
Udupi to Roorkee
Roorkee is approximately 2500+ kms from Udupi. The fastest way to reach Roorkee from Udupi is by Train, Flight Via Bangalore, Dehradun. It takes approximately 15 hours. The cheapest way to reach Roorkee from Udupi is by Train Via Bhopal which would take approximately 43 hours.
Sort By
Mode of Transport
Via Bangalore, Dehradun
RECOMMENDED
FASTEST
Udupi
Bangalore
Dehradun
Roorkee
Approx Travel Time
14h 35m
₹8,874
Onwards
Via Bangalore, Delhi
Udupi
Bangalore
Delhi
Roorkee
Approx Travel Time
17h 20m
₹6,164
Onwards
Udupi
Bangalore
Delhi
Roorkee
Approx Travel Time
17h 35m
₹9,323
Onwards
Via Bangalore, Bareilly
Udupi
Bangalore
Bareilly
Roorkee
Approx Travel Time
18h 35m
₹8,588
Onwards
Udupi
Bangalore
Bareilly
Roorkee
Approx Travel Time
20h 53m
₹13,921
Onwards
Via Bhusawal
Udupi
Bhusawal
Roorkee
Approx Travel Time
1d 18h 40m
On Demand
Via Bangalore, Mohali
Udupi
Bangalore
Mohali
Roorkee
Approx Travel Time
16h 50m
₹8,584
Onwards
Via Bangalore, Jaipur
Udupi
Bangalore
Jaipur
Roorkee
Approx Travel Time
21h 50m
₹7,143
Onwards
Via Bangalore, Lucknow
Udupi
Bangalore
Lucknow
Roorkee
Approx Travel Time
23h 20m
₹5,641
Onwards
Via Bhopal
CHEAPEST
Udupi
Bhopal
Roorkee
Approx Travel Time
1d 18h 55m
₹1,340
Onwards
Frequently Asked Questions
What is the distance between Udupi and Roorkee?
Roorkee is approximately 2500+ kms from Udupi.
How long does it take to reach Roorkee from Udupi?
It takes approximately 15 hours to reach Roorkee from Udupi by Train, Flight Via Bangalore, Dehradun.
What is the cheapest way to reach Roorkee from Udupi?
The cheapest way to reach Roorkee from Udupi is by Train Via Bhopal.
What is the fastest way to reach Roorkee from Udupi?
The fastest way to reach Roorkee from Udupi is by Train, Flight Via Bangalore, Dehradun.