
Mansa to Roorkee
Roorkee is approximately 300+ kms from Mansa. The fastest way to reach Roorkee from Mansa is by Bus, Train Via Barnala. It takes approximately 8 hours. The cheapest way to reach Roorkee from Mansa is by Train Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Barnala
RECOMMENDED
Mansa, Punjab
Barnala
Roorkee
Approx Travel Time
7h 51m
₹2,296
Onwards
FASTEST
Mansa, Punjab
Barnala
Roorkee
Approx Travel Time
7h 50m
₹785
Onwards
Via Yamunanagar
Mansa, Punjab
Yamunanagar
Roorkee
Approx Travel Time
8h 39m
On Demand
Mansa, Punjab
Yamunanagar
Roorkee
Approx Travel Time
8h 29m
On Demand
Via Delhi
CHEAPEST
Mansa, Punjab
Delhi
Roorkee
Approx Travel Time
9h 3m
₹260
Onwards
Mansa, Punjab
Delhi
Roorkee
Approx Travel Time
12h 2m
On Demand
Via Rajpura
Mansa, Punjab
Rajpura
Roorkee
Approx Travel Time
8h 13m
₹995
Onwards
Via Rampura Phul
Mansa, Punjab
Rampura Phul
Roorkee
Approx Travel Time
8h 13m
₹2,362
Onwards
Via Patiala
Mansa, Punjab
Patiala
Roorkee
Approx Travel Time
8h 23m
₹431
Onwards
Via Saharanpur
Mansa, Punjab
Saharanpur
Roorkee
Approx Travel Time
8h 43m
On Demand
Frequently Asked Questions
What is the distance between Mansa and Roorkee?
Roorkee is approximately 300+ kms from Mansa.
How long does it take to reach Roorkee from Mansa?
It takes approximately 8 hours to reach Roorkee from Mansa by Bus, Train Via Barnala.
What is the cheapest way to reach Roorkee from Mansa?
The cheapest way to reach Roorkee from Mansa is by Train Via Delhi.
What is the fastest way to reach Roorkee from Mansa?
The fastest way to reach Roorkee from Mansa is by Bus, Train Via Barnala.


