hero
How2Go
Udupi to Thodupuzha

Udupi to Thodupuzha

Thodupuzha is approximately 500+ km from Udupi, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Thodupuzha.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Udupi

Thodupuzha

Approx Travel Time

12h 25m

₹1,000

Onwards

Via Mangalore, Cochin

CHEAPEST

FASTEST

Udupi

Mangalore

Cochin

Thodupuzha

Approx Travel Time

7h 50m

₹286

Onwards

Udupi

Mangalore

Cochin

Thodupuzha

Approx Travel Time

8h 40m

₹826

Onwards

Via Thrissur

Udupi

Thrissur

Thodupuzha

Approx Travel Time

10h 10m

₹3,539

Onwards

Via TIRUR

Udupi

TIRUR

Thodupuzha

Approx Travel Time

8h 26m

₹459

Onwards

Via Kannur, Cochin

Udupi

Kannur

Cochin

Thodupuzha

Approx Travel Time

8h 45m

₹336

Onwards

Via Kasaragod, Cochin

Udupi

Kasaragod

Cochin

Thodupuzha

Approx Travel Time

8h 44m

₹361

Onwards

Via Mangalore, Calicut, Cochin

Udupi

Mangalore

Calicut

Cochin

Thodupuzha

Approx Travel Time

8h 15m

₹321

Onwards

Via Cochin

Udupi

Cochin

Thodupuzha

Approx Travel Time

9h 39m

₹366

Onwards

Via TIRUR, Cochin

Udupi

TIRUR

Cochin

Thodupuzha

Approx Travel Time

9h 14m

₹371

Onwards

Frequently Asked Questions

What is the distance between Udupi and Thodupuzha?

Thodupuzha is approximately 500+ kms from Udupi.

How long does it take to reach Thodupuzha from Udupi?

It takes approximately 8 hours to reach Thodupuzha from Udupi by Train, Bus Via Mangalore, Cochin.

What is the cheapest way to reach Thodupuzha from Udupi?

The cheapest way to reach Thodupuzha from Udupi is by Train, Bus Via Mangalore, Cochin.

What is the fastest way to reach Thodupuzha from Udupi?

The fastest way to reach Thodupuzha from Udupi is by Train, Bus Via Mangalore, Cochin.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India