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 9 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 Hassan, Bangalore

RECOMMENDED

FASTEST

Belur

Hassan

Bangalore

Ayodhya

Approx Travel Time

8h 49m

₹10,720

Onwards

Belur

Hassan

Bangalore

Ayodhya

Approx Travel Time

9h 31m

₹11,280

Onwards

Via Bangalore

CHEAPEST

Belur

Bangalore

Ayodhya

Approx Travel Time

2d 1h 35m

₹1,949

Onwards

Belur

Bangalore

Ayodhya

Approx Travel Time

1d 19h 39m

₹37,805

Onwards

Belur

Bangalore

Ayodhya

Approx Travel Time

14h 25m

₹8,412

Onwards

Ads by MMT

Via Mysore, Hyderabad

Belur

Mysore

Hyderabad

Ayodhya

Approx Travel Time

10h 8m

₹16,966

Onwards

Via Ramanagara, Bangalore

Belur

Ramanagara

Bangalore

Ayodhya

Approx Travel Time

10h 26m

₹12,016

Onwards

Belur

Ramanagara

Bangalore

Ayodhya

Approx Travel Time

10h 15m

₹12,720

Onwards

Ads by MMT

Via Chennai

Belur

Chennai

Ayodhya

Approx Travel Time

14h 23m

₹22,782

Onwards

Via Bangalore, Lucknow

Belur

Bangalore

Lucknow

Ayodhya

Approx Travel Time

19h 20m

₹7,833

Onwards

Frequently Asked Questions

What is the distance between Belur and Ayodhya?

Ayodhya is approximately 1800+ km from Belur.

How long does it take to reach Ayodhya from Belur?

It takes approximately 9 hours to reach Ayodhya from Belur by Cab, Train, Flight Via Hassan, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India