
Kanhangad to Udupi
Udupi is approximately 100+ kms from Kanhangad. The fastest way to reach Udupi from Kanhangad is by Bus. It takes approximately 3 hours. The cheapest way to reach Udupi from Kanhangad is by Train Via Kasaragod which would take approximately 5 hours.
Sort By
Mode of Transport
Via Mangalore
Kanhangad
Mangalore
Udupi
Approx Travel Time
3h 58m
₹1,060
Onwards
Kanhangad
Mangalore
Udupi
Approx Travel Time
4h 40m
₹1,889
Onwards
Via Kasaragod
Kanhangad
Kasaragod
Udupi
Approx Travel Time
4h 20m
₹1,035
Onwards
CHEAPEST
Kanhangad
Kasaragod
Udupi
Approx Travel Time
4h 22m
₹290
Onwards
Kanhangad
Kasaragod
Udupi
Approx Travel Time
4h 35m
₹1,890
Onwards
Kanhangad
Kasaragod
Udupi
Approx Travel Time
4h 37m
₹1,145
Onwards
Via Nileshwar
Kanhangad
Nileshwar
Udupi
Approx Travel Time
5h 2m
₹1,575
Onwards
Kanhangad
Nileshwar
Udupi
Approx Travel Time
5h 15m
₹3,000
Onwards
Frequently Asked Questions
What is the distance between Kanhangad and Udupi?
Udupi is approximately 100+ kms from Kanhangad.
How long does it take to reach Udupi from Kanhangad?
It takes approximately 3 hours to reach Udupi from Kanhangad by Bus.
What is the cheapest way to reach Udupi from Kanhangad?
The cheapest way to reach Udupi from Kanhangad is by Train Via Kasaragod.
What is the fastest way to reach Udupi from Kanhangad?
The fastest way to reach Udupi from Kanhangad is by Bus.
Routes Connecting Kanhangad
Routes From Kanhangad
- Kanhangad to Loharu
- Kanhangad to Mahabaleshwar
- Kanhangad to Pratapgarh
- Kanhangad to Sasan-Gir
- Kanhangad to Jaunpur
- Kanhangad to Chakulia
- Kanhangad to Gudur
- Kanhangad to Mahendragarh
- Kanhangad to Bhiwadi
- Kanhangad to Chaibasa
- Kanhangad to Agra
- Kanhangad to Shahjahanpur
- Kanhangad to Hasanpur
- Kanhangad to Patiala
- Kanhangad to Sankarankovil


