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)
| Item | Flight Option | Train 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 →