
Rajpura to Faridkot
Faridkot is approximately 200+ kms from Rajpura. The fastest way to reach Faridkot from Rajpura is by Train. It takes approximately 5 hours. The cheapest way to reach Faridkot from Rajpura is by Train, Bus Via Bathinda which would take approximately 7 hours.
Sort By
Mode of Transport
Via Patiala
Rajpura
Patiala
Faridkot
Approx Travel Time
5h 44m
On Demand
Rajpura
Patiala
Faridkot
Approx Travel Time
5h 29m
On Demand
Rajpura
Patiala
Faridkot
Approx Travel Time
5h 52m
On Demand
Via Bathinda
Rajpura
Bathinda
Faridkot
Approx Travel Time
7h 15m
₹599
Onwards
CHEAPEST
Rajpura
Bathinda
Faridkot
Approx Travel Time
6h 19m
₹220
Onwards
Rajpura
Bathinda
Faridkot
Approx Travel Time
6h 12m
₹290
Onwards
Via Barnala
Rajpura
Barnala
Faridkot
Approx Travel Time
5h 56m
On Demand
Rajpura
Barnala
Faridkot
Approx Travel Time
6h 17m
On Demand
Via Dhuri
Rajpura
Dhuri
Faridkot
Approx Travel Time
6h 9m
On Demand
Frequently Asked Questions
What is the distance between Rajpura and Faridkot?
Faridkot is approximately 200+ kms from Rajpura.
How long does it take to reach Faridkot from Rajpura?
It takes approximately 5 hours to reach Faridkot from Rajpura by Train.
What is the cheapest way to reach Faridkot from Rajpura?
The cheapest way to reach Faridkot from Rajpura is by Train, Bus Via Bathinda.
What is the fastest way to reach Faridkot from Rajpura?
The fastest way to reach Faridkot from Rajpura is by Train.