What is the cheapest way to get from Shikohābād to Roorkee?
The cheapest way to get from Shikohābād to Roorkee is to train and bus which costs $5.43 - $43.48 and takes 9h 20m.
What is the fastest way to get from Shikohābād to Roorkee?
The fastest way to get from Shikohābād to Roorkee is to drive which takes 5h 18m and costs $46.74 - $70.65 .
Is there a direct train between Shikohābād and Roorkee?
No, there is no direct train from Shikohābād to Roorkee. However, there are services departing from Shikohabad Jn and arriving at Roorkee via Ghaziabad. The journey, including transfers, takes approximately 7h 26m.
How far is it from Shikohābād to Roorkee?
The distance between Shikohābād and Roorkee is 407 km. The road distance is 411.1 km.
How do I travel from Shikohābād to Roorkee without a car?
The best way to get from Shikohābād to Roorkee without a car is to train which takes 7h 26m and costs $4.02 - $59.78 .
How long does it take to get from Shikohābād to Roorkee?
It takes approximately 7h 26m to get from Shikohābād to Roorkee, including transfers.
Where do I catch the Shikohābād to Roorkee train from?
Shikohābād to Roorkee train services, operated by Indian Railways, depart from Shikohabad Jn station.
Where does the Shikohābād to Roorkee train arrive?
Shikohābād to Roorkee train services, operated by Indian Railways, arrive at Ghaziabad station.
Can I drive from Shikohābād to Roorkee?
Yes, the driving distance between Shikohābād to Roorkee is 411 km. It takes approximately 5h 18m to drive from Shikohābād to Roorkee.
Where can I stay near Roorkee?
There are 90+ hotels available in Roorkee. Prices start at $9.85 per night.
→
+0→
Transport search
Transport search
From Shikohabad, where will you go next? Select a city below to get started