Belur to Ayodhya Distance

Ayodhya is approximately 1800+ km from Belur. 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 Belur, India to Ayodhya, India

Via Bangalore

RECOMMENDED

Belur

Bangalore

Ayodhya

Approx Travel Time

15h 57m

₹9,845

Onwards

Belur

Bangalore

Ayodhya

Approx Travel Time

1d 23h 42m

₹3,059

Onwards

Via Hassan, Bangalore

Belur

Hassan

Bangalore

Ayodhya

Approx Travel Time

12h 14m

₹11,943

Onwards

Belur

Hassan

Bangalore

Ayodhya

Approx Travel Time

12h 54m

₹12,658

Onwards

Ads by MMT

Via Bangalore, Lucknow

Belur

Bangalore

Lucknow

Ayodhya

Approx Travel Time

16h 8m

₹9,628

Onwards

Belur

Bangalore

Lucknow

Ayodhya

Approx Travel Time

17h 25m

₹10,184

Onwards

Via Mysore, Hyderabad

FASTEST

Belur

Mysore

Hyderabad

Ayodhya

Approx Travel Time

10h 13m

₹19,636

Onwards

Ads by MMT

Via Bangalore, Kanpur

CHEAPEST

Belur

Bangalore

Kanpur

Ayodhya

Approx Travel Time

2d 0h 12m

₹1,585

Onwards

Via Mysore, Bangalore

Belur

Mysore

Bangalore

Ayodhya

Approx Travel Time

13h 27m

₹12,387

Onwards

Via Bangalore, Ayodhya

Belur

Bangalore

Ayodhya

Ayodhya

Approx Travel Time

17h 40m

₹9,890

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1600+ km.

What is the distance from Belur to Ayodhya via Bangalore?

Via Bangalore, the distance is approximately 1800+ km, taking around 16 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India