
Roorkee to Faridkot
Faridkot is approximately 350+ kms from Roorkee. The fastest way to reach Faridkot from Roorkee is by Train Via Bathinda. It takes approximately 7 hours. The cheapest way to reach Faridkot from Roorkee is by Train, Bus Via Bathinda which would take approximately 8 hours.
Sort By
Mode of Transport
Via Saharanpur, Ludhiana
Roorkee
Saharanpur
Ludhiana
Faridkot
Approx Travel Time
9h 13m
₹5,062
Onwards
Via Chandigarh
Roorkee
Chandigarh
Faridkot
Approx Travel Time
10h 56m
₹4,542
Onwards
Via Dehradun, Amritsar
Roorkee
Dehradun
Amritsar
Faridkot
Approx Travel Time
15h 35m
₹2,199
Onwards
Via Bathinda
FASTEST
Roorkee
Bathinda
Faridkot
Approx Travel Time
7h 12m
₹360
Onwards
CHEAPEST
Roorkee
Bathinda
Faridkot
Approx Travel Time
7h 50m
₹290
Onwards
Via Ludhiana
Roorkee
Ludhiana
Faridkot
Approx Travel Time
7h 49m
₹2,573
Onwards
Via Ambala, Ludhiana
Roorkee
Ambala
Ludhiana
Faridkot
Approx Travel Time
9h 2m
₹2,623
Onwards
Via Yamunanagar, Ludhiana
Roorkee
Yamunanagar
Ludhiana
Faridkot
Approx Travel Time
9h 2m
₹2,748
Onwards
Via Patiala
Roorkee
Patiala
Faridkot
Approx Travel Time
8h 32m
On Demand
Frequently Asked Questions
What is the distance between Roorkee and Faridkot?
Faridkot is approximately 350+ kms from Roorkee.
How long does it take to reach Faridkot from Roorkee?
It takes approximately 7 hours to reach Faridkot from Roorkee by Train Via Bathinda.
What is the cheapest way to reach Faridkot from Roorkee?
The cheapest way to reach Faridkot from Roorkee is by Train, Bus Via Bathinda.
What is the fastest way to reach Faridkot from Roorkee?
The fastest way to reach Faridkot from Roorkee is by Train Via Bathinda.