There are 4 ways to get from Garhmukteshwar to Roorkee by taxi, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Garhmukteshwar to Meeruttaxi
- Take the bus from Meerut to Roorkiebus
3h₹1,703–2,685Train
cheapest- Take the train from Garhmuktesar to Muzzampur Nryntrain 14041
- Take the train from Muzzampur Nryn to Roorkeetrain 04301 / ...
5h 4m₹269–2,142Drive 141.8 km
- Drive from Garhmukteshwar to Roorkeecar 141.8 km
2h 37m₹1,594–2,303Taxi
- Take the taxi from Garhmukteshwar to Roorkeetaxi 141.8 km
2h 37m₹3,100–3,800
Garhmukteshwar to Roorkee by train
Questions & Answers
The cheapest way to get from Garhmukteshwar to Roorkee is to train which costs ₹260 - ₹2,200 and takes 5h 4m.
The fastest way to get from Garhmukteshwar to Roorkee is to drive which takes 2h 37m and costs ₹1,500 - ₹2,300.
No, there is no direct train from Garhmukteshwar to Roorkee. However, there are services departing from Garhmuktesar and arriving at Roorkee via Muzzampur Nryn. The journey, including transfers, takes approximately 5h 4m.
The distance between Garhmukteshwar and Roorkee is 152 km. The road distance is 141.8 km.
The best way to get from Garhmukteshwar to Roorkee without a car is to taxi and bus which takes 3h and costs ₹1,700 - ₹2,700.
It takes approximately 3h to get from Garhmukteshwar to Roorkee, including transfers.
Garhmukteshwar to Roorkee train services, operated by Indian Railways, depart from Garhmuktesar station.
Garhmukteshwar to Roorkee train services, operated by Indian Railways, arrive at Muzzampur Nryn station.
Yes, the driving distance between Garhmukteshwar to Roorkee is 142 km. It takes approximately 2h 37m to drive from Garhmukteshwar to Roorkee.
There are 84+ hotels available in Roorkee.
What companies run services between Garhmukteshwar, India and Roorkee, India?
You can take a train from Garhmuktesar to Roorkee via Muzzampur Nryn in around 5h 4m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Garhmuktesar to Muzzampur Nryn
- Ave. Duration
- 2h 48m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Muzzampur Nryn to Roorkee
- Ave. Duration
- 1h 16m
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Meerut to Roorkie
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Ave. Duration
- 1h 37m
- Estimated price
- ₹1,000–3,800
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 10 amazing places to get away from it all in Australia, Travelling by boat in Italy, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.











