Varanasi to Ayodhya distance by road is 200 to 220 km via NH-31/NH-56 through Jaunpur and Sultanpur. Travel time by car is 4 to 5 hours. Taxi fare starts at ₹2,400 (hatchback) to ₹5,000+ (SUV). Vande Bharat Express covers the distance in approximately 2 hours 24 minutes – the fastest option. Bus takes approximately 5 hours. Uber is available from Varanasi but driver acceptance for this intercity distance is variable. Experience My India arranges confirmed cabs and combined Varanasi-Ayodhya packages from ₹5,999 per person. WhatsApp +91-7302265809.
Varanasi and Ayodhya are two of North India’s most significant pilgrimage cities – the eternal city of Shiva and the birthplace of Lord Rama. The journey between them, approximately 200 to 220 km, is one of the most commonly planned intercity routes for pilgrims in Uttar Pradesh. Since the consecration of Ram Mandir on 22 January 2024, Ayodhya has become an even more common addition to every Varanasi yatra.
I am Gurudutt, born and raised in Braj Bhoomi and the founder of Experience My India. Since 2018, I have guided 50,000+ pilgrims through North India’s sacred cities, including hundreds of Varanasi-Ayodhya combined tours. Every distance, timing and fare in this guide is verified from direct on-ground experience.
By the end of this guide you will know the exact route, taxi fares by vehicle type, the Vande Bharat option with honest timing, bus choices, Uber’s actual availability on this route, road conditions and how to plan the three-city Varanasi + Prayagraj + Ayodhya circuit efficiently.
Table of Contents
ToggleVaranasi to Ayodhya Distance – Quick Answer
| Route | Distance | Travel Time | Best For |
| By road (NH-31/NH-56 via Jaunpur) | 200-220 km | 4-5 hours | Families, groups, door-to-door |
| By train (Vande Bharat / direct trains) | 190 km rail | 2.5-3.5 hours | Fastest option |
| By bus (UPSRTC / private) | 200-220 km | 5 hours | Budget travelers |
The direct answer: Varanasi to Ayodhya distance by road is approximately 200 to 220 kilometres via NH-31 through Jaunpur and Sultanpur, then NH-56 toward Faizabad and Ayodhya. Travel time by car is 4 to 5 hours under normal traffic conditions.
Ayodhya’s Ram Mandir is approximately 3-4 km inside the city from the main highway approach – add this to journey time estimates.
Experience My India arranges pre-booked cabs and complete Varanasi-Ayodhya pilgrimage packages. WhatsApp +91-7302265809.
Book Sugam/VIP Darshan and Aarti – Ayodhya Shri Ram Janmbhoomi
Fastest Route from Varanasi to Ayodhya via NH-31/NH-56
The most direct route from Varanasi to Ayodhya follows NH-31 northwest through Jaunpur, then NH-56 toward Sultanpur and Faizabad before entering Ayodhya.
Route: Varanasi → Jaunpur → Sultanpur → Faizabad → Ayodhya
| Checkpoint | Distance from Varanasi | Approx. Time | Notes |
| Varanasi city exit | 0 km | – | Sarnath bypass area – NH-31 starts |
| Jaunpur | 65 km | 1.5 hours | Mid-route – good food + fuel stop |
| Sultanpur | 145 km | 3 hours | Continuing on NH-56 |
| Faizabad (Ayodhya district entry) | 195 km | 4 hours | Urban approach begins |
| Ayodhya city / Ram Mandir area | 200-220 km | 4-5 hours | Final 3-4 km through city |
Road quality: NH-31 and NH-56 are reasonably well-maintained four-lane stretches for much of this route. The Jaunpur section and certain parts near Sultanpur have been upgraded in recent years. The final approach into Faizabad and Ayodhya city involves narrower urban roads with local traffic adding 20-30 minutes.
Best departure time from Varanasi: Depart at 6:00-7:00 AM to arrive in Ayodhya by 10:30 AM-12:00 PM – before the Ram Mandir afternoon closure at 11:30 AM and in time for morning darshan with manageable queues. Departing at 9:00 AM from Varanasi means arriving after 1:00 PM – when the temple has closed for the 11:30 AM-2:00 PM break.
Book Your Ayodhya Varanasi Tour Package
Varanasi to Ayodhya Travel Time – All Modes
| Mode | Distance | Typical Duration | Variable Factors |
| Car / Taxi (NH-31/NH-56) | 200-220 km | 4-5 hours | Jaunpur traffic, Faizabad approach |
| Train (Vande Bharat) | 190 km rail | 2 hrs 24 min | Fastest – limited daily departures |
| Train (other direct trains) | 190 km rail | 3-3.5 hours | More frequency, longer stops |
| Bus (UPSRTC) | 200-220 km | 5 hours | Multiple stops along route |
Why Vande Bharat is significantly faster than driving: On this specific 200-220 km route, the Vande Bharat Express is faster than driving because the train is a semi-high-speed service with few stops, while the road route includes two urban areas (Jaunpur, Faizabad) and the city approach into Ayodhya itself. For time-pressed pilgrims, Vande Bharat is the clear recommendation for speed.
Festival and seasonal adjustments: During Ram Navami, Diwali Deepotsav and other major Ayodhya festivals, road traffic approaching Ayodhya on NH-56 can add 1-2 hours. Experience My India checks the Ayodhya festival calendar for all Varanasi origin bookings. WhatsApp +91-7302265809.
Varanasi to Ayodhya Taxi Fare – Complete Breakdown 2026
| Vehicle Type | Example Models | One-Way Fare (Approx.) | Best For |
| Hatchback | WagonR, Swift | ₹2,400-₹2,700 | 1-3 passengers, light luggage |
| Sedan | Dzire, Etios | ₹2,900-₹3,500 | 2-4 passengers |
| SUV (6-seater) | Ertiga | ₹3,400-₹4,200 | 4-6 passengers, families |
| SUV (7-seater) | Innova | ₹4,200-₹5,000+ | 5-7 passengers, maximum comfort |
| Tempo Traveller (12-seater) | – | ₹6,500-₹9,000 | Groups of 8-12 |
Per-person cost for groups:
| Group Size | Vehicle | One-Way Fare | Per-Person Cost |
| 2 persons | Sedan | ₹2,900-₹3,500 | ₹1,450-₹1,750 |
| 4 persons | Sedan | ₹2,900-₹3,500 | ₹725-₹875 |
| 6 persons | SUV Ertiga | ₹3,400-₹4,200 | ₹567-₹700 |
For groups of 4+, a pre-booked sedan delivers this journey at an extremely competitive per-person cost – cheaper than most air-conditioned bus options and significantly more comfortable. Experience My India confirms fixed fares at booking – no negotiation on the day. WhatsApp +91-7302265809.
🙏 Planning Varanasi + Ayodhya together? Experience My India’s Ayodhya + Varanasi Combo Package includes transfer between the two cities, guided Ram Mandir darshan and Ganga Aarti, hotels in both cities and all transport. From ₹5,999 per person. View Ayodhya Varanasi Combo Package
Varanasi to Ayodhya by Train – Including Vande Bharat
Varanasi Junction (BSB) to Ayodhya Dham Junction (AYDN – the newer dedicated station) or Ayodhya Junction (AY) is a well-connected rail route with multiple daily departures.
Key trains on this route:
| Train Name | Type | Duration | Notes |
| Vande Bharat Express | Semi-high speed | 2 hrs 24 min | Fastest – check IRCTC for current schedule |
| Kashi Vishwanath Express | Superfast | 3-3.5 hours | Daily, comfortable |
| Sapt Kranti Express | Express | 3-3.5 hours | Daily service |
| Local passenger trains | Ordinary | 4-5 hours | Cheaper but slower, multiple stops |
Important: Always verify current Vande Bharat timing and availability on IRCTC (irctc.co.in) – schedules change seasonally and new services are added.
Train fares (approximate):
| Class | Fare Range |
| General (unreserved) | ₹50-₹80 |
| Sleeper Class | ₹150-₹200 |
| Vande Bharat Chair Car | ₹500-₹750 |
| Vande Bharat Executive | ₹900-₹1,100 |
| 3AC | ₹350-₹500 |
From Ayodhya Dham station to Ram Mandir: Ayodhya Dham Junction (AYDN) – the newly developed station – is approximately 2-3 km from Ram Mandir. E-rickshaws from the station reach Ram Mandir in 10-15 minutes (₹30-₹50). Varanasi to Ayodhya by Vande Bharat + e-rickshaw to Ram Mandir: total transit time approximately 3 hours – faster than driving.
Experience My India can arrange cab pickup from Ayodhya Dham or Ayodhya Junction for rail-arrival groups. WhatsApp +91-7302265809.
Book Your Sugam Darshan and Rudrabhishek at Kashi Vishwanath
Varanasi to Ayodhya by Bus
UPSRTC and private operators run regular services between Varanasi and Ayodhya.
| Bus Type | Operator | Journey Time | Fare Range |
| UPSRTC ordinary | Government | 5 hours | ₹200-₹280 |
| UPSRTC express | Government | 4.5-5 hours | ₹250-₹320 |
| Private AC sleeper | Various | 4.5-5 hours | ₹500-₹900 |
Boarding point in Varanasi: Varanasi Bus Stand (Cantonment area) – central and convenient.
Arrival in Ayodhya: Most buses arrive near Ayodhya Bus Stand, approximately 2-3 km from Ram Mandir. E-rickshaws complete the final journey (₹30-₹50, 10-15 minutes).
Bus reality check: For pilgrims whose primary goal is Ram Mandir darshan, timing is critical – arriving in Ayodhya after 11:00 AM means the morning session closes at 11:30 AM, requiring a wait for the 2:00 PM reopening. Bus timing is less controllable than a cab. Experience My India recommends pre-booked cab for pilgrims with a specific Ram Mandir darshan plan.
How Much Does Uber Cost from Varanasi to Ayodhya?
This is a commonly searched question – and the answer is more nuanced than a simple fare quote.
Uber availability on this route (May 2026):
| Factor | Reality |
| Uber availability in Varanasi | Yes – Uber operates in Varanasi for city rides and some outstation |
| Outstation to Ayodhya | Available via Uber Outstation feature – but driver acceptance is variable |
| Estimated Uber fare | ₹3,000-₹5,000 depending on vehicle type and dynamic pricing |
| Reliability | Lower than pre-booked operator cabs for 200+ km intercity |
| Surge pricing | Applies during festivals, weekends and peak hours |
The honest answer: Uber’s outstation service for 200+ km routes in Uttar Pradesh’s Tier-2/3 corridors has inconsistent driver acceptance rates. A confirmed booking may be cancelled by the driver close to departure time, particularly for early morning departures (6:00-7:00 AM) which are optimal for Ayodhya arrival timing. For a pilgrimage trip where timing directly affects your Ram Mandir darshan window, a pre-booked confirmed cab through Experience My India is more reliable than Uber outstation on this specific route.
Pre-booked sedan cab (Experience My India): ₹2,900-₹3,500, confirmed 24 hours ahead, no cancellation risk. WhatsApp +91-7302265809.
Road Condition from Varanasi to Ayodhya
This is a genuine and useful question – and the route has seen significant improvement in recent years.
Current road condition assessment (May 2026):
| Stretch | Road Quality | Notes |
| Varanasi to Jaunpur (65 km, NH-31) | Good – mostly 4-lane | Recently improved; Sarnath bypass smooth |
| Jaunpur to Sultanpur (80 km, NH-56) | Moderate to good | Some sections under ongoing widening |
| Sultanpur to Faizabad (65 km, NH-56) | Good | Improved significantly post-2022 |
| Faizabad to Ayodhya city (5-8 km) | Moderate | Urban road – local traffic; construction near Ram Mandir area ongoing |
Overall assessment: The Varanasi-Ayodhya road route is significantly better than it was 5 years ago. The NH-31/NH-56 combination is a reasonable journey – not expressway quality, but not poor either. Heavy vehicles share the road in places and the Jaunpur approach can be congested during local market days.
Monsoon note: During July-September, some stretches near Sultanpur can be waterlogged after heavy rain – add 45-60 minutes to journey estimates during heavy monsoon periods.
Book Our 3 Days Ayodhya Varanasi Tour Package
Varanasi + Prayagraj + Ayodhya – 3-City Circuit Planning
For pilgrims who want to cover all three UP sacred cities in one trip, the Varanasi → Prayagraj → Ayodhya sequence is the most efficient routing.
Why this sequence (not Varanasi → Ayodhya → Prayagraj)? Prayagraj sits between Varanasi and Ayodhya geographically – Varanasi to Prayagraj is 121 km (3 hours), then Prayagraj to Ayodhya is 165 km (3 hours). Stopping at Prayagraj en route to Ayodhya requires minimal detour versus going Varanasi → Ayodhya → backtracking to Prayagraj, which adds unnecessary distance.
Recommended 3-day circuit:
| Day | City | Key Experiences |
| Day 1 | Varanasi | Ganga Aarti (evening, from boat), Kashi Vishwanath morning darshan, Assi Ghat, Sarnath |
| Day 2 | Prayagraj | Triveni Sangam Sangam boat ride, Bade Hanuman Ji Temple, Akshaya Vat |
| Day 3 | Ayodhya | Hanuman Garhi, Ram Mandir (Sugam Darshan pre-booked), Kanak Bhawan, Saryu Ghat evening |
Distance and timing for the 3-day circuit:
| Segment | Distance | Time |
| Varanasi → Prayagraj | 121 km | 3-4 hours |
| Prayagraj → Ayodhya | 165 km | 3-3.5 hours |
| Total circuit | 286 km | 6-7 hours total driving (split over 2 days) |
How many days: 3 days minimum (1 day per city). Experience My India’s Varanasi + Prayagraj + Ayodhya circuit package is 4 days for a comfortable, unhurried experience. From ₹8,999 per person. WhatsApp +91-7302265809. View Our 4 Days Ayodhya Varanasi Tour Package
Ground Truth – What Nobody Tells You About the Varanasi to Ayodhya Route
1. Departing Varanasi at 6:00-7:00 AM versus 9:00 AM changes your entire Ayodhya darshan. A 6:00 AM departure from Varanasi puts you in Ayodhya by 10:30-11:00 AM – in time for morning Ram Mandir session before the 11:30 AM closure. A 9:00 AM departure puts you in Ayodhya at 1:30-2:00 PM – just after the afternoon reopening but missing the optimal morning queue window. Three hours of departure time difference translates to a meaningfully different darshan experience.
2. Vande Bharat (2 hrs 24 min) is faster than driving (4-5 hours) on this specific route. This surprises travelers who assume trains are always slower than roads in UP. The reason: NH-31/NH-56 is not an expressway – it passes through two urban areas (Jaunpur, Faizabad) with local traffic. The Vande Bharat takes a more direct rail route. For solo travelers or couples prioritizing speed, Vande Bharat to Ayodhya Dham is the clear recommendation.
3. Uber outstation acceptance for 200+ km in this corridor is unreliable – particularly for early morning departures. Experience My India’s team has tracked multiple instances of Uber outstation cancellations on the Varanasi-Ayodhya route, particularly for 5:30-7:00 AM departures when driver availability in Varanasi is limited. A confirmed pre-booked cab prevents this.
4. The road between Jaunpur and Sultanpur (NH-56) has improved significantly but is not expressway-standard. Some travel content describes this route as a smooth highway drive. It is good by UP standards but not by Delhi expressway standards – expect occasional speed variations near towns, some heavy vehicle traffic and a Faizabad city approach that adds 20-30 minutes in any standard calculation.
5. Ayodhya city traffic near Ram Mandir has increased substantially since January 2024. Post-consecration pilgrim traffic into Ayodhya is dramatically higher than pre-2024. The final 3-4 km from the main highway into the Ram Mandir area can now add 30-45 minutes on peak days. Experience My India adjusts arrival time estimates based on current Ayodhya traffic patterns. WhatsApp +91-7302265809 with your travel date for a realistic timing assessment.
Frequently Asked Questions – Varanasi to Ayodhya Distance
One-way taxi fare from Varanasi to Ayodhya ranges from ₹2,400-₹2,700 for a hatchback (WagonR, Swift) to ₹4,200-₹5,000+ for an SUV (Innova). A standard sedan (Dzire, Etios) costs ₹2,900-₹3,500 one-way. For a group of 4 sharing a sedan, the per-person cost is ₹725-₹875 – very competitive. Experience My India provides confirmed fixed fares at booking with no day-of negotiation. WhatsApp +91-7302265809 for an exact quote.
The road from Varanasi to Ayodhya via NH-31/NH-56 through Jaunpur and Sultanpur is moderate to good – significantly improved in recent years but not expressway-standard. The NH-31 Varanasi to Jaunpur stretch is smooth and mostly 4-lane. The NH-56 Jaunpur to Sultanpur to Faizabad section is good with some widening work in progress. The final approach into Ayodhya city has increased congestion since 2024 due to higher pilgrim traffic. Total road drive time: 4 to 5 hours. Experience My India’s drivers know current road conditions for every travel date. WhatsApp +91-7302265809.
A minimum of 4 days covers all three cities meaningfully – Day 1 in Varanasi (Ganga Aarti, temple walk), Day 2 Varanasi continued (Kashi Vishwanath, Sarnath), Day 3 Prayagraj Triveni Sangam (en route to Ayodhya – 121 km from Varanasi, then 165 km to Ayodhya), Day 4 Ayodhya (Hanuman Garhi, Ram Mandir, Saryu Ghat). Five days is more comfortable. Experience My India’s Varanasi + Prayagraj + Ayodhya Circuit Package is 5 days from ₹8,999 per person. WhatsApp +91-7302265809.
Uber’s estimated fare from Varanasi to Ayodhya on the outstation service is approximately ₹3,000-₹5,000 depending on vehicle type and dynamic pricing. However, Uber outstation acceptance rates on this 200+ km corridor in UP are variable – particularly for early morning departures (6:00-7:00 AM) when driver availability is limited. Cancellations before pickup have been documented. For pilgrims whose darshan timing depends on arrival in Ayodhya, Experience My India’s pre-confirmed cabs (₹2,900-₹3,500 for sedan, fixed fare) are more reliable. WhatsApp +91-7302265809.
The Vande Bharat Express is the fastest option – completing the Varanasi to Ayodhya journey in approximately 2 hours 24 minutes, significantly faster than driving (4-5 hours). From Ayodhya Dham Junction, an e-rickshaw reaches Ram Mandir in 10-15 minutes. Total transit time Varanasi station to Ram Mandir: approximately 3 hours – the fastest available option. Check current Vande Bharat schedules on IRCTC as timings vary. Experience My India advises on current availability. WhatsApp +91-7302265809.
Yes – multiple direct trains run between Varanasi Junction (BSB) and Ayodhya Dham Junction (AYDN) or Ayodhya Junction (AY). The Vande Bharat Express takes approximately 2 hours 24 minutes. The Kashi Vishwanath Express and Sapt Kranti Express take 3-3.5 hours. Fares start from ₹50 (General class) to ₹1,100 (Vande Bharat Executive). Book on IRCTC well in advance during peak season. Experience My India can arrange cab pickup from Ayodhya station for rail-arrival groups. WhatsApp +91-7302265809.
Technically possible but not recommended. Varanasi to Ayodhya is 200-220 km and 4-5 hours each way by road – a same-day return is 400-440 km of driving and 8-10 hours of travel for minimal time at either city. By Vande Bharat (2 hrs 24 min each way), the math is better but still leaves only 4-5 hours in Ayodhya. A minimum of 2 separate days – one city per day – is Experience My India’s honest recommendation. The 4-day Ayodhya + Varanasi Combo Package from ₹5,999 gives both cities the time they deserve. WhatsApp +91-7302265809.
Prayagraj (Allahabad) is 121 km from Varanasi (3-4 hours) and approximately 165 km from Ayodhya (3-3.5 hours). This makes Prayagraj a natural stopover between the two cities – the 3-city circuit Varanasi → Prayagraj → Ayodhya adds only minimal extra distance versus going directly Varanasi → Ayodhya and then to Prayagraj as a separate trip. Experience My India’s 5-day UP Circuit Package covers all three cities efficiently from ₹8,999. WhatsApp +91-7302265809.
Recommended products
-
10 Days Complete Uttar Pradesh Spiritual Tour
-
2 Night 3 Days Ayodhya Varanasi Tour Package
₹9,000.00Original price was: ₹9,000.00.₹8,000.00Current price is: ₹8,000.00. -
3 Nights 4 Days Ayodhya Varanasi Tour Package
₹11,000.00Original price was: ₹11,000.00.₹10,000.00Current price is: ₹10,000.00. -
5 Days Ayodhya Varanasi Tour Package
🙏 Ready to Plan Your Varanasi to Ayodhya Journey with Experience My India?
WhatsApp us and receive a confirmed cab quote or complete tour itinerary within 30 minutes – fixed fare, correct departure timing for Ram Mandir darshan and all planning done before you travel. Combo packages from ₹5,999 per person.
WhatsApp +91-7302265809 – Book Now
Jai Shri Ram 🙏



