Varanasi to Ayodhya Distance: Route, Travel Time&Darshan Guide
Varanasi to Ayodhya Distance: Route, Travel Time & Ram Mandir Darshan Guide
Last updated: August 2026 | Road, rail and darshan-timing details researched from current route and temple-trust sources
The road distance between Varanasi and Ayodhya is approximately 200-232 km, depending on which route you take, and the drive takes 4-5 hours by car or taxi. By train, the fastest service covers the roughly 189-194 km rail distance in about 2 hours 24 minutes, while the average train takes closer to 3.5 hours. This guide covers every route and mode in detail, plus the current Ram Mandir darshan timings and how the free Sugam Darshan booking system works.
- Road distance: 200-232 km | Road time: 4-5 hours
- Rail distance: ~189-194 km | Train time: 2h24m (fastest) to ~5h (slowest)
- Bus time: approx. 4.5-6.75 hours
- Ram Mandir darshan: ~7:00 AM-11:30 AM & 2:00 PM-7:00 PM, free entry
Why the Distance Isn’t a Single Fixed Number
If you’ve searched for this before, you’ve probably seen different figures β 200 km on one site, 232 km on another. Both are correct; they’re just measuring different things. Road distance depends on which of the two main routes you take, and rail distance is shorter than road distance because trains run a more direct line that doesn’t follow the road network’s curves through towns. Your actual travel plan should be based on the route or mode you’re actually using, not a single number pulled from a search snippet.
Varanasi to Ayodhya by Road: The Two Main Routes
| Route | Approx. Distance | Approx. Time | Character |
|---|---|---|---|
| Via NH 731 & NH 330 (through Jaunpur, Sultanpur) | ~219-232 km | 4-5 hours | The most commonly used route; a mix of highway and town stretches, well-maintained but with more traffic through Jaunpur and Sultanpur |
| Via Purvanchal Expressway | ~232 km | ~5 hours | Smoother, faster-flowing expressway sections for part of the journey, with connecting roads at either end needing more care |
Both routes are genuinely usable, and the “faster” one on paper isn’t always faster in practice β expressway sections move quickly, but the connecting roads at each end can offset that advantage depending on the time of day and traffic near Varanasi and Ayodhya themselves. Road conditions can also shift with construction or monsoon-season repairs, so treat any single quoted time as an estimate, not a guarantee.
How Long Does It Actually Take? Comparing Every Mode
Based on current route and train-schedule data. Actual time varies by specific train/bus service, traffic, and travel date.
By Train
Around 20-27 trains run weekly between Varanasi and Ayodhya, with several daily direct services. The fastest is the Vande Bharat Express, covering the roughly 189 km rail distance in about 2 hours 24 minutes. Slower Mail/Express trains on the same route can take up to 5 hours, since they make more stops along the way. Ticket prices range widely by class β roughly βΉ90 for unreserved second class up to βΉ1,400+ for first AC on premium trains. Train works well if you’re travelling light, solo or in a small group, and don’t need door-to-door pickup.
By Car or Taxi
A private taxi or self-driven car takes 4-5 hours depending on the route and traffic, and is the only option that gives you door-to-door pickup and drop rather than a station transfer at both ends. For families, pilgrimage groups, or anyone carrying luggage for a multi-day Ayodhya stay, this generally works out more practical than coordinating a train journey plus local transport once you arrive.
By Bus
State and private buses run the route in roughly 4.5 to 6.75 hours depending on the service and number of stops, with fares typically well below taxi cost. Bus is the most budget-conscious option but takes the longest and offers the least flexibility on timing and stops.
Which Mode Should You Actually Choose?
| You Are… | Best Fit | Why |
|---|---|---|
| Solo or a pair, budget-focused | Train | Fastest option available (Vande Bharat) and generally cheaper per person |
| A family or pilgrimage group with luggage | Car / Taxi | Door-to-door, no station transfers, everyone travels together |
| Very budget-constrained, flexible on time | Bus | Lowest cost, longest duration |
| Group of 8+ travelling together | Tempo Traveller / Force Urbania | One vehicle keeps the whole group together for temple visits |
Ram Mandir Darshan: Timings & How Booking Works
Ram Mandir in Ayodhya is generally open for darshan in two windows β roughly 7:00 AM to 11:30 AM and 2:00 PM to 7:00 PM, with a midday closure in between. Sundays sometimes see an earlier opening and slightly extended evening hours. Entry itself is free, and timings can shift around major festivals like Ram Navami or Diwali, so it’s worth checking the current schedule close to your travel date rather than relying on a fixed rule.
Sugam Darshan E-Pass (Free, Optional)
The temple trust runs a free, time-slotted online booking system called Sugam Darshan, designed to manage crowd flow rather than function as a paid VIP system. Slots open 15 days in advance at midnight on the official trust portal. This isn’t compulsory β general walk-in darshan is available without any booking β but it can mean a smoother, more predictable entry if you’d rather not queue on arrival. Separate aarti passes (for the Mangala, Shringar, Bhog, and Shayan aartis) are booked through the same official channel.
Several unofficial websites and agents advertise “VIP Ram Mandir darshan booking” for a fee. The temple trust’s Sugam Darshan system is free. If a site is charging money specifically for a darshan slot, that’s a signal to double-check you’re on the official portal before entering any payment details.
Arrive 30-45 minutes before your slot (or before your planned darshan time if walking in) to allow for security checks and queue formation. Early-morning and evening slots tend to be the most in-demand; midday tends to be comparatively quieter outside festival periods.
The Traditional Pilgrim Sequence in Ayodhya
Most first-time visitors follow a fairly consistent sequence once in Ayodhya, and it’s worth planning your day around it rather than improvising on arrival:
- Hanuman Garhi β a hilltop temple about 500 metres from Ram Mandir, involving a climb of 76 steps. Tradition holds that devotees pay respects here before Ram Lalla’s darshan, since Hanuman is considered the guardian of the birthplace.
- Ram Mandir β the main darshan, timed to your slot or a walk-in queue.
- Kanak Bhawan β a temple known for its gold-toned interior, about 5 minutes from Ram Mandir, generally a shorter visit.
- Saryu Aarti at Ram Ki Paidi β an evening riverside aarti at sunset, free to attend, often compared to the Ganga Aarti experience in Varanasi.
Covering all four comfortably in a single day is possible but unhurried planning helps β if your trip includes an early departure from Varanasi, you’ll likely reach Ayodhya around midday, leaving Hanuman Garhi and Ram Mandir for the afternoon and the Saryu Aarti as a natural close to the day before heading back or checking into a hotel for the night.
Planning Your Day: Same-Day Round Trip or Overnight?
Given the 4-5 hour road journey each way, a same-day round trip from Varanasi means roughly 8-10 hours of travel alone, leaving a narrower window for darshan and sightseeing once you arrive. It’s doable for a focused visit β Ram Mandir and Hanuman Garhi without the full sequence β but most pilgrims find an overnight stay in Ayodhya gives a considerably less rushed experience, especially if you want to include Kanak Bhawan and the evening Saryu Aarti without watching the clock.
Best Time of Year to Make This Trip
October to March generally offers the most comfortable travel and walking conditions for both the road journey and time spent outdoors in Ayodhya. Festival periods β Ram Navami, Diwali, and Kartik Purnima in particular β bring considerably larger crowds at the temple and higher demand for vehicles and trains on this route, so booking transport and any darshan slots further in advance matters more during these windows than in the regular season.
Travelling This Route With a Group?
For families and pilgrimage groups making this trip together, a private vehicle is generally the more practical choice over coordinating train tickets and local transport at the other end. Sachin Travels runs this route regularly β see our dedicated Varanasi to Ayodhya Tempo Traveller guide for 12 and 17-seater options and current fares, or the Varanasi to Ayodhya taxi service page for smaller vehicles. If you’re combining this with a broader Varanasi visit first, our Ayodhya tour from Varanasi page covers itinerary planning for both cities together.
Frequently Asked Questions
What is the distance between Varanasi and Ayodhya?
The road distance is approximately 200-232 km depending on the route. The rail distance is shorter, around 189-194 km.
How long does it take to travel from Varanasi to Ayodhya?
By road: 4-5 hours. By train: 2h24m (fastest) to about 5 hours (slowest), averaging roughly 3.5 hours. By bus: 4.5-6.75 hours.
What is the best route from Varanasi to Ayodhya by road?
The most commonly used route runs via NH 731 and NH 330 through Jaunpur and Sultanpur (~219-232 km, 4-5 hours). An alternative uses the Purvanchal Expressway for part of the journey (~232 km, ~5 hours).
What are the Ram Mandir darshan timings?
Generally 7:00 AM-11:30 AM and 2:00 PM-7:00 PM, with a midday break. Sundays and festivals can see extended or adjusted hours β check current timings before you travel.
Do I need to book a slot for Ram Mandir darshan?
No, walk-in darshan is available. A free Sugam Darshan e-pass system is also available for smoother entry, with slots opening 15 days in advance at midnight on the official portal.
Is train or road travel better from Varanasi to Ayodhya?
Train can be faster (Vande Bharat) and cheaper for solo travelers. Road travel by car or taxi offers door-to-door convenience and is generally more practical for families and groups with luggage.
Planning This Trip?
Whether you need a vehicle for the full journey or just want current fare and route details, Sachin Travels runs the Varanasi-Ayodhya route regularly.




