hero
How2Go
Ayodhya to Thodupuzha

Ayodhya to Thodupuzha

Thodupuzha is approximately 1900+ kms from Ayodhya. The fastest way to reach Thodupuzha from Ayodhya is by Flight, Bus Via Cochin. It takes approximately 9 hours. The cheapest way to reach Thodupuzha from Ayodhya is by Train, Bus Via Viluppuram which would take approximately 51 hours.

Sort By
Mode of Transport

Via Cochin

RECOMMENDED

FASTEST

Ayodhya

Cochin

Thodupuzha

Approx Travel Time

8h 35m

On Demand

Via Cochin, Chalakudy

Ayodhya

Cochin

Chalakudy

Thodupuzha

Approx Travel Time

9h 46m

₹13,041

Onwards

Ayodhya

Cochin

Chalakudy

Thodupuzha

Approx Travel Time

10h 15m

₹13,296

Onwards

Ads by MMT

Via Viluppuram

CHEAPEST

Ayodhya

Viluppuram

Thodupuzha

Approx Travel Time

2d 3h 5m

₹2,415

Onwards

Via Hyderabad, Coimbatore

Ayodhya

Hyderabad

Coimbatore

Thodupuzha

Approx Travel Time

2d 2h 34m

₹5,147

Onwards

Ayodhya

Hyderabad

Coimbatore

Thodupuzha

Approx Travel Time

10h 52m

₹13,259

Onwards

Ads by MMT

Via Cochin, Muvattupuzha

Ayodhya

Cochin

Muvattupuzha

Thodupuzha

Approx Travel Time

9h 2m

₹13,054

Onwards

Via Lucknow, Cochin

Ayodhya

Lucknow

Cochin

Thodupuzha

Approx Travel Time

12h 59m

On Demand

Via Cochin, Kottayam

Ayodhya

Cochin

Kottayam

Thodupuzha

Approx Travel Time

10h 20m

₹13,367

Onwards

Via Cochin, Thiruvalla

Ayodhya

Cochin

Thiruvalla

Thodupuzha

Approx Travel Time

11h 37m

₹13,382

Onwards

Frequently Asked Questions

What is the distance between Ayodhya and Thodupuzha?

Thodupuzha is approximately 1900+ kms from Ayodhya.

How long does it take to reach Thodupuzha from Ayodhya?

It takes approximately 9 hours to reach Thodupuzha from Ayodhya by Flight, Bus Via Cochin.

What is the cheapest way to reach Thodupuzha from Ayodhya?

The cheapest way to reach Thodupuzha from Ayodhya is by Train, Bus Via Viluppuram.

What is the fastest way to reach Thodupuzha from Ayodhya?

The fastest way to reach Thodupuzha from Ayodhya is by Flight, Bus Via Cochin.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India