Varanasi to Ayodhya Distance, Travel Time & Best Ways to Travel
Varanasi To Ayodhya Distance Aug 19, 2026 6 min read

Varanasi to Ayodhya Distance, Travel Time & Best Ways to Travel

Planning a Varanasi to Ayodhya trip? Here is the exact distance, travel time, and a clear comparison of train, bus, and taxi options, plus whether you can cover both cities in one trip.

This is one of the questions I get asked constantly, usually from people who have already fallen in love with Varanasi and now want to know if Ayodhya is a realistic add-on to their trip. The short answer is yes, and honestly, the two cities pair up beautifully since one is the spiritual home of Lord Shiva and the other the birthplace of Lord Rama. But before you commit to the plan, it helps to know the real numbers, not the rounded off guesses you find everywhere online.

Varanasi se Ayodhya kitna door hai, kitna time lagega, aur kaise jaana best rahega, ye sab is guide mein clearly bataya hai, taaki aap apna trip bina confusion ke plan kar sakein.

Want to visit Varanasi and Ayodhya together without juggling trains, buses and hotel bookings yourself? We put these combined trips together all the time, just tell us your dates and we will sort the rest

Varanasi to Ayodhya Distance

The road distance between Varanasi and Ayodhya is around 200 to 220 km, depending on the exact route you take. By train, the distance is a little shorter, roughly 188 to 195 km, since railway tracks run a more direct path than the highway.

Distance Summary

  • By Road: 200 to 220 km
  • By Train: 188 to 195 km
  • By Air: No direct flights currently operate between the two cities

This route connects two of the most visited spiritual cities in India, so it is a well established corridor with regular buses, trains, and taxis running throughout the day.

How Long Does It Take

Travel time depends heavily on which option you choose, and each one has its own trade-off between speed, cost, and comfort.

Travel Time Summary

  • Taxi or Private Car: 4 to 5 hours
  • Train: 2.5 to 5 hours, depending on the train
  • Bus: 5 to 6 hours

If you are trying to fit this into a single day trip, an early morning departure by taxi or a fast train works best, since it leaves you enough time in Ayodhya before heading back the same evening.

Taxi or Private Car

This is the most flexible option and the one most families and small groups end up choosing. You get door to door pickup, no fixed timetable, and the freedom to stop wherever you like along the way.

The most common route runs via NH-731 and NH-330 through Jaunpur and Sultanpur, covering around 219 km in about 4 to 4.5 hours under normal traffic. The roads are well maintained national highways with a mix of two-lane and multi-lane stretches, and there are plenty of dhabas and fuel stops along the way if you want to break up the journey.

A one way private cab typically costs somewhere between ₹3,500 and ₹5,000 depending on the vehicle type, while a round trip with the driver waiting works out more economical if you are planning a same-day return.

Train

Trains are usually the best middle ground between cost and comfort, and this route is genuinely well served, with somewhere between 10 to 18 direct trains connecting Varanasi Junction and Ayodhya Junction every day.

Popular Trains and Timings

  • Vande Bharat Express: Departs Varanasi around 9:10 AM to 9:32 AM, reaches Ayodhya in about 2.5 hours, the fastest and most comfortable option
  • Shramjeevi Express: One of the quickest regular trains, covering the distance in under 2 hours on certain days
  • Kaifiyat Express: Departs early morning around 6:40 AM, popular for same-day round trips
  • Regular Express Trains: Take anywhere from 3 to 5 hours depending on the number of stops

Ticket prices start as low as ₹145 for sleeper class and go up to around ₹1,300 for premium AC seating on faster trains. If your travel dates are flexible, the Vande Bharat is worth booking in advance since seats fill up quickly, especially around festivals like Ram Navami and Deepotsav.

Bus

Bus travel is the most budget-friendly option, with both UPSRTC government buses and several private operators running the route. There are more than 40 buses covering Varanasi to Ayodhya daily, with the first departure as early as 3:30 AM and services continuing until almost midnight.

The journey takes around 5 to 6 hours depending on the bus type and traffic. Non-AC seater buses are the cheapest, while AC semi-sleeper and sleeper buses cost a bit more but are far more comfortable, especially for night travel. Bus fares generally range from ₹400 to ₹900 depending on the operator and seat type.

Flights (Connecting Only)

There are currently no direct flights between Varanasi and Ayodhya. If you still want to fly, here is how it works.

  • Lal Bahadur Shastri International Airport, Varanasi (VNS) to Maharishi Valmiki International Airport, Ayodhya (AYJ) has no direct route
  • You would need a connecting flight through Delhi or Lucknow
  • Total travel time with the layover included usually runs 7 to 14 hours
  • Cost typically ranges from ₹16,000 to ₹27,000 per person
  • Given the road and rail distance is only around 200 km, flying works out far more expensive and time consuming than a train or taxi

For this particular route, road or rail is simply the smarter choice.

Can You Cover Both Cities in One Trip

Yes, and this is actually one of the most popular combined circuits in Uttar Pradesh right now, especially since the Ram Mandir opened in Ayodhya. Most travellers structure it in one of two ways.

Same-Day Round Trip

If you only have a spare day, an early morning departure by taxi or the Vande Bharat Express gets you into Ayodhya by late morning, giving you enough time for Ram Janmabhoomi darshan, a walk around Hanuman Garhi, and a visit to Saryu Ghat before heading back to Varanasi the same evening. This works, but it is a long day, so it suits travellers who do not mind a packed schedule.

Overnight Stay

A more relaxed way to do it is spending one night in Ayodhya, which lets you catch both the morning and evening aarti at Saryu Ghat, explore the temple town without rushing, and travel back to Varanasi the next day without exhausting yourself.

If your overall Varanasi itinerary already has a rhythm to it, our 2 day Varanasi itinerary is a useful reference for how to structure the Varanasi side of the trip before or after your Ayodhya leg.

Best Time to Make This Trip

October to March is the most comfortable window for this journey, since the daytime heat is manageable and road conditions are generally at their best. If your dates align with Deepotsav or Ram Navami in Ayodhya, the experience is genuinely spectacular, though you should expect heavier traffic and larger crowds on both the road and at the temple. Our guide on the best time to visit Varanasi covers the seasonal patterns in more detail if you are still deciding on dates.

Conclusion

Varanasi and Ayodhya are close enough that combining them into one trip genuinely makes sense, whether you have just a spare day or a couple of extra nights. The train works best if you want speed and comfort, the taxi if you want flexibility, and the bus if you are keeping an eye on budget. In fact, many of our travellers now combine both cities in the same trip, and quite a few of our Varanasi travel packages already include an Ayodhya leg built in. If you want the whole thing planned around your dates, just get in touch and we will handle the logistics for you.

Frequently Asked Questions

By road, around 200 to 220 km. By train, roughly 188 to 195 km.

By taxi, 4 to 5 hours. By train, 2.5 to 5 hours depending on the train. By bus, 5 to 6 hours.

If you want both comfort and speed, the Vande Bharat Express is the best option. If you want flexibility, a private taxi works well. For budget travel, the bus is the cheapest option.

Yes, absolutely. A same-day round trip is possible if you leave early in the morning, or you can stay one night in Ayodhya for a more relaxed pace.

No, there are currently no direct flights. Road or rail is the more practical option for this 200 km route.

The Vande Bharat Express is generally the fastest and most comfortable option, covering the distance in around 2.5 hours.
Varanasi Package

Varanasi Package

Travel Desk

Share: