Flights to Amritsar

Direct flights from 11 cities, 147 flights a week. From New Delhi the flight takes 1h 15m, tickets from $49. From Mumbai the flight takes 2h 25m, tickets from $78.

Flights to Amritsar at a glance

cities with nonstop flights here
11
nonstop flights a week
147
lowest fare from New Delhi
$49
flight time from New Delhi
1h 15m
lowest fare from Mumbai
$78
flight time from Mumbai
2h 25m
arrival airport
Sri Guru Ram Dass Jee International

Where you can fly to Amritsar from

Nonstop flights, busiest routes first

FromFare
New Delhi 1h 15m, 74 a week from $49
Mumbai 2h 25m, 21 a week from $78
Dubai United Arab Emirates, 3h 35m, 14 a week from $148
Sharjah United Arab Emirates, 3h 58m, 14 a week from $150
Srinagar 1h 5m, 6 a week from $74
Singapore Singapore, 6h 5m, 5 a week from $231
Abu Dhabi United Arab Emirates, 3h 50m, 3 a week from $141
Birmingham United Kingdom, 10h 35m, 3 a week from $458
London United Kingdom, 10h 30m, seasonal
Kochi 4h 35m, seasonal from $156

From other countries

Arrival airport

Where the nonstop flights land

147 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Amritsar from?
From 11 cities. The busiest routes are from New Delhi (74 flights a week), Mumbai (21 flights a week), Dubai (14 flights a week), Sharjah (14 flights a week), Srinagar (6 flights a week) and Singapore (5 flights a week).
How long is the flight from New Delhi to Amritsar?
A nonstop flight takes about 1 hour 15 minutes, tickets from $49.
How long is the flight from Mumbai to Amritsar?
A nonstop flight takes about 2 hours 25 minutes, tickets from $78.
What is the cheapest city to fly to Amritsar from?
New Delhi from $49, Srinagar from $74, Mumbai from $78 and Abu Dhabi from $141.
Which airport do flights to Amritsar arrive at?
All nonstop flights land at Sri Guru Ram Dass Jee International (ATQ).

Cities near Amritsar with their own flights

Worth a look when fares or dates to Amritsar do not suit; distance by straight line