
Udupi to Roorkee
Roorkee is approximately 2000+ kms from Udupi. The fastest way to reach Roorkee from Udupi is by Bus, Flight Via Mangalore, Delhi, Dehradun. It takes approximately 10 hours. The cheapest way to reach Roorkee from Udupi is by Train which would take approximately 41 hours.
Sort By
Mode of Transport
Via Mangalore, Delhi
RECOMMENDED
Udupi
Mangalore
Delhi
Roorkee
Approx Travel Time
10h 5m
₹10,564
Onwards
Udupi
Mangalore
Delhi
Roorkee
Approx Travel Time
9h 56m
₹5,479
Onwards
Udupi
Mangalore
Delhi
Roorkee
Approx Travel Time
10h 8m
₹7,340
Onwards
Udupi
Mangalore
Delhi
Roorkee
Approx Travel Time
10h 35m
₹9,343
Onwards
Udupi
Mangalore
Delhi
Roorkee
Approx Travel Time
9h 53m
₹8,703
Onwards
Udupi
Mangalore
Delhi
Roorkee
Approx Travel Time
10h 38m
₹6,119
Onwards
Via Goa, Thane
Udupi
Goa
Thane
Roorkee
Approx Travel Time
1d 17h 22m
On Demand
Via Bangalore, Sagar
Udupi
Bangalore
Sagar
Roorkee
Approx Travel Time
2d 1h 9m
On Demand
Via Mangalore, Delhi, Dehradun
FASTEST
Udupi
Mangalore
Delhi
Dehradun
Roorkee
Approx Travel Time
9h 20m
₹10,691
Onwards
Frequently Asked Questions
What is the distance between Udupi and Roorkee?
Roorkee is approximately 2000+ kms from Udupi.
How long does it take to reach Roorkee from Udupi?
It takes approximately 10 hours to reach Roorkee from Udupi by Bus, Flight Via Mangalore, Delhi, Dehradun.
What is the cheapest way to reach Roorkee from Udupi?
The cheapest way to reach Roorkee from Udupi is by Train.
What is the fastest way to reach Roorkee from Udupi?
The fastest way to reach Roorkee from Udupi is by Bus, Flight Via Mangalore, Delhi, Dehradun.