Tundla to Ayodhya Distance

The road distance between Tundla and Ayodhya is approximately 450+ km, and the drive usually takes around 7 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 10 hours, while trains complete the journey in approximately 9 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 Tundla, India to Ayodhya, India

Direct Options

Direct Train

RECOMMENDED

Tundla

Ayodhya

Approx Travel Time

8h 45m

₹265

Onwards

Direct Cab

Tundla

Ayodhya

Approx Travel Time

6h 47m

On Demand

Direct Bus

Tundla

Ayodhya

Approx Travel Time

10h 15m

On Demand

Via Lucknow

Tundla

Lucknow

Ayodhya

Approx Travel Time

8h 55m

₹285

Onwards

Tundla

Lucknow

Ayodhya

Approx Travel Time

9h 1m

₹939

Onwards

Ads by MMT

Via Delhi

FASTEST

Tundla

Delhi

Ayodhya

Approx Travel Time

6h 46m

₹12,270

Onwards

Via Etawah

Tundla

Etawah

Ayodhya

Approx Travel Time

8h 28m

₹679

Onwards

Tundla

Etawah

Ayodhya

Approx Travel Time

8h 56m

On Demand

Ads by MMT

Via Kanpur

Tundla

Kanpur

Ayodhya

Approx Travel Time

9h 31m

₹714

Onwards

CHEAPEST

Tundla

Kanpur

Ayodhya

Approx Travel Time

9h 18m

₹260

Onwards

Frequently Asked Questions

What is the distance between Tundla and Ayodhya?

Ayodhya is approximately 400+ km from Tundla.

How long does it take to reach Ayodhya from Tundla?

It takes approximately 7 hours to reach Ayodhya from Tundla by Cab, Flight Via Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India