
Malout to Roorkee
Roorkee is approximately 350+ km from Malout, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Roorkee.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
CHEAPEST
Malout
Roorkee
Approx Travel Time
7h 15m
₹235
Onwards
Via Ambala
FASTEST
Malout
Ambala
Roorkee
Approx Travel Time
6h 48m
₹285
Onwards
Via Bathinda, Muzaffarnagar
Malout
Bathinda
Muzaffarnagar
Roorkee
Approx Travel Time
12h 15m
₹2,242
Onwards
Via Bathinda, Kurukshetra
Malout
Bathinda
Kurukshetra
Roorkee
Approx Travel Time
11h 12m
₹4,919
Onwards
Via Bathinda
Malout
Bathinda
Roorkee
Approx Travel Time
6h 49m
₹260
Onwards
Malout
Bathinda
Roorkee
Approx Travel Time
7h 29m
₹1,064
Onwards
Via Dhuri
Malout
Dhuri
Roorkee
Approx Travel Time
7h 35m
₹315
Onwards
Via Patiala
Malout
Patiala
Roorkee
Approx Travel Time
7h 41m
₹290
Onwards
Via Rampura Phul
Malout
Rampura Phul
Roorkee
Approx Travel Time
7h 41m
₹345
Onwards
Via Yamunanagar
Malout
Yamunanagar
Roorkee
Approx Travel Time
7h 32m
₹650
Onwards
Frequently Asked Questions
What is the distance between Malout and Roorkee?
Roorkee is approximately 350+ kms from Malout.
How long does it take to reach Roorkee from Malout?
It takes approximately 7 hours to reach Roorkee from Malout by Train Via Ambala.
What is the cheapest way to reach Roorkee from Malout?
The cheapest way to reach Roorkee from Malout is by Train.
What is the fastest way to reach Roorkee from Malout?
The fastest way to reach Roorkee from Malout is by Train Via Ambala.

