Ayodhya
Ayodhya
Varanasi
Varanasi
Train Driving

Ayodhya to Varanasi

Updated: 20 May 2026

The journey from Ayodhya to Varanasi spans approximately 220 km through the heart of Eastern Uttar Pradesh. You can choose between the Vande Bharat Express for speed or state-run UPSRTC buses for budget travel. The route passes through Sultanpur and Jaunpur, offering a glimpse into the rural landscape of the Gangetic plains. Trains are the most reliable mode, connecting Ayodhya Junction directly to Varanasi Junction. Expect a travel time of 4 to 5 hours depending on your chosen transport.

Total Distance: Driving distance is 220 km; straight-line air distance is 185 km.
Fastest Way
Vande Bharat Express, taking exactly 4 hours, is the fastest and most comfortable option.
Cheapest Way
UPSRTC Bus, costing approximately 300 INR, is the most economical choice for budget travelers.
Compare Ayodhya to Varanasi Routes
Train
Direct
Duration
4 hours
Avg Price
350 - 1200 INR
Operator
Vande Bharat Express
Route
Ayodhya Junction to Varanasi Junction via Sultanpur.

Book your tickets at least 30 days in advance via IRCTC for confirmed seats.

Driving
Direct
Duration
5 hours
Avg Price
2500 - 4000 INR
Operator
Private Taxi
Route
NH 31 and NH 135A.

Start early morning to avoid heavy traffic near Jaunpur.

Travel Tips
  • Book Early
    Train tickets sell out fast; use the IRCTC app for instant bookings.
  • Local Transport
    Use cycle rickshaws for narrow lanes in Varanasi where cars cannot enter.
  • Dress Code
    Wear modest clothing when visiting temples to respect local customs.
  • Hydration
    Carry a reusable water bottle as the heat can be intense during summer.
  • Language
    Hindi is the primary language, but English is understood in major hotels.
Safety Tips
  • Pickpockets
    Keep your wallet and phone secure in crowded areas like the ghats.
  • Touts
    Avoid unsolicited guides offering 'special' temple access for a fee.
  • Night Travel
    Prefer trains over night buses for better safety and comfort.
  • Emergency
    Save the local police helpline number 112 on your phone.
People Also Ask
  • Is there a direct train?
    Yes, several trains including Vande Bharat and Intercity connect the two cities.
  • How far is Varanasi from Ayodhya?
    The road distance is approximately 220 km.
  • Can I travel by flight?
    No, there are no direct commercial flights between Ayodhya and Varanasi.
  • Which is the best bus service?
    UPSRTC AC buses are the most reliable and comfortable for this route.
  • Are taxis available?
    Yes, private cabs can be hired from Ayodhya city center for a one-way trip.
Quick Info
  • From Ayodhya, Uttar Pradesh, India
  • To Varanasi, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March, as the weather is pleasant for temple visits and walking along the ghats.

Things to Do in Varanasi
1
Dashashwamedh Ghat
Witness the evening Ganga Aarti, a spiritual spectacle that happens daily at sunset.
2
Kashi Vishwanath Temple
Visit this historic Shiva temple, one of the twelve Jyotirlingas in India.
3
Sarnath
Explore the Buddhist site where Lord Buddha gave his first sermon, located 10 km from the city center.
4
Assi Ghat
Enjoy a peaceful morning boat ride on the Ganges to see the city wake up.
Tags
Ayodhya to Varanasi train Ayodhya to Varanasi distance Varanasi travel guide Ayodhya bus service best way to reach Varanasi Uttar Pradesh travel Varanasi ghats Ayodhya temple visit