
Roorkee to Ghaziabad
Ghaziabad is approximately 150+ kms from Roorkee. The fastest way to reach Ghaziabad from Roorkee is by Train. It takes approximately 4 hours. The cheapest way to reach Ghaziabad from Roorkee is by Train which would take approximately 4 hours.
Sort By
Mode of Transport
Via Haridwar
Roorkee
Haridwar
Ghaziabad
Approx Travel Time
5h 25m
₹205
Onwards
Roorkee
Haridwar
Ghaziabad
Approx Travel Time
6h 10m
₹370
Onwards
Roorkee
Haridwar
Ghaziabad
Approx Travel Time
6h 40m
₹3,010
Onwards
Via Delhi
Roorkee
Delhi
Ghaziabad
Approx Travel Time
5h 55m
₹180
Onwards
Roorkee
Delhi
Ghaziabad
Approx Travel Time
6h 10m
On Demand
Roorkee
Delhi
Ghaziabad
Approx Travel Time
6h 10m
₹335
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Ghaziabad?
Ghaziabad is approximately 150+ kms from Roorkee.
How long does it take to reach Ghaziabad from Roorkee?
It takes approximately 4 hours to reach Ghaziabad from Roorkee by Train.
What is the cheapest way to reach Ghaziabad from Roorkee?
The cheapest way to reach Ghaziabad from Roorkee is by Train.
What is the fastest way to reach Ghaziabad from Roorkee?
The fastest way to reach Ghaziabad from Roorkee is by Train.