Jabalpur to Ayodhya Distance

The road distance between Jabalpur and Ayodhya is approximately 500+ km, and the drive usually takes around 11 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 11 hours, while trains complete the journey in approximately 13 hours, subject to the chosen service and route. The fastest way to reach Ayodhya takes approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Jabalpur, India to Ayodhya, India

Direct Options

Direct Bus

RECOMMENDED

FASTEST

Jabalpur

Ayodhya

Approx Travel Time

10h 30m

₹800

Onwards

Direct Cab

Jabalpur

Ayodhya

Approx Travel Time

10h 35m

₹12,626

Onwards

Direct Train

Jabalpur

Ayodhya

Approx Travel Time

12h 40m

₹345

Onwards

Via Katni, Prayagraj(Allahabad)

Jabalpur

Katni

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

11h 12m

₹4,081

Onwards

Jabalpur

Katni

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

12h 13m

₹1,210

Onwards

Ads by MMT

Via Prayagraj(Allahabad)

Jabalpur

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

11h 24m

₹4,046

Onwards

Jabalpur

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

11h 19m

₹5,171

Onwards

Jabalpur

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

12h 25m

₹1,175

Onwards

Jabalpur

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

12h 20m

₹2,300

Onwards

CHEAPEST

Jabalpur

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

12h 53m

₹320

Onwards

Frequently Asked Questions

What is the distance between Jabalpur and Ayodhya?

The distance between Jabalpur and Ayodhya is approximately 500+ km by road.

What is the straight-line (aerial) distance between Jabalpur and Ayodhya?

The straight-line distance is approximately 450+ km.

How long does it take to travel from Jabalpur to Ayodhya by road?

It takes around 11 hours by road.

What is the distance from Jabalpur to Ayodhya via Katni?

Via Katni, the distance is approximately 500+ km, taking around 11 hours.

Is there a train from Jabalpur to Ayodhya?

Yes, trains run between Jabalpur and Ayodhya, covering approximately 600+ km in around 13 hours.

How much does it cost to travel from Jabalpur to Ayodhya?

Costs vary by mode — approximately ₹800+ by bus and ₹12600+ by cab.

Does travel time between Jabalpur and Ayodhya vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Jabalpur and Ayodhya?

The driving distance is 500+ km, while the straight-line distance is shorter at 450+ km, due to the road route following terrain and highways.

What are the major cities on the way from Jabalpur to Ayodhya by road?

Major cities on the road route from Jabalpur to Ayodhya include: • Prayagraj • Rewa • Faizabad • Sultanpur

What are the major restaurants on the way from Jabalpur to Ayodhya by road?

Major restaurants on the road route from Jabalpur to Ayodhya include: • Rasoi Express • The Zaika Hutt • Bean Box Cafe • Sheesha Dhaba • Prabhakar Marriage Hall & Restaurant

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India