Etawah to Ayodhya Distance

The road distance between Etawah and Ayodhya is approximately 350+ km, and the drive usually takes around 6 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 7 hours, while trains complete the journey in approximately 8 hours, subject to the chosen service and route. If you're travelling by air, Maryada Purushottam Shri Ram Internatinal Airport is located in Ayodhya. The fastest way to reach Ayodhya takes 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 Etawah, India to Ayodhya, India

Direct Options

Direct Bus

RECOMMENDED

Etawah

Ayodhya

Approx Travel Time

6h 30m

₹599

Onwards

Direct Cab

FASTEST

Etawah

Ayodhya

Approx Travel Time

5h 32m

On Demand

Direct Train

CHEAPEST

Etawah

Ayodhya

Approx Travel Time

7h 40m

₹225

Onwards

Via Lucknow

Etawah

Lucknow

Ayodhya

Approx Travel Time

5h 50m

₹10,407

Onwards

Etawah

Lucknow

Ayodhya

Approx Travel Time

7h

₹641

Onwards

Etawah

Lucknow

Ayodhya

Approx Travel Time

6h 56m

₹1,095

Onwards

Etawah

Lucknow

Ayodhya

Approx Travel Time

8h 50m

₹260

Onwards

Ads by MMT

Via Kanpur

Etawah

Kanpur

Ayodhya

Approx Travel Time

8h 23m

₹235

Onwards

Etawah

Kanpur

Ayodhya

Approx Travel Time

8h 36m

₹689

Onwards

Via Bara Banki

Etawah

Bara Banki

Ayodhya

Approx Travel Time

8h 43m

₹280

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Etawah and Ayodhya?

Ayodhya is approximately 350+ km from Etawah.

How long does it take to reach Ayodhya from Etawah?

It takes approximately 6 hours to reach Ayodhya from Etawah by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India