Fazilka to Roorkee - Multiple Options To Reach By Train
Roorkee is approximately 400+ kms from Fazilka. The fastest way to reach Roorkee from Fazilka is by Train Via Patiala. It takes approximately 10 hours. The cheapest way to reach Roorkee from Fazilka is by Train Via Ambala which would take approximately 10 hours.
Sort By
Mode of Transport
Via Patiala
RECOMMENDED
FASTEST
Fazilka
Patiala
Roorkee
Approx Travel Time
9h 25m
₹340
Onwards
Via Bathinda
Fazilka
Bathinda
Roorkee
Approx Travel Time
9h 25m
₹360
Onwards
Via Kurukshetra
Fazilka
Kurukshetra
Roorkee
Approx Travel Time
9h 25m
₹380
Onwards
Via Rampura Phul
Fazilka
Rampura Phul
Roorkee
Approx Travel Time
9h 25m
₹345
Onwards
Via Dhuri
Fazilka
Dhuri
Roorkee
Approx Travel Time
9h 25m
₹340
Onwards
Via Barnala
Fazilka
Barnala
Roorkee
Approx Travel Time
9h 25m
₹330
Onwards
Via Nabha
Fazilka
Nabha
Roorkee
Approx Travel Time
9h 25m
₹330
Onwards
Via Karnal
Fazilka
Karnal
Roorkee
Approx Travel Time
9h 40m
₹390
Onwards
Via Rajpura
Fazilka
Rajpura
Roorkee
Approx Travel Time
9h 40m
₹350
Onwards
Via Ambala
CHEAPEST
Fazilka
Ambala
Roorkee
Approx Travel Time
9h 59m
₹305
Onwards
Frequently Asked Questions
What is the distance between Fazilka and Roorkee?
Roorkee is approximately 400+ kms from Fazilka.
How long does it take to reach Roorkee from Fazilka?
It takes approximately 10 hours to reach Roorkee from Fazilka by Train Via Patiala.
What is the cheapest way to reach Roorkee from Fazilka?
The cheapest way to reach Roorkee from Fazilka is by Train Via Ambala.
What is the fastest way to reach Roorkee from Fazilka?
The fastest way to reach Roorkee from Fazilka is by Train Via Patiala.