
Roorkee to Mumbai
Mumbai is approximately 1400+ kms from Roorkee. The fastest way to reach Mumbai from Roorkee is by Train, Flight Via Mohali. It takes approximately 7 hours. The cheapest way to reach Mumbai from Roorkee is by Train which would take approximately 29 hours.
Sort By
Mode of Transport
Via Delhi
Roorkee
Delhi
Mumbai
Approx Travel Time
7h 55m
₹4,776
Onwards
Roorkee
Delhi
Mumbai
Approx Travel Time
1d 6h 25m
₹690
Onwards
Via Jaipur
Roorkee
Jaipur
Mumbai
Approx Travel Time
12h 25m
₹5,710
Onwards
Via Mohali
FASTEST
Roorkee
Mohali
Mumbai
Approx Travel Time
7h 10m
On Demand
Via Bareilly
Roorkee
Bareilly
Mumbai
Approx Travel Time
9h 10m
₹7,233
Onwards
Via Ajmer
Roorkee
Ajmer
Mumbai
Approx Travel Time
14h 10m
₹5,477
Onwards
Via Lucknow
Roorkee
Lucknow
Mumbai
Approx Travel Time
14h 25m
₹4,939
Onwards
Via Amritsar
Roorkee
Amritsar
Mumbai
Approx Travel Time
12h 10m
₹9,094
Onwards
Via Indore
Roorkee
Indore
Mumbai
Approx Travel Time
20h 55m
₹6,058
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Mumbai?
Mumbai is approximately 1400+ kms from Roorkee.
How long does it take to reach Mumbai from Roorkee?
It takes approximately 7 hours to reach Mumbai from Roorkee by Train, Flight Via Mohali.
What is the cheapest way to reach Mumbai from Roorkee?
The cheapest way to reach Mumbai from Roorkee is by Train.
What is the fastest way to reach Mumbai from Roorkee?
The fastest way to reach Mumbai from Roorkee is by Train, Flight Via Mohali.