Cheap flights to Amritsar
The city's main gateway is Sri Guru Ram Dass Jee International Airport, located 11 km from the central district. Air service connects this region with 15 different departure points, providing convenient access for both domestic and international travelers. The highest number of flights arrive from Delhi (212 per week), Mumbai (65 per week), and Dubai (42 per week), as well as from Sharjah, with 28 flights.
A total of 10 airlines serve flights to Amritsar, with Air India, Indigo Air, and Air India Express holding leading positions in terms of flight frequency. Below on the page are detailed cards for departure cities with a convenient search form for finding suitable flight tickets. You can also explore a city guide, learn more about how to get to your destination, or check the current weather for your travel dates.

Delhi — Amritsar

Srinagar — Amritsar


Ahmedabad — Amritsar


Mumbai — Amritsar


Hyderabad — Amritsar


Bengaluru — Amritsar


Kolkata — Amritsar

Sharjah — Amritsar

Sharjah — Amritsar

Singapore — Amritsar



Bangkok — Amritsar


Doha — Amritsar
Flight insights to Amritsar
Data-driven trends for direct flights to Amritsar — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Amritsar come from Delhi, Mumbai and Dubai. Delhi leads with around 212 flights a week.
- Delhi212 flights/week
- Mumbai65 flights/week
- Dubai42 flights/week
- Sharjah28 flights/week
- Kuala Lumpur23 flights/week
Top departure countries
Most direct flights to Amritsar depart from India, United Arab Emirates and Malaysia. India alone accounts for about 70% of all direct routes.
- Indiaavg $64
- United Arab Emiratesavg $118
- Malaysiaavg $166
- Singaporeavg $161
- United Kingdomavg $406
Direct routes & fares
Popular non-stop routes to Amritsar range from Delhi at $34 to Kuala Lumpur at $166 — a quick way to compare direct-flight fares.
- Delhifrom $34
- Mumbaifrom $66
- Dubaifrom $118
- Sharjahfrom $118
- Kuala Lumpurfrom $166
Cheapest departure cities
The cheapest places to fly to Amritsar from right now are Delhi from $34, Srinagar from $38 and Jaipur from $47.
Longest direct flights
The longest direct flight to Amritsar is from Birmingham at about 8h 44m, followed by London (8h 37m) and Singapore (6h 18m).
- Birmingham8h 44m
- London8h 37m
- Singapore6h 18m
- Kuala Lumpur5h 55m
- Bangkok4h 42m
Popular departure cities to Amritsar
Frequently asked questions
- How many cities offer flights to Amritsar?
- Currently, regular air service to the city is established from 15 different cities worldwide. This allows travelers to plan routes from both major Indian metropolises and international transport hubs.
- Which cities have the most frequent flights to Amritsar?
- The most popular destinations are Delhi (212 flights per week) and Mumbai (65 flights). Among international routes, Dubai leads with 42 flights, followed by Sharjah (28 flights) and Kuala Lumpur (23 flights).
- How many airlines operate flights to Amritsar?
- 10 airlines operate flights on this route. The main volume of traffic is provided by Air India, Indigo Air, and Air India Express; Scoot Tigerair and Qatar Airways also fly to the city.
- Which airports receive flights in Amritsar?
- Arrivals are at Sri Guru Ram Dass Jee International Airport. This is a modern international airport located approximately 11 km from the city center, providing quick transfers to major attractions.
- How to find cheap tickets to Amritsar?
- To find great deals, it is recommended to use the departure city cards on this page. More affordable prices are often offered by low-cost carriers like Spice Jet or AirAsia, especially when booking several months before departure.