Rangia to Ayodhya Distance

Ayodhya is approximately 1200+ km from Rangia. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 26 hours, subject to the chosen service and route. If you're travelling by air, Maryada Purushottam Shri Ram Internatinal Airport is located in Ayodhya. Flying is the fastest way to reach Ayodhya, with a total travel time of approximately 7 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 Rangia, India to Ayodhya, India

Via Guwahati, Lucknow

RECOMMENDED

Rangia

Guwahati

Lucknow

Ayodhya

Approx Travel Time

8h 14m

₹9,389

Onwards

Rangia

Guwahati

Lucknow

Ayodhya

Approx Travel Time

8h 26m

₹9,414

Onwards

Rangia

Guwahati

Lucknow

Ayodhya

Approx Travel Time

8h 56m

₹12,090

Onwards

FASTEST

Rangia

Guwahati

Lucknow

Ayodhya

Approx Travel Time

6h 33m

₹20,037

Onwards

Via Buxar

Rangia

Buxar

Ayodhya

Approx Travel Time

21h 16m

₹670

Onwards

Ads by MMT

Direct Options

CHEAPEST

Rangia

Ayodhya

Approx Travel Time

1d 1h 33m

₹560

Onwards

Via Hajipur

Rangia

Hajipur

Ayodhya

Approx Travel Time

22h 45m

₹1,515

Onwards

Ads by MMT

Via Chhapra

Rangia

Chhapra

Ayodhya

Approx Travel Time

22h 53m

₹11,229

Onwards

Via Siliguri, Gorakhpur

Rangia

Siliguri

Gorakhpur

Ayodhya

Approx Travel Time

1d 4h 9m

₹2,972

Onwards

Rangia

Siliguri

Gorakhpur

Ayodhya

Approx Travel Time

1d 3h 51m

₹5,421

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 900+ km.

What is the distance from Rangia to Ayodhya via Guwahati?

Via Guwahati, the distance is approximately 1200+ km, taking around 8 hours.

Is there a train from Rangia to Ayodhya?

Yes, trains run between Rangia and Ayodhya, covering approximately 1250+ km in around 26 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India