Route Explorer

Varanasi to Ayodhya

The sacred journey from Varanasi to Ayodhya traces the spiritual heart of Uttar Pradesh, connecting two of Hinduism's holiest cities. Covering roughly 200 kilometers, this route is

Distance

200 km

Duration

4.5 hrs

Overview

The sacred journey from Varanasi to Ayodhya traces the spiritual heart of Uttar Pradesh, connecting two of Hinduism's holiest cities. Covering roughly 200 kilometers, this route is often combined into a wider pilgrimage circuit that includes Prayagraj (Allahabad), making it a profound spiritual sojourn. Travelers can choose between a direct road trip via the Purvanchal Expressway, a scenic train journey, or an economical bus ride. The road trip takes about 4.5 hours, while trains and buses may take longer due to stops. Along the way, pilgrims pass through the Gangetic plains, witnessing rural life and temple towns. Ayodhya, the birthplace of Lord Rama, awaits with its magnificent Ram Janmabhoomi temple and serene ghats on the Sarayu River.

Route Map

Interactive Route Map

Enable location to see route from your current position

Transport Options

🚗

By Car

The most convenient and fastest option, using the modern Purvanchal Expressway. Offers flexibility to stop at roadside dhabas and temples en route.

Distance

200 km

Duration

4.5 hours

Highlights
  • Scenic views of the Gangetic plains
  • Quick access to Ayodhya's Ram Janmabhoomi temple
  • Modern rest stops with clean facilities
  • Opportunity to visit Sita Rasoi and Hanuman Garhi on arrival

Private Taxi/Cab

Hire a private cab from Varanasi for a direct, comfortable ride. Prices vary based on cab type and booking platform.

  • Typical fare: ₹3,500 - ₹5,000 (one-way, sedan)
  • SUV fares: ₹5,000 - ₹7,000
  • Prepaid taxi counters at Varanasi Junction and airport
  • Tolls on Purvanchal Expressway: approx ₹200 (included in fare if booked via apps)

Self-Drive

Rent a car or drive your own vehicle. Fuel costs are estimated at around ₹1,500 for the round trip.

  • Petrol cost: approx ₹1,200 - ₹1,500 one-way (depending on mileage)
  • Expressway toll: ₹200 (one-way for car)
  • Parking in Ayodhya: ₹50-₹100 per day at major temple lots
  • Drive time: 4.5 hours without breaks
🚆

By Train

A scenic and budget-friendly option, though slower due to stops. Several trains connect Varanasi Junction to Ayodhya Junction daily.

Distance

200 km (rail route)

Duration

5-6 hours

Highlights
  • Comfortable sleeper and AC classes
  • Views of rural Uttar Pradesh
  • Direct connectivity to Ayodhya Junction, 2 km from Ram Janmabhoomi
  • No traffic hassles

Sleeper Class

Budget-friendly option with basic amenities. Ideal for short journeys.

  • Fare: approx ₹150-₹200
  • No reservation needed on passenger trains
  • Travel time: 5-6 hours
  • Booking via IRCTC or at station counters

AC 3-Tier

More comfortable with air conditioning and bedding. Recommended for a relaxed journey.

  • Fare: approx ₹400-₹500
  • Reservation required
  • Available on express trains like Banaras-Ayodhya Express
  • Snacks and meals available on board (paid)
🚌

By Bus

State-run and private buses operate between Varanasi and Ayodhya. This is the most economical mode, though slower due to frequent stops.

Distance

200 km

Duration

6-7 hours

Highlights
  • Very low cost
  • Multiple departure times
  • Sightseeing of local towns
  • No advance booking needed for ordinary buses

UPSRTC Ordinary Bus

Government-run buses with basic seating. Frequent services from Varanasi to Ayodhya.

  • Fare: approx ₹150-₹200
  • Travel time: 6-7 hours
  • No AC, no reservation
  • Stops at Sultanpur for refreshments

Private AC Bus

Private operators offer air-conditioned coaches with more comfort. Slightly pricier but faster.

  • Fare: approx ₹300-₹400
  • Travel time: 5-6 hours
  • Booking via online platforms or bus stands
  • Usually departs from Varanasi Cantt. bus station

Stopovers En Route

Sultanpur

Approx 120 km from Varanasi

A historic town known for its temples and as a junction on the road to Ayodhya. A good place to stretch legs and have a meal.

Restaurants and dhabasPetrol pumpsPublic restrooms

Babatpur (near Varanasi Airport)

Approx 20 km from Varanasi

A small town on the outskirts of Varanasi, often used as a starting point for the expressway. Has a few quick-service eateries.

Fast food outletsATMSmall tea stalls

Travel Tips

  • Start early (around 6 AM) to avoid traffic and reach Ayodhya by mid-morning for darshan.
  • Carry valid ID for train or bus travel; for road trips, keep driver's license and vehicle papers.
  • Pre-book taxis or trains during festival seasons (Ram Navami, Diwali) as demand surges.
  • Dress modestly and remove footwear before entering temples; cover your head in some shrines.
  • Stay hydrated and carry snacks, especially if traveling by bus or train.
  • Mobile networks may be patchy on the expressway; download offline maps.

Budget Estimate

road

Typical fare: ₹3,500 - ₹5,000 (one-way, sedan)

SUV fares: ₹5,000 - ₹7,000

The most convenient and fastest option, using the modern Purvanchal Expressway. Offers flexibility to stop at roadside dhabas and temples en route.

train

Fare: approx ₹150-₹200

Fare: approx ₹400-₹500

A scenic and budget-friendly option, though slower due to stops. Several trains connect Varanasi Junction to Ayodhya Junction daily.

bus

Fare: approx ₹150-₹200

Fare: approx ₹300-₹400

State-run and private buses operate between Varanasi and Ayodhya. This is the most economical mode, though slower due to frequent stops.

Frequently Asked Questions

What is the best time to travel from Varanasi to Ayodhya?

The best time is from October to March when the weather is pleasant. Avoid summer afternoons and monsoon heavy rains.

Are there direct trains from Varanasi to Ayodhya?

Yes, several direct trains like the Banaras-Ayodhya Express and passenger trains run daily. Check IRCTC for schedules.

How far is Ayodhya Junction from Ram Janmabhoomi temple?

Ayodhya Junction is about 2 km from the temple. Auto-rickshaws and e-rickshaws are available for ₹20-₹30.

Can I do a day trip from Varanasi to Ayodhya?

Yes, if you start early by car or express train, you can explore Ayodhya's main temples and return by evening. But it's a long day; consider an overnight stay.

What is the toll cost on the Purvanchal Expressway?

For a car, the toll is approximately ₹200 for the full stretch from Varanasi to Ayodhya. Additional small tolls may apply.

🗺️ Other Routes

Explore More of Ayodhya

Destination Hub

Ayodhya Overview

Places to Explore