
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
₹925
Onwards
Thrissur
Mangalore
Udupi
Approx Travel Time
7h 22m
₹1,825
Onwards
Via Kasaragod
Thrissur
Kasaragod
Udupi
Approx Travel Time
7h 25m
₹270
Onwards
Thrissur
Kasaragod
Udupi
Approx Travel Time
7h 57m
₹4,711
Onwards
Via Kannur
Thrissur
Kannur
Udupi
Approx Travel Time
7h 33m
₹240
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.
Routes Connecting Thrissur
Routes From Thrissur
- Thrissur to Nilanga
- Thrissur to Mayiladuthurai
- Thrissur to Lakhimpur
- Thrissur to Badlapur
- Thrissur to Chitradurga
- Thrissur to Shivamogga
- Thrissur to Wankaner
- Thrissur to Kolkata
- Thrissur to Batala
- Thrissur to Phulera
- Thrissur to Mahabalipuram
- Thrissur to Shujalpur
- Thrissur to Ludhiana
- Thrissur to Bhadravathi
- Thrissur to Barnala


