Mumbai to Amritsar Flights
Compare flight prices across airlines and book Mumbai to Amritsar flights in minutes — simple, fast and reliable flight search on NamasteTrip.
- Live fares from many airlines & travel agencies
- Secure booking with trusted partners
- No hidden NamasteTrip fees · Gen-Z cashback on Saturdays

How do I fly from Mumbai to Amritsar?
To fly from Mumbai to Amritsar, take a BOM → ATQ flight with IndiGo and Air India; it takes about 2 h 40 min non-stop. Mumbai to Amritsar links India's financial capital with the spiritual heart of the Sikh faith. Non-stop flights save the long rail journey of about 30 hours. The flight takes about 2 h 40 min non-stop and is operated by IndiGo and Air India, plus one-stop options via Delhi. Fares are usually lowest in April – June and July – September, mid-week.
📅 Best time to book
Fares on Mumbai–Amritsar are usually lowest in April – June and July – September, mid-week and highest around Diwali, Gurpurab celebrations and winter holidays. For the best price, book about 3–6 weeks ahead, compare a few days either side of your date and consider early-morning departures.
More tips: best time to book cheap domestic flights in India.
🛬 Arriving in Amritsar
Amritsar's Sri Guru Ram Dass Jee International Airport (ATQ) is about 11 km from the city. Taxis and app cabs take about 25–30 minutes to the Golden Temple area.
Best time to visit: October – March, when days are pleasant; winters bring foggy mornings that can delay flights.
Top things to do in Amritsar
- The Golden Temple (Harmandir Sahib) — visit at dawn and share langar in the community kitchen
- The Wagah–Attari border ceremony at sunset
- Jallianwala Bagh memorial
- Amritsari kulcha, lassi and the food streets of the old city
- Punjabi weddings and family dinners with NamasteTrip
Need somewhere to stay? Tell us your dates on our hotel booking page, or add a home-cooked meal with a local family to your trip.
Key facts & sources
Flights from Mumbai to Amritsar cover about 1,400 km and take about 2 h 40 min non-stop. The route is flown by IndiGo and Air India, plus one-stop options via Delhi. Fares are usually lowest in April – June and July – September, mid-week and highest around Diwali, Gurpurab celebrations and winter holidays, so book about 3–6 weeks ahead and compare a few days either side of your date.
Sources
- Directorate General of Civil Aviation (DGCA), Government of India — India’s civil aviation regulator
- Airports Authority of India — official airport information
- Punjab Tourism – Government of Punjab — official Punjab travel information
Last reviewed on 6 October 2026 by the NamasteTrip team.
Frequently Asked Questions
Still have a question? Message us on WhatsApp — a real person replies.
How long is the flight from Mumbai to Amritsar?
The flight takes about 2 h 40 min non-stop. The distance is about 1,400 km.
Which airlines fly from Mumbai to Amritsar?
IndiGo and Air India, plus one-stop options via Delhi. Schedules change by season — search live fares above to see today's options.
When is the cheapest time to book Mumbai to Amritsar flights?
Fares are usually lowest in April – June and July – September, mid-week. Book about 3–6 weeks ahead and compare nearby dates; prices rise around Diwali, Gurpurab celebrations and winter holidays.
Which airport do Mumbai to Amritsar flights arrive at?
Amritsar's Sri Guru Ram Dass Jee International Airport (ATQ) is about 11 km from the city. Taxis and app cabs take about 25–30 minutes to the Golden Temple area.
What is the best time to visit Amritsar?
October – March, when days are pleasant; winters bring foggy mornings that can delay flights.
Can I earn cashback on Mumbai to Amritsar flights?
Yes — Gen-Z travellers (born 1997–2012) who book on a Saturday via NamasteTrip and share a short review reel can earn ₹50–₹400 cashback. See the Gen-Z Cashback rules.
Popular flight routes
Flight times and airlines are approximate and change by season — always check live fares.