Sri Janaki Mahal Trust

A sacred dharmshala in Ayodhya, near Ram Mandir. Comfortable stay with warm hospitality.

AyodhyaGuide2026-04-15

Mumbai to Ayodhya: Train, Flight, and Bus Guide for Pilgrims

Complete travel guide from Mumbai to Ayodhya. Train routes via Prayagraj and Varanasi, direct flights to Ayodhya or via Lucknow, bus options, journey times and costs, and how to book Sri Janaki Mahal Trust from Mumbai.

Mumbai to Ayodhya: Complete Travel Guide for Pilgrims

Mumbai is one of India's largest pilgrim-sending cities. With a massive Maharashtra and pan-India Hindu population, significant numbers of Mumbai devotees make the Ayodhya pilgrimage — particularly since the Ram Mandir consecration in January 2024. The Mumbai-to-Ayodhya journey is a long one (24-30 hours by train), but a flight via Lucknow cuts it to under 4 hours. This guide covers all options.

Distance and Journey Overview

Rail distance: Approximately 1,600-1,900 km (varies by route) Train journey time: 24-32 hours Flight (Mumbai to Lucknow): Approximately 1.5-2 hours Total door-to-door by air: 4-5 hours

Mumbai is one of the few major Indian cities with direct flight connectivity to Ayodhya (via Maharishi Valmiki International Airport, AYJ) — check IndiGo and Air India for current direct routes.

Train Options from Mumbai to Ayodhya

Primary Stations

Mumbai has multiple major stations:

  • Chhatrapati Shivaji Maharaj Terminus (CSMT) — Central Railway
  • Lokmanya Tilak Terminus (LTT) — Central Railway (long-distance terminus)
  • Mumbai Central (BCT) — Western Railway
  • Dadar (DR) — connects to multiple routes

For Ayodhya trains: LTT and CSMT are the most common departure points for trains heading to North India and Ayodhya.

Search on IRCTC: LTT → AY (Ayodhya Junction) or LTT → FZD (Faizabad Junction)

Train Routes

Route 1: Via Prayagraj and Varanasi (most common) Mumbai → Nagpur → Prayagraj Junction → Varanasi → Ayodhya This is the standard Central Indian routing. Journey time: 26-30 hours.

Route 2: Via Lucknow Mumbai → Nagpur → Lucknow → Ayodhya Some trains head directly to Lucknow from where a short connecting journey reaches Ayodhya.

Key trains from Mumbai to Ayodhya/Faizabad area:

  • LTT-Gorakhpur Express (via Varanasi, stops at Faizabad/Ayodhya)
  • Mumbai-Varanasi trains with Ayodhya connection
  • Pushpak Express and similar long-distance LTT departures
  • Festival special trains from Mumbai to Ayodhya during Ram Navami/Diwali

Search IRCTC: Enter LTT → AY (or FZD) and check all trains. Also try CSMT → AY and BCT → AY depending on your departure station preference.

Class Recommendation for 24-30 Hours

For a 24-30 hour journey, class selection matters more than for shorter trips:

AC 2-tier (2A): Recommended for families with elderly members or young children. Better privacy, quieter berths, air conditioning throughout.

AC 3-tier (3A): Standard recommendation for most pilgrims — comfortable for the overnight-and-day journey.

Sleeper (SL): Not recommended for Mumbai summer travel or for elderly travellers. December-February might be manageable but the journey is long.

Booking Timeline

Regular season: 21-30 days ahead Festival season (Ram Navami, Diwali): 45-60 days ahead — Mumbai to North India trains are heavily booked during festival periods Tatkal quota: Available 1 day before departure at premium; useful if you missed regular booking

Flying: Mumbai to Ayodhya or Lucknow

For most Mumbai pilgrims, flying is the strongly recommended option for this long journey:

Direct Mumbai to Ayodhya Flight (BOM → AYJ)

Check current IndiGo, Air India, and Vistara routes for direct flights from Mumbai (BOM) to Ayodhya (AYJ — Maharishi Valmiki International Airport):

Flight time: Approximately 2 hours direct Fare: ₹3,000-12,000 depending on advance booking and season From Ayodhya Airport to Sri Janaki Mahal Trust: Taxi/auto, 20-30 minutes, ₹500-1,000

Direct flights eliminate the Lucknow transit entirely. Check availability — Ayodhya airport connectivity has been expanding since the Ram Mandir consecration.

Mumbai to Lucknow + Ayodhya (BOM → LKO → AY)

If no direct Ayodhya flight is available or cheaper:

Mumbai (BOM) to Lucknow (LKO):

  • Flight time: 1.5-2 hours
  • Fare: ₹2,500-9,000

Lucknow to Ayodhya:

  • Taxi: 2.5-3.5 hours, ₹1,500-2,500
  • Train: 2 hours, ₹50-400

Total door-to-door: 4-5 hours — saves 20+ hours compared to the train.

For a 3-4 night Ayodhya visit: Saving 50+ hours of round-trip train travel is very significant. Most Mumbai families with elderly members choose the flight option.

Bus from Mumbai to Ayodhya

Long-distance buses operate from Mumbai to Ayodhya/Faizabad:

Departure points: Mumbai bus stands (Dadar, Borivali, etc.) Journey time: 28-36 hours Fare: ₹900-2,500 per person (non-AC to Volvo AC sleeper) Availability: UPSRTC and private operators run services; check current schedules

For most families: The bus is less comfortable than AC train for a 30-hour journey. The train (AC 2-tier) or flight are preferable for most pilgrims.

The Classic Mumbai Pilgrim Circuit

Mumbai pilgrims often combine Ayodhya with other North India sacred sites:

Option 1: Ayodhya + Varanasi Mumbai → fly to Lucknow → Ayodhya (3-4 nights) → train to Varanasi (2.5 hours) → Varanasi (3 nights) → fly back to Mumbai from Varanasi (VNS)

Option 2: Ayodhya + Prayagraj + Varanasi Mumbai → fly to Prayagraj → Triveni Sangam snan (2 nights) → train to Ayodhya (3 hours) → Ayodhya (3-4 nights) → train to Varanasi (2.5 hours) → Varanasi (3 nights) → fly back to Mumbai

Option 3: Train journey with stopovers Mumbai → overnight train to Varanasi (24 hours) → Varanasi (2 nights) → train to Ayodhya (2.5 hours) → Ayodhya (3 nights) → train back to Mumbai

Maharashtra Pilgrim Cultural Context

Vaishnavism in Maharashtra: Maharashtra has a deep Vaishnava tradition — the Warkari sampraday (devotees of Vitthal/Vithoba at Pandharpur) is one of the most significant. Pandharpur's Vitthal is considered a form of Vishnu. Many Warkari devotees also make the Ayodhya pilgrimage as a complement to their Pandharpur tradition.

Ram in Maharashtra: The Ramayana is deeply embedded in Marathi culture — Ramdas Swami (spiritual teacher of Chhatrapati Shivaji) was a great Ram devotee. Marathi Hindus have strong devotion to Ram and many have Ayodhya as a pilgrimage goal.

Language: Hindi is widely understood by most Maharashtrians for travel purposes. The trust communicates in Hindi; English is also understood by staff.

Seasonal Notes for Mumbai Pilgrims

Mumbai's climate vs Ayodhya's climate:

  • Mumbai is coastal and tropical; Ayodhya is inland and continental
  • Mumbai has mild winters (18-25°C); Ayodhya winters are cold (3-12°C in January)
  • Mumbai pilgrims visiting January-February: Pack much warmer clothing than usual
  • Mumbai pilgrims visiting summer (April-June): Ayodhya is drier heat than Mumbai's humid summer — bring sun protection and light cotton clothing

Budget Estimate for Mumbai Pilgrims (3-Night Ayodhya Stay)

ItemFlight OptionTrain Option (2A)
BOM-LKO/AYJ flight (return)₹6,000-20,000
Lucknow to Ayodhya taxi₹1,500-2,500 (one way, shared)
Train LTT-AY-LTT (AC 2-tier)₹6,000-10,000
Sri Janaki Mahal Trust (3 nights, meals)₹1,500-2,500₹1,500-2,500
Local transport Ayodhya₹300-500₹300-500
Prasad and donations₹500-1,500₹500-1,500
Approximate total₹9,800-27,000₹8,300-14,500

Flight costs vary significantly by advance booking (6+ weeks ahead is cheapest).

Booking from Mumbai

WhatsApp to +91 8796208759:

Namaste,

We are pilgrims from Mumbai planning Ayodhya yatra.

Name: [Your name]
Phone: [Your number]
Check-in: [DD/MM/YYYY]
Check-out: [DD/MM/YYYY]
Guests: [X adults, X elderly, X children if any]
Room: AC preferred
Arriving by: [flight via Lucknow / direct flight to Ayodhya / train]
Approximate arrival time: [time]

Please confirm availability and total cost including meals.

Frequently Asked Questions

Which is better from Mumbai — fly or take the train?

Answer: For most pilgrims, especially those with elderly family members, flying is significantly better. A 2-hour flight vs. 28-30 hours of train travel means you arrive fresh rather than exhausted. The cost difference (train ₹8,000-10,000 vs. flight ₹6,000-20,000 depending on booking) is often less than assumed, and the time saved is enormous.

Is there a direct train from Mumbai specifically to Ayodhya Junction?

Answer: Check IRCTC for trains listed as stopping at AY (Ayodhya Junction). Some trains stop only at FZD (Faizabad) — from Faizabad, auto to Karsewakpuram is 25-30 minutes. Search both AY and FZD as destination codes.

How many nights should Mumbai pilgrims book?

Answer: Minimum 3 nights given the long journey; 4 nights recommended. The 4-night stay allows: arrival day (semi-rest), two full darshan days, departure day with an early morning darshan. Flying makes the 4-night option very comfortable.

Summary

Mumbai to Ayodhya is a 24-30 hour train journey or 4-5 hour combined flight option. Flying via Lucknow or direct to Ayodhya is recommended for most families. Book IRCTC tickets 3-6 weeks ahead; book Sri Janaki Mahal Trust (+91 8796208759) simultaneously. For the classic pilgrimage circuit, add Varanasi (2.5 hours from Ayodhya by train) and fly home from Varanasi.

Book your Mumbai pilgrim stay: +91 8796208759 | Official booking


Quick booking help

For verified booking and availability, use the contact buttons on our home page.

Go to Contact →

Related guides

Explore more

WhatsApp