
Thrissur to Udupi
Udupi is approximately 400+ kms from Thrissur. The fastest way to reach Udupi from Thrissur is by Train Via Mangalore. It takes approximately 7 hours. The cheapest way to reach Udupi from Thrissur is by Train Via Mangalore which would take approximately 7 hours.
Sort By
Mode of Transport
Via Mangalore
CHEAPEST
FASTEST
Thrissur
Mangalore
Udupi
Approx Travel Time
6h 40m
₹195
Onwards
Thrissur
Mangalore
Udupi
Approx Travel Time
7h 22m
₹1,034
Onwards
Thrissur
Mangalore
Udupi
Approx Travel Time
7h 22m
₹1,792
Onwards
Via Kasaragod
Thrissur
Kasaragod
Udupi
Approx Travel Time
7h 25m
₹270
Onwards
Via Kannur
Thrissur
Kannur
Udupi
Approx Travel Time
7h 33m
₹240
Onwards
Via Calicut, Mangalore
Thrissur
Calicut
Mangalore
Udupi
Approx Travel Time
7h 48m
₹235
Onwards
Via Calicut
Thrissur
Calicut
Udupi
Approx Travel Time
7h 54m
₹285
Onwards
Frequently Asked Questions
What is the distance between Thrissur and Udupi?
Udupi is approximately 400+ kms from Thrissur.
How long does it take to reach Udupi from Thrissur?
It takes approximately 7 hours to reach Udupi from Thrissur by Train Via Mangalore.
What is the cheapest way to reach Udupi from Thrissur?
The cheapest way to reach Udupi from Thrissur is by Train Via Mangalore.
What is the fastest way to reach Udupi from Thrissur?
The fastest way to reach Udupi from Thrissur is by Train Via Mangalore.


