
Mahendragarh to Roorkee
Roorkee is approximately 300+ kms from Mahendragarh. The fastest way to reach Roorkee from Mahendragarh is by Cab. It takes approximately 7 hours. The cheapest way to reach Roorkee from Mahendragarh is by Train Via Ghaziabad which would take approximately 9 hours.
Sort By
Mode of Transport
Via Delhi
Mahendragarh
Delhi
Roorkee
Approx Travel Time
7h 59m
₹280
Onwards
Mahendragarh
Delhi
Roorkee
Approx Travel Time
8h 3m
₹488
Onwards
Via Rewari
Mahendragarh
Rewari
Roorkee
Approx Travel Time
9h 13m
₹1,970
Onwards
Mahendragarh
Rewari
Roorkee
Approx Travel Time
9h 15m
₹340
Onwards
Via Kurukshetra
Mahendragarh
Kurukshetra
Roorkee
Approx Travel Time
9h 37m
₹4,632
Onwards
Via Faridabad
Mahendragarh
Faridabad
Roorkee
Approx Travel Time
9h 16m
₹4,024
Onwards
Via Ghaziabad
CHEAPEST
Mahendragarh
Ghaziabad
Roorkee
Approx Travel Time
8h 51m
₹265
Onwards
Via Bhiwani
Mahendragarh
Bhiwani
Roorkee
Approx Travel Time
9h 3m
₹2,423
Onwards
Via Rohtak
Mahendragarh
Rohtak
Roorkee
Approx Travel Time
9h 6m
₹2,608
Onwards
Frequently Asked Questions
What is the distance between Mahendragarh and Roorkee?
Roorkee is approximately 300+ kms from Mahendragarh.
How long does it take to reach Roorkee from Mahendragarh?
It takes approximately 7 hours to reach Roorkee from Mahendragarh by Cab.
What is the cheapest way to reach Roorkee from Mahendragarh?
The cheapest way to reach Roorkee from Mahendragarh is by Train Via Ghaziabad.
What is the fastest way to reach Roorkee from Mahendragarh?
The fastest way to reach Roorkee from Mahendragarh is by Cab.
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Gandhinagar
- Mahendragarh to Tirupati
- Mahendragarh to Amalner
- Mahendragarh to Morbi
- Mahendragarh to Bhavnagar
- Mahendragarh to Hanumangarh
- Mahendragarh to Kannur
- Mahendragarh to Bharatpur
- Mahendragarh to Bhim
- Mahendragarh to Bageshwar
- Mahendragarh to Digha
- Mahendragarh to Shahabad
- Mahendragarh to Kurnool
- Mahendragarh to Sultanpur
- Mahendragarh to Nayagarh
Routes To Mahendragarh
- Kudal to Mahendragarh
- Kunda to Mahendragarh
- Bongaigaon to Mahendragarh
- Mainpuri to Mahendragarh
- Dalhousie to Mahendragarh
- Khagaria to Mahendragarh
- Chiplun to Mahendragarh
- Nalgonda to Mahendragarh
- Kathua to Mahendragarh
- Kannur to Mahendragarh
- Rajgir to Mahendragarh
- Neem-ka-Thana to Mahendragarh
- Vijayawada to Mahendragarh
- Kopargaon to Mahendragarh
- Jamnagar to Mahendragarh


