Mumbai to Ayodhya Train, Bus & Flight - Janaki Mahal Stay Guide
Planning your Ayodhya pilgrimage from Mumbai? This guide covers train, bus, and flight options and how to reach Sri Janaki Mahal Trust.
Train from Mumbai
Stations: Mumbai Central / Dadar / LTT to Ayodhya Junction (AY)
Duration: Approximately 24–30 hours
Frequency: Multiple trains via Prayagraj, Varanasi
Book early via IRCTC. For festival dates, see the festival booking guide.
Flight from Mumbai
Airports: Mumbai (BOM) to Ayodhya Airport or Lucknow
Ayodhya Airport: Direct flights available; then short drive to Karsewakpuram
Lucknow: Fly to Lucknow, then train/bus to Ayodhya (see Lucknow to Ayodhya)
Bus from Mumbai
Long-distance buses run Mumbai–Ayodhya. Journey 24–30 hours. Book through UPSRTC or private operators.
From Ayodhya to Sri Janaki Mahal Trust
Sri Janaki Mahal Trust is in Karsewakpuram, near Ram Mandir. From station or airport: auto 15–20 min. See location guide.
Book Your Stay
Reserve in advance via official booking or contact number. Check rooms for options.
Book stay: Official booking | Contact | Location