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