
Hilsa to Roorkee
Roorkee is approximately 1100+ kms from Hilsa. The fastest way to reach Roorkee from Hilsa is by Train, Flight Via Patna, Mohali. It takes approximately 10 hours. The cheapest way to reach Roorkee from Hilsa is by Train Via Buxar which would take approximately 20 hours.
Sort By
Mode of Transport
Via Patna, Delhi
RECOMMENDED
Hilsa
Patna
Delhi
Roorkee
Approx Travel Time
11h 18m
₹6,101
Onwards
Hilsa
Patna
Delhi
Roorkee
Approx Travel Time
11h 14m
₹11,069
Onwards
Hilsa
Patna
Delhi
Roorkee
Approx Travel Time
10h 26m
₹9,382
Onwards
Hilsa
Patna
Delhi
Roorkee
Approx Travel Time
11h 37m
On Demand
Hilsa
Patna
Delhi
Roorkee
Approx Travel Time
10h 41m
On Demand
Via Patna, Mohali
FASTEST
Hilsa
Patna
Mohali
Roorkee
Approx Travel Time
10h 6m
₹6,102
Onwards
Via Ayodhya
Hilsa
Ayodhya
Roorkee
Approx Travel Time
18h 39m
On Demand
Via Buxar
CHEAPEST
Hilsa
Buxar
Roorkee
Approx Travel Time
19h 28m
₹625
Onwards
Via Patna
Hilsa
Patna
Roorkee
Approx Travel Time
19h 45m
₹2,322
Onwards
Via Muzaffarpur, Ghaziabad
Hilsa
Muzaffarpur
Ghaziabad
Roorkee
Approx Travel Time
1d 0h 3m
On Demand
Frequently Asked Questions
What is the distance between Hilsa and Roorkee?
Roorkee is approximately 1100+ kms from Hilsa.
How long does it take to reach Roorkee from Hilsa?
It takes approximately 10 hours to reach Roorkee from Hilsa by Train, Flight Via Patna, Mohali.
What is the cheapest way to reach Roorkee from Hilsa?
The cheapest way to reach Roorkee from Hilsa is by Train Via Buxar.
What is the fastest way to reach Roorkee from Hilsa?
The fastest way to reach Roorkee from Hilsa is by Train, Flight Via Patna, Mohali.


