Nelamangala to Ayodhya Distance

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

Via Bangalore

RECOMMENDED

FASTEST

Nelamangala

Bangalore

Ayodhya

Approx Travel Time

5h 45m

₹8,007

Onwards

Via Bangalore, Lucknow

Nelamangala

Bangalore

Lucknow

Ayodhya

Approx Travel Time

10h 36m

₹7,934

Onwards

CHEAPEST

Nelamangala

Bangalore

Lucknow

Ayodhya

Approx Travel Time

10h 40m

₹7,480

Onwards

Ads by MMT

Via Kunigal, Bangalore

Nelamangala

Kunigal

Bangalore

Ayodhya

Approx Travel Time

8h 40m

₹8,062

Onwards

Via Bangalore, Hyderabad

Nelamangala

Bangalore

Hyderabad

Ayodhya

Approx Travel Time

7h 40m

₹11,466

Onwards

Ads by MMT

Via Bangalore, Chennai

Nelamangala

Bangalore

Chennai

Ayodhya

Approx Travel Time

8h 5m

₹14,836

Onwards

Via Bangalore, Varanasi

Nelamangala

Bangalore

Varanasi

Ayodhya

Approx Travel Time

7h 50m

₹15,802

Onwards

Nelamangala

Bangalore

Varanasi

Ayodhya

Approx Travel Time

12h 47m

₹7,549

Onwards

Via Bangalore, Kanpur

Nelamangala

Bangalore

Kanpur

Ayodhya

Approx Travel Time

12h 43m

₹7,848

Onwards

Via Bangalore, Prayagraj(Allahabad)

Nelamangala

Bangalore

Prayagraj(Allahabad)

Ayodhya

Approx Travel Time

11h 58m

₹9,452

Onwards

Frequently Asked Questions

What is the distance between Nelamangala and Ayodhya?

Ayodhya is approximately 1650+ km from Nelamangala.

How long does it take to reach Ayodhya from Nelamangala?

It takes approximately 6 hours to reach Ayodhya from Nelamangala by Train, Flight Via Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India