
Morbi to Roorkee
Roorkee is approximately 1250+ kms from Morbi. The fastest way to reach Roorkee from Morbi is by Train Via Viramgam. It takes approximately 26 hours. The cheapest way to reach Roorkee from Morbi is by Train Via Viramgam which would take approximately 26 hours.
Sort By
Mode of Transport
Via Sawai Madhopur
RECOMMENDED
Morbi
Sawai Madhopur
Roorkee
Approx Travel Time
1d 2h 40m
₹825
Onwards
Via Bayana
Morbi
Bayana
Roorkee
Approx Travel Time
1d 2h 55m
₹1,250
Onwards
Via Kota
Morbi
Kota
Roorkee
Approx Travel Time
1d 3h 10m
₹835
Onwards
Via Viramgam
CHEAPEST
FASTEST
Morbi
Viramgam
Roorkee
Approx Travel Time
1d 1h 40m
₹715
Onwards
Via Jodhpur
Morbi
Jodhpur
Roorkee
Approx Travel Time
1d 3h 55m
₹1,235
Onwards
Via Agra
Morbi
Agra
Roorkee
Approx Travel Time
1d 3h 40m
₹1,690
Onwards
Via Ajmer
Morbi
Ajmer
Roorkee
Approx Travel Time
1d 4h 10m
₹1,160
Onwards
Via Surendranagar
Morbi
Surendranagar
Roorkee
Approx Travel Time
1d 1h 49m
₹730
Onwards
Via Rajkot
Morbi
Rajkot
Roorkee
Approx Travel Time
1d 2h 32m
On Demand
Via Dahod
Morbi
Dahod
Roorkee
Approx Travel Time
1d 4h 25m
₹810
Onwards
Frequently Asked Questions
What is the distance between Morbi and Roorkee?
Roorkee is approximately 1250+ kms from Morbi.
How long does it take to reach Roorkee from Morbi?
It takes approximately 26 hours to reach Roorkee from Morbi by Train Via Viramgam.
What is the cheapest way to reach Roorkee from Morbi?
The cheapest way to reach Roorkee from Morbi is by Train Via Viramgam.
What is the fastest way to reach Roorkee from Morbi?
The fastest way to reach Roorkee from Morbi is by Train Via Viramgam.