Mehsana to Thodupuzha Distance

Thodupuzha is approximately 2100+ km from Mehsana. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Thodupuzha, with a total travel time of approximately 9 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 Mehsana, India to Thodupuzha, India

Via Kundapur

RECOMMENDED

Mehsana

Kundapur

Thodupuzha

Approx Travel Time

1d 14h 1m

On Demand

Via Ahmedabad, Cochin

Mehsana

Ahmedabad

Cochin

Thodupuzha

Approx Travel Time

8h 45m

₹9,115

Onwards

FASTEST

Mehsana

Ahmedabad

Cochin

Thodupuzha

Approx Travel Time

8h 32m

₹11,790

Onwards

Ads by MMT

Via Bangalore

CHEAPEST

Mehsana

Bangalore

Thodupuzha

Approx Travel Time

1d 18h 35m

₹2,799

Onwards

Via Udaipur, Cochin

Mehsana

Udaipur

Cochin

Thodupuzha

Approx Travel Time

13h 35m

₹7,573

Onwards

Ads by MMT

Via Pune, Cochin

Mehsana

Pune

Cochin

Thodupuzha

Approx Travel Time

19h 49m

₹6,462

Onwards

Via Vadodara, Cochin

Mehsana

Vadodara

Cochin

Thodupuzha

Approx Travel Time

12h 15m

₹10,534

Onwards

Mehsana

Vadodara

Cochin

Thodupuzha

Approx Travel Time

11h 38m

₹10,039

Onwards

Via Mumbai, Coimbatore

Mehsana

Mumbai

Coimbatore

Thodupuzha

Approx Travel Time

18h 18m

₹7,686

Onwards

Via Mumbai, Cochin

Mehsana

Mumbai

Cochin

Thodupuzha

Approx Travel Time

15h 23m

₹6,890

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Mehsana and Thodupuzha?

The straight-line distance is approximately 1550+ km.

What is the distance from Mehsana to Thodupuzha via Kundapur?

Via Kundapur, the distance is approximately 2100+ km, taking around 38 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India