TRAVEL GUIDE•Travel Guide•UPDATED OCT 2026

How Many Kilometers Are There from Banaras to Ayodhya: Complete Distance & Travel Guide

By Rohit•11 Oct 2026
How Many Kilometers Are There from Banaras to Ayodhya: Complete Distance & Travel Guide
Quick Answer

The distance from Banaras (Varanasi) to Ayodhya is approximately 200 to 220 kilometers by road, depending on the route. By train, the rail distance is roughly 200 kilometers, and the journey takes 3.5 to 5 hours. By private cab, it takes 4 to 5 hours via NH 19 and NH 330 through Jaunpur, Shahganj, Akbarpur and Gosainganj. The road distance is around 195 to 200 kilometers. Contact Rohit at 7078723132 for cab booking and Ayodhya darshan assistance.

Quick Enquiry

Namaste. I am Rohit, a guide. I have been helping pilgrims for the past 8 years. While my home is in Braj, I have guided many guests between Varanasi and Ayodhya — two of the holiest cities in India.

Every week, someone asks me the same question: "Bhaiya, Banaras se Ayodhya kitne kilometre hai?" How far is Ayodhya from Banaras?

The answer is simple — about 200 to 220 kilometers. But the full answer is more detailed. Because the distance depends on your route, your mode of travel, and whether you are measuring by road or by rail. And for pilgrims, the journey itself matters as much as the destination.

This guide covers everything you need to know about travelling from Banaras to Ayodhya — the distance, the routes, the travel options, the time, and the practical tips that make your journey smooth and meaningful.

Let us begin.

The Short Answer – 200 to 220 km

The road distance from Varanasi (Banaras) to Ayodhya is approximately 195 to 220 kilometers, depending on the route you take.

Route Type Distance Time
Road (via NH 19/NH 330) ~200 km 4–5 hours
Road (via Prayagraj) ~240 km 5–5.5 hours
Road (via Lucknow) ~320 km 6–7 hours
Rail ~200 km 3.5–5 hours

The Recommended Route: Varanasi → Jaunpur → Shahganj → Akbarpur → Gosainganj → Ayodhya. This is the shortest and fastest route.

Distance by Road – Route and Time

The road journey from Banaras to Ayodhya is comfortable and well-connected.

The Main Route (NH 19 + NH 330):

Segment Distance Time
Varanasi to Jaunpur 65 km 1.5 hours
Jaunpur to Shahganj 45 km 1 hour
Shahganj to Akbarpur 40 km 50 minutes
Akbarpur to Gosainganj 30 km 40 minutes
Gosainganj to Ayodhya 20 km 25 minutes
Total ~200 km 4–5 hours

Road Conditions:

  • NH 19 is a four-lane highway with smooth roads

  • NH 330 is a two-lane road but well-maintained

  • The route passes through Jaunpur, Shahganj, Akbarpur and Gosainganj

  • There are plenty of dhabas and restaurants along the way

Best Time to Drive:

  • Leave Varanasi by 6:00 AM to reach Ayodhya by noon

  • Avoid driving after dark on the two-lane sections

Distance by Train – Rail Route and Time

The rail journey from Varanasi to Ayodhya is convenient and affordable.

Rail Distance: Approximately 200 kilometers.

Train Options:

Train Name Departure Arrival Duration
Varanasi–Ayodhya Express Morning Afternoon 4–5 hours
Janhit Express Various Various 4.5 hours
Passenger Trains Multiple Multiple 5–6 hours

Rail Route:

Varanasi → Jaunpur → Shahganj → Akbarpur → Ayodhya

Types of Trains:

  • Express Trains: Faster, fewer stops, 4–5 hours

  • Passenger Trains: Slower, more stops, 5–6 hours

  • Special Trains: Added during festival seasons

Important Note: Varanasi has multiple railway stations — Varanasi Junction (Cantt), Kashi, and Banaras. Check your train's departure station before booking.

Booking Tips:

  • Book 2–4 weeks in advance for confirmed seats

  • Festival seasons (Ram Navami, Diwali) fill up months ahead

  • Check IRCTC for current schedules

The Recommended Route – Via Jaunpur and Akbarpur

This is the shortest and fastest route from Banaras to Ayodhya.

Why It Works:

  • It is the most direct route

  • NH 19 and NH 330 are well-maintained

  • Plenty of food and rest stops

  • You pass through historic towns like Jaunpur

Key Towns Along the Way:

Town Distance from Varanasi What to See
Jaunpur 65 km Atala Masjid, Shahi Bridge
Shahganj 110 km Historic town
Akbarpur 150 km Ambedkar Nagar district
Gosainganj 180 km Last major stop before Ayodhya

Local Tip: Stop at Jaunpur for a quick break. The Atala Masjid is worth a 15-minute visit.

Alternative Routes – Via Prayagraj and Lucknow

If you want to combine your trip with other pilgrimage sites, these routes are longer but rewarding.

Via Prayagraj (Allahabad):

Segment Distance Time
Varanasi to Prayagraj 120 km 2.5 hours
Prayagraj to Ayodhya 120 km 2.5 hours
Total ~240 km 5–5.5 hours

Why Take This Route: You can visit the Triveni Sangam in Prayagraj — the confluence of Ganga, Yamuna and Saraswati.

Via Lucknow:

Segment Distance Time
Varanasi to Lucknow 320 km 6–7 hours
Lucknow to Ayodhya 135 km 2.5 hours
Total ~455 km 8–9 hours

Why Take This Route: You can visit Lucknow's heritage sites — Bara Imambara, Chota Imambara, and Rumi Darwaza.

How Long Does the Journey Take?

Mode Distance Time Best For
Private Cab ~200 km 4–5 hours Families, groups, comfort
Train ~200 km 3.5–5 hours Budget travellers, solo pilgrims
Bus ~200 km 5–6 hours Very budget travellers
Shared Taxi ~200 km 4–5 hours Small groups

Important Note: Travel time can be longer during festivals, weekends, and monsoon. Add 1–2 hours during peak season.

Best Way to Travel from Banaras to Ayodhya

For Families and Groups: Private Cab

  • Comfortable, AC, door-to-door

  • Stops when you want

  • Cost: ₹3,000–₹4,500 for the full cab

For Solo Travellers and Budget Pilgrims: Train

  • Affordable

  • Comfortable for the 4–5 hour journey

  • Cost: ₹100–₹800 depending on class

For the Truly Budget-Conscious: Bus

  • Cheapest option

  • Slower but functional

  • Cost: ₹150–₹300

My Recommendation: For most pilgrims, the train is the best balance of cost and comfort. For families with elders or children, a private cab is worth the extra cost.

Private Cab vs Train vs Bus – Comparison

Factor Private Cab Train Bus
Cost ₹3,000–₹4,500 ₹100–₹800 ₹150–₹300
Time 4–5 hours 3.5–5 hours 5–6 hours
Comfort High Medium–High Low–Medium
Flexibility High Low Low
Door-to-Door Yes No No
Best For Families, elders Solo, budget Very budget

How to Reach Banaras

By Air:

  • Lal Bahadur Shastri International Airport (VNS) — connected to Delhi, Mumbai, and other major cities

By Train:

  • Varanasi Junction (Cantt) — major railhead

  • Kashi Station — for some trains

  • Banaras Station — for some trains

By Road:

  • Well-connected by national highways to Lucknow, Prayagraj, and other cities

How to Reach Ayodhya

By Air:

  • Maharishi Valmiki International Airport (AYJ) — connected to Delhi, Mumbai, and other cities

By Train:

  • Ayodhya Dham Junction — major railhead

  • Faizabad Junction — alternative station

By Road:

  • Well-connected by national highways to Lucknow, Varanasi, and Prayagraj

Where to Stay in Ayodhya

Area Best For Price Range
Near Ram Mandir Walking distance to temple ₹1,500–₹5,000
Near Railway Station Easy train access ₹800–₹2,000
Near Saryu River Scenic, peaceful ₹1,000–₹3,000
Faizabad Road Budget options ₹500–₹1,500

Important: Book your stay in advance, especially during festival seasons.

Best Time to Visit Ayodhya

Season Verdict
October to March Best time, pleasant weather
April to June Very hot, avoid if possible
July to September Monsoon, humid
Ram Navami Very crowded but deeply devotional
Diwali/Deepotsav Spectacular but crowded

Recommendation: October to March. The weather is pleasant, and temple visits are comfortable.

What to Carry

Essentials:

  • Water bottle

  • Light snacks

  • Cash for offerings and transport

  • ID proof

  • Comfortable footwear

  • Cap or hat for sun protection

What Not to Carry:

  • Large bags

  • Expensive jewellery

  • Electronics inside temples

Budget Breakdown for Your Trip

Expense Budget Mid-Range
Travel (Varanasi to Ayodhya) ₹150–₹800 (train) ₹3,000–₹4,500 (cab)
Hotel (2 nights) ₹1,600–₹3,000 ₹4,000–₹8,000
Food (3 days) ₹800–₹1,200 ₹1,500–₹3,000
Local transport ₹200–₹400 ₹400–₹800
Total (per person) ₹2,750–₹5,400 ₹8,900–₹16,300

Planning Your Banaras to Ayodhya Trip

Suggested Itinerary:

Day Activity
Day 1 Morning: Depart Varanasi by train or cab. Afternoon: Arrive Ayodhya. Evening: Saryu Aarti at Ram Ki Paidi.
Day 2 Morning: Ram Mandir darshan. Afternoon: Hanuman Garhi and Kanak Bhawan. Evening: Explore local markets.
Day 3 Morning: Mani Parvat and Sugriv Kila. Afternoon: Departure to Varanasi or onward.

Book Early:

Ayodhya is a popular pilgrimage destination. Book your stay and transport at least 2–3 months in advance.

Conclusion

The distance from Banaras to Ayodhya is about 200 kilometers. By train, it is a comfortable 4-hour journey. By cab, it is a smooth 4–5 hour drive. And by bus, it is an affordable but slower option.

But the distance is not the point. The point is the destination. Ayodhya is the birthplace of Lord Rama. It is the city of the Ram Mandir. It is where the Saryu flows and the faithful gather.

If you can, make the journey. Take the train or the cab. And when you reach Ayodhya and stand at Ram Ki Paidi for the Saryu Aarti, you will understand why this small stretch of road carries so much devotion.

This is Banaras to Ayodhya. This is the journey of a lifetime.

Jai Shri Ram.

Plan Your Banaras to Ayodhya Trip

For bookings, queries, and custom packages:

Call Us: +91 7078723132 | +91 9557104160
WhatsApp Us: +91 7078723132 | +919557104160

Hours: 8 AM to 9 PM daily

Our Services:

  • Banaras to Ayodhya Cab Service

  • Ayodhya Ram Mandir Darshan Assistance

  • Varanasi Temple Tour Packages

  • Private AC Cab for Pilgrimage Circuit

  • Hotel Reservations in Varanasi / Ayodhya

  • Customized Itineraries for Families, Couples, and Groups

Sources & Travel Information

Written by: Rohit•Last reviewed: 11 October 2026
Editorial Review

Important Travel Note: Temple timings, parking fees, local transport prices, entry arrangements, and traffic restrictions may change during festivals, holidays, or special events. Please confirm the latest information with the relevant authority before travelling.

PLAN YOUR VISIT WITH LOCAL EXPERTS

Ready to Plan Your Sacred Ayodhya & Varanasi Yatra?

Get customized itineraries with dedicated private AC cabs, verified hotel stays, and temple timing coordination.

Plan Your Journey →
Rohit
🏛️Resident Pilgrimage GuideView Profile →

Rohit

8+ Years on Ground

🛕Founder & Senior Pilgrimage CoordinatorAyodhya & Varanasi Resident Guide

Rohit is the Founder of Trip My Bharat Network with over 8+ years coordinating pilgrimages through the sacred shrines of Ayodhya, Varanasi, Prayagraj, and Gaya. He specializes in verified temple schedules, sthala purana documentation, and crowd-safe darshan planning.

Founder, Trip My Bharat Network
8+ Years Local Pilgrimage Experience
Resident Route Planning
Seasonal Darshan Details Reviewed
HAVE A QUESTION ABOUT THIS ROUTE?Ask Rohit on WhatsApp
Direct pilgrimage advice • Zero obligation
FREQUENTLY ASKED QUESTIONS

Frequently Asked Questions About How Many Kilometers Are There from Banaras to Ayodhya: Complete Distance & Travel Guide

Verified answers from local pilgrimage guides for peaceful temple darshans, timings, and transportation.

QHow many kilometers from Banaras to Ayodhya?▼
The road distance is approximately 200–220 km, depending on the route. The rail distance is about 200 km.
QHow long does it take to travel from Banaras to Ayodhya?▼
By road, 4–5 hours. By train, 3.5–5 hours.
QWhat is the best way to travel from Banaras to Ayodhya?▼
By train for budget travellers and solo pilgrims. By private cab for families and groups.
QIs there a direct train from Varanasi to Ayodhya?▼
Yes. Several express and passenger trains run between Varanasi and Ayodhya.
QWhat is the train fare from Varanasi to Ayodhya?▼
₹100–₹800 depending on the class.
QWhat is the cab fare from Varanasi to Ayodhya?▼
₹3,000–₹4,500 for a private AC cab.
QWhat is the bus fare from Varanasi to Ayodhya?▼
₹150–₹300.
QWhat is the best route from Banaras to Ayodhya?▼
The recommended route is via NH 19 and NH 330 through Jaunpur, Shahganj, Akbarpur and Gosainganj.
QHow far is Ayodhya from Varanasi by train?▼
Approximately 200 km by rail.
QCan I travel from Varanasi to Ayodhya in one day?▼
Yes. It takes 4–5 hours, so you can leave in the morning and arrive by afternoon.
QWhat is the nearest airport to Ayodhya?▼
Maharishi Valmiki International Airport (AYJ).
QHow do I reach Ayodhya from Varanasi by road?▼
Take NH 19 towards Jaunpur, then NH 330 towards Akbarpur and Ayodhya.
QWhat are the major towns on the Varanasi-Ayodhya route?▼
Jaunpur, Shahganj, Akbarpur and Gosainganj.
QIs the road from Varanasi to Ayodhya good?▼
Yes. NH 19 is a four-lane highway, and NH 330 is well-maintained.
QCan I combine Prayagraj with the Varanasi-Ayodhya trip?▼
Yes. The route via Prayagraj is about 240 km and lets you visit the Triveni Sangam.
QWhat is the best time to travel from Varanasi to Ayodhya?▼
October to March offers the most pleasant weather.
QIs Ayodhya worth visiting?▼
Yes. Ayodhya is the birthplace of Lord Rama and home to the Ram Mandir.
QWhat should I see in Ayodhya?▼
Ram Mandir, Hanuman Garhi, Kanak Bhawan, Saryu Aarti at Ram Ki Paidi, Mani Parvat, and Sugriv Kila.
QWhere should I stay in Ayodhya?▼
Near Ram Mandir for temple access, or near the railway station for convenience.
QHow do I book a cab from Varanasi to Ayodhya?▼
Contact Rohit at 7078723132 for a private AC cab with a trusted driver.
QHow do I book a Varanasi-Ayodhya tour?▼
Contact Rohit at 7078723132 for customized tours with private cab, hotel booking, and darshan assistance.
EXPLORE MORE GUIDES

More Useful Reading for Your Yatra

View All Articles
Kashi Panchkroshi Yatra – Route, Padavs & Complete Guide
📖Pilgrim Guide
31 Oct 2026
Verified Guide

Kashi Panchkroshi Yatra – Route, Padavs & Complete Guide

Quick Answer: The Kashi Panchkroshi Yatra is an 88.5 km circumambulation of the sacred boundary of Varanasi, traditionally walked over 5 days with overnight halts at five historic Padavs — Kardameshwar, Bhimchandi, Rameshwar, Shivpur, and Kapildhara. It begins and ends at Manikarnika Ghat, where pilgrims take a holy dip and a sankalp (vow) before starting. The yatra is completely free and open year-round. The most auspicious periods are Adhika Maas, Kartik, and Maha Shivaratri. For those who cannot walk, the entire circuit can be completed in a single day by car (8–10 hours, from ₹2,600). Contact Rohit at 707873132 for a guided or vehicle-assisted Panchkroshi Yatra.

Annakut Darshan at Annapurna Temple – Dhanteras Khazana Distribution
🏛️Temple Guide
31 Oct 2026
Verified Guide

Annakut Darshan at Annapurna Temple – Dhanteras Khazana Distribution

Quick Answer: The Annapurna Temple in Varanasi opens its first-floor Swarna Mandir only once a year, from Dhanteras to Bhai Dooj. In 2026, the golden darshan runs from Friday, 6 November (4:00 AM) to Wednesday, 11 November (midnight). The Annakut Mahotsav – the mountain of 56 bhog and the Laddoo Parvat – is held on Tuesday, 10 November 2026. The Annapurna Khazana (a blessed coin and consecrated rice) is distributed free inside the sanctum. There is no VIP pass and no online ticket for this temple. Contact Rohit at 7078723132 for queue planning, senior-citizen assistance, and fixed-fare cab drop points.

Nag Nathaiya & Ramnagar Ramleela – The 31-Day Festival Guide
🪔Ayodhya Utsav
31 Oct 2026
Verified Guide

Nag Nathaiya & Ramnagar Ramleela – The 31-Day Festival Guide

Quick Answer: Varanasi’s autumn season is defined by two extraordinary living traditions. The Ramnagar Ramleela is a 31-night open-air enactment of the Ramcharitmanas, running from Anant Chaturdashi (September 24, 2026) to Vijayadashami (October 20, 2026) across the town of Ramnagar. Separately, Nag Nathaiya is a single-afternoon river spectacle at Tulsi Ghat on Friday, 13 November 2026, re-enacting Krishna’s victory over the serpent Kaliya. Both are completely free to attend. This guide explains the 31-day Ramleela cycle, the Nag Nathaiya ritual, and how to experience both like a local. Contact Rohit at 7078723132 for guided visits, boat arrangements, and festival-week logistics.