
Haridwar to Udupi
Udupi is approximately 2450+ kms from Haridwar. The fastest way to reach Udupi from Haridwar is by Train, Flight Via Delhi, Bangalore. It takes approximately 18 hours. The cheapest way to reach Udupi from Haridwar is by Train Via Bhopal which would take approximately 43 hours.
Sort By
Mode of Transport
Via Delhi, Bangalore
RECOMMENDED
FASTEST
Haridwar
Delhi
Bangalore
Udupi
Approx Travel Time
17h 20m
₹5,969
Onwards
Haridwar
Delhi
Bangalore
Udupi
Approx Travel Time
18h 20m
₹6,124
Onwards
Haridwar
Delhi
Bangalore
Udupi
Approx Travel Time
18h 39m
₹9,095
Onwards
Via Bareilly, Bangalore
Haridwar
Bareilly
Bangalore
Udupi
Approx Travel Time
18h 5m
₹8,632
Onwards
Haridwar
Bareilly
Bangalore
Udupi
Approx Travel Time
20h 23m
₹13,076
Onwards
Via Bhusawal
Haridwar
Bhusawal
Udupi
Approx Travel Time
1d 18h 40m
On Demand
Via Bhopal
CHEAPEST
Haridwar
Bhopal
Udupi
Approx Travel Time
1d 18h 55m
₹1,350
Onwards
Via Mohali, Bangalore
Haridwar
Mohali
Bangalore
Udupi
Approx Travel Time
17h 35m
On Demand
Via Jaipur, Bangalore
Haridwar
Jaipur
Bangalore
Udupi
Approx Travel Time
22h 5m
₹8,009
Onwards
Via Lucknow, Bangalore
Haridwar
Lucknow
Bangalore
Udupi
Approx Travel Time
22h 50m
₹5,495
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Udupi?
Udupi is approximately 2450+ kms from Haridwar.
How long does it take to reach Udupi from Haridwar?
It takes approximately 18 hours to reach Udupi from Haridwar by Train, Flight Via Delhi, Bangalore.
What is the cheapest way to reach Udupi from Haridwar?
The cheapest way to reach Udupi from Haridwar is by Train Via Bhopal.
What is the fastest way to reach Udupi from Haridwar?
The fastest way to reach Udupi from Haridwar is by Train, Flight Via Delhi, Bangalore.