Robertsganj to Ayodhya Distance

The road distance between Robertsganj and Ayodhya is approximately 300+ km, and the drive usually takes around 7 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 12 hours. The fastest way to reach Ayodhya takes approximately 4 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 Robertsganj, India to Ayodhya, India

Direct Options

RECOMMENDED

Robertsganj

Ayodhya

Approx Travel Time

6h 22m

₹7,392

Onwards

Robertsganj

Ayodhya

Approx Travel Time

11h 58m

₹510

Onwards

Via Prayagraj(Allahabad)

Robertsganj

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

8h 24m

₹290

Onwards

Robertsganj

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

7h 55m

₹1,145

Onwards

Ads by MMT

Via Mughal Sarai

Robertsganj

Mughal Sarai

Ayodhya

Approx Travel Time

7h 21m

₹2,694

Onwards

Via Maunath Bhanjan

Robertsganj

Maunath Bhanjan

Ayodhya

Approx Travel Time

6h 55m

₹296

Onwards

Ads by MMT

Via Azamgarh

CHEAPEST

FASTEST

Robertsganj

Azamgarh

Ayodhya

Approx Travel Time

4h 10m

₹217

Onwards

Robertsganj

Azamgarh

Ayodhya

Approx Travel Time

6h 14m

₹1,092

Onwards

Via Varanasi

Robertsganj

Varanasi

Ayodhya

Approx Travel Time

9h 10m

₹570

Onwards

Via Jaunpur

Robertsganj

Jaunpur

Ayodhya

Approx Travel Time

8h 18m

₹418

Onwards

Frequently Asked Questions

What is the distance between Robertsganj and Ayodhya?

The distance between Robertsganj and Ayodhya is approximately 300+ km by road.

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

The straight-line distance is approximately 250+ km.

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

It takes around 7 hours by road.

What is the distance from Robertsganj to Ayodhya via Prayagraj(Allahabad)?

Via Prayagraj(Allahabad), the distance is approximately 300+ km, taking around 9 hours.

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

Costs vary by mode — approximately ₹500+ by bus and ₹7350+ by cab.

Does travel time between Robertsganj 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 Robertsganj and Ayodhya?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India