Bettiah to Ayodhya Distance

The road distance between Bettiah and Ayodhya is approximately 250+ km, and the drive usually takes around 6 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 9 hours, subject to the chosen service and route. The fastest way to reach Ayodhya takes approximately 6 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 Bettiah, India to Ayodhya, India

Direct Options

Direct Cab

RECOMMENDED

Bettiah

Ayodhya

Approx Travel Time

6h 7m

₹9,050

Onwards

Direct Train

Bettiah

Ayodhya

Approx Travel Time

8h 42m

₹230

Onwards

Via Basti

FASTEST

Bettiah

Basti

Ayodhya

Approx Travel Time

5h 54m

₹2,253

Onwards

Bettiah

Basti

Ayodhya

Approx Travel Time

6h 23m

₹664

Onwards

CHEAPEST

Bettiah

Basti

Ayodhya

Approx Travel Time

6h 41m

₹210

Onwards

Ads by MMT

Via Gorakhpur

Bettiah

Gorakhpur

Ayodhya

Approx Travel Time

7h 13m

₹250

Onwards

Bettiah

Gorakhpur

Ayodhya

Approx Travel Time

6h 33m

₹667

Onwards

Bettiah

Gorakhpur

Ayodhya

Approx Travel Time

8h

On Demand

Via Khalilabad

Bettiah

Khalilabad

Ayodhya

Approx Travel Time

7h 14m

₹688

Onwards

Ads by MMT

Via Gopalganj

Bettiah

Gopalganj

Ayodhya

Approx Travel Time

7h 31m

On Demand

Frequently Asked Questions

What is the distance between Bettiah and Ayodhya?

Ayodhya is approximately 250+ km from Bettiah.

How long does it take to reach Ayodhya from Bettiah?

It takes approximately 6 hours to reach Ayodhya from Bettiah by Train, Cab Via Basti.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India