hero
Home
Shahganj to Roorkee

Shahganj to Roorkee - Multiple Options To Reach By Train, Cab

Roorkee is approximately 700+ kms from Shahganj. The fastest way to reach Roorkee from Shahganj is by Train. It takes approximately 14 hours. The cheapest way to reach Roorkee from Shahganj is by Train Via Moradabad which would take approximately 16 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Shahganj

Roorkee

Approx Travel Time

14h 15m

₹390

Onwards

Via Moradabad

CHEAPEST

Shahganj

Moradabad

Roorkee

Approx Travel Time

15h 40m

₹275

Onwards

Shahganj

Moradabad

Roorkee

Approx Travel Time

15h 55m

₹4,075

Onwards

Ads by MMT

Via Bareilly

Shahganj

Bareilly

Roorkee

Approx Travel Time

15h 40m

₹280

Onwards

Shahganj

Bareilly

Roorkee

Approx Travel Time

17h 58m

₹5,214

Onwards

Via Hardoi

Shahganj

Hardoi

Roorkee

Approx Travel Time

15h 40m

₹390

Onwards

Ads by MMT

Via Lucknow

Shahganj

Lucknow

Roorkee

Approx Travel Time

15h 55m

₹495

Onwards

Via Shahjahanpur

Shahganj

Shahjahanpur

Roorkee

Approx Travel Time

15h 55m

₹460

Onwards

Via Laksar

Shahganj

Laksar

Roorkee

Approx Travel Time

15h 40m

₹425

Onwards

Via Ghaziabad

Shahganj

Ghaziabad

Roorkee

Approx Travel Time

17h 55m

₹345

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Roorkee?

Roorkee is approximately 700+ kms from Shahganj.

How long does it take to reach Roorkee from Shahganj?

It takes approximately 14 hours to reach Roorkee from Shahganj by Train.

What is the cheapest way to reach Roorkee from Shahganj?

The cheapest way to reach Roorkee from Shahganj is by Train Via Moradabad.

What is the fastest way to reach Roorkee from Shahganj?

The fastest way to reach Roorkee from Shahganj is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India