Rayagada to Ayodhya Distance

Ayodhya is approximately 1050+ km from Rayagada. Compare the available routes and travel options between the two cities. 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 10 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 Rayagada, India to Ayodhya, India

Via Raipur, Chhattisgarh, Lucknow

RECOMMENDED

FASTEST

Rayagada

Raipur, Chhattisgarh

Lucknow

Ayodhya

Approx Travel Time

10h 15m

₹15,643

Onwards

Rayagada

Raipur, Chhattisgarh

Lucknow

Ayodhya

Approx Travel Time

13h 15m

₹5,510

Onwards

Rayagada

Raipur, Chhattisgarh

Lucknow

Ayodhya

Approx Travel Time

13h 11m

₹6,164

Onwards

Via Visakhapatnam, Varanasi

Rayagada

Visakhapatnam

Varanasi

Ayodhya

Approx Travel Time

11h 43m

₹17,050

Onwards

Rayagada

Visakhapatnam

Varanasi

Ayodhya

Approx Travel Time

16h 40m

₹8,797

Onwards

Ads by MMT

Via Katni

CHEAPEST

Rayagada

Katni

Ayodhya

Approx Travel Time

1d 0h 30m

₹670

Onwards

Via Shahdol

Rayagada

Shahdol

Ayodhya

Approx Travel Time

20h 45m

₹2,060

Onwards

Ads by MMT

Via Bhubaneshwar, Ranchi

Rayagada

Bhubaneshwar

Ranchi

Ayodhya

Approx Travel Time

1d 9h 22m

₹2,794

Onwards

Via Raipur, Chhattisgarh, Rewa

Rayagada

Raipur, Chhattisgarh

Rewa

Ayodhya

Approx Travel Time

15h 40m

₹5,181

Onwards

Via Jagdalpur, Rewa

Rayagada

Jagdalpur

Rewa

Ayodhya

Approx Travel Time

16h 20m

On Demand

Frequently Asked Questions

What is the distance between Rayagada and Ayodhya?

Ayodhya is approximately 1050+ km from Rayagada.

How long does it take to reach Ayodhya from Rayagada?

It takes approximately 10 hours to reach Ayodhya from Rayagada by Train, Flight Via Raipur, Chhattisgarh, Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India