
Shillong to Roorkee
Roorkee is approximately 1800+ kms from Shillong. The fastest way to reach Roorkee from Shillong is by Flight, Train Via Kolkata, Dehradun. It takes approximately 8 hours. The cheapest way to reach Roorkee from Shillong is by Flight, Train Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Shillong
Delhi
Roorkee
Approx Travel Time
8h 40m
₹7,134
Onwards
Shillong
Delhi
Roorkee
Approx Travel Time
8h 55m
₹10,398
Onwards
Via Kolkata, Dehradun
FASTEST
Shillong
Kolkata
Dehradun
Roorkee
Approx Travel Time
7h 35m
₹13,565
Onwards
Shillong
Kolkata
Dehradun
Roorkee
Approx Travel Time
7h 50m
₹15,375
Onwards
Shillong
Kolkata
Dehradun
Roorkee
Approx Travel Time
7h 50m
₹15,583
Onwards
Via Kolkata, Lucknow
Shillong
Kolkata
Lucknow
Roorkee
Approx Travel Time
16h 5m
₹11,150
Onwards
Via Kolkata, Ghaziabad
Shillong
Kolkata
Ghaziabad
Roorkee
Approx Travel Time
10h 5m
On Demand
Via Kolkata, Ayodhya
Shillong
Kolkata
Ayodhya
Roorkee
Approx Travel Time
17h 35m
₹14,130
Onwards
Via Kolkata, Delhi
Shillong
Kolkata
Delhi
Roorkee
Approx Travel Time
10h 35m
₹11,514
Onwards
Via Kolkata, Chandigarh
Shillong
Kolkata
Chandigarh
Roorkee
Approx Travel Time
9h 50m
₹14,787
Onwards
Frequently Asked Questions
What is the distance between Shillong and Roorkee?
Roorkee is approximately 1800+ kms from Shillong.
How long does it take to reach Roorkee from Shillong?
It takes approximately 8 hours to reach Roorkee from Shillong by Flight, Train Via Kolkata, Dehradun.
What is the cheapest way to reach Roorkee from Shillong?
The cheapest way to reach Roorkee from Shillong is by Flight, Train Via Delhi.
What is the fastest way to reach Roorkee from Shillong?
The fastest way to reach Roorkee from Shillong is by Flight, Train Via Kolkata, Dehradun.
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- New-York to Shillong
- Balrampur to Shillong
- Eluru to Shillong
- Chalisgaon to Shillong
- Alangudi to Shillong
- Vikarabad to Shillong
- Malda to Shillong
- Mughal-Sarai to Shillong
- Khamgaon to Shillong
- Kanchipuram to Shillong
- Sirohi to Shillong
- Bathinda to Shillong
- Gossaigaon to Shillong
- Shivpuri to Shillong
- Yercaud to Shillong