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


