hero
How2Go
Ghaziabad to Thodupuzha

Ghaziabad to Thodupuzha

Thodupuzha is approximately 3000+ kms from Ghaziabad. The fastest way to reach Thodupuzha from Ghaziabad is by Flight, Bus Via Bangalore, Cochin. It takes approximately 9 hours. The cheapest way to reach Thodupuzha from Ghaziabad is by Train, Bus Via Thrissur which would take approximately 47 hours.

Sort By
Mode of Transport

Via Thrissur

RECOMMENDED

CHEAPEST

Ghaziabad

Thrissur

Thodupuzha

Approx Travel Time

1d 22h 47m

₹1,850

Onwards

Via Delhi, Cochin

Ghaziabad

Delhi

Cochin

Thodupuzha

Approx Travel Time

9h 53m

On Demand

Ghaziabad

Delhi

Cochin

Thodupuzha

Approx Travel Time

9h 53m

On Demand

Ghaziabad

Delhi

Cochin

Thodupuzha

Approx Travel Time

9h 50m

On Demand

Ads by MMT

Via Bangalore, Cochin

FASTEST

Ghaziabad

Bangalore

Cochin

Thodupuzha

Approx Travel Time

9h 5m

On Demand

Via Ahmedabad, Cochin

Ghaziabad

Ahmedabad

Cochin

Thodupuzha

Approx Travel Time

9h 5m

On Demand

Ads by MMT

Via Chennai, Cochin

Ghaziabad

Chennai

Cochin

Thodupuzha

Approx Travel Time

9h 5m

On Demand

Via Pune, Coimbatore

Ghaziabad

Pune

Coimbatore

Thodupuzha

Approx Travel Time

2d 14h 57m

₹13,116

Onwards

Via Delhi, Coimbatore

Ghaziabad

Delhi

Coimbatore

Thodupuzha

Approx Travel Time

13h 35m

On Demand

Ghaziabad

Delhi

Coimbatore

Thodupuzha

Approx Travel Time

13h 35m

₹10,588

Onwards

Frequently Asked Questions

What is the distance between Ghaziabad and Thodupuzha?

Thodupuzha is approximately 3000+ kms from Ghaziabad.

How long does it take to reach Thodupuzha from Ghaziabad?

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

What is the cheapest way to reach Thodupuzha from Ghaziabad?

The cheapest way to reach Thodupuzha from Ghaziabad is by Train, Bus Via Thrissur.

What is the fastest way to reach Thodupuzha from Ghaziabad?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India