Varanasi to Ayodhya Train & Bus Route - Sri Janaki Mahal Stay Plan
Combining Kashi and Ayodhya in one pilgrimage is common. This guide covers travel from Varanasi to Ayodhya and how to reach Sri Janaki Mahal Trust.
Train Options
Direct trains: Several trains connect Varanasi Junction (BSB) and Ayodhya Junction (AY). Journey time is roughly 4–6 hours.
- Check IRCTC or railway enquiry for current timings
- Book in advance during festivals
Route: Varanasi → Sultanpur → Ayodhya (approximately)
Bus Options
UPSRTC and private buses: Regular services run between Varanasi and Ayodhya. Journey 5–7 hours depending on traffic.
- Buses may terminate at Ayodhya bus stand or near Ram Mandir
- Book ahead for festival dates
From Ayodhya Junction to Sri Janaki Mahal Trust
Sri Janaki Mahal Trust is in Karsewakpuram, close to Ram Mandir. From Ayodhya Junction:
- Auto/rickshaw: About 15–20 minutes to Karsewakpuram
- Walking: Possible if you have light luggage; ~2–3 km
See the location from Ayodhya Junction guide for detailed directions.
Suggested Itinerary
- Day 1: Varanasi darshan, overnight in Varanasi
- Day 2: Travel to Ayodhya (train or bus), book room at Janaki Mahal in advance
- Day 3–4: Ayodhya darshan, stay at Sri Janaki Mahal Trust
Book your Ayodhya stay early via official booking or contact number. Check room types and festival booking guide for peak periods.
Plan your stay: Official booking | Contact | Location guide