Rishikesh to Faridkot - Multiple Options To Reach By Train, Cab
Faridkot is approximately 350+ kms from Rishikesh. The fastest way to reach Faridkot from Rishikesh is by Train Via Rajpura. It takes approximately 9 hours. The cheapest way to reach Faridkot from Rishikesh is by Train Via Bathinda which would take approximately 10 hours.
Sort By
Mode of Transport
Via Rajpura
RECOMMENDED
FASTEST
Rishikesh
Rajpura
Faridkot
Approx Travel Time
8h 55m
On Demand
Rishikesh
Rajpura
Faridkot
Approx Travel Time
9h 35m
On Demand
Via Ambala
Rishikesh
Ambala
Faridkot
Approx Travel Time
8h 55m
On Demand
Via Dhuri
Rishikesh
Dhuri
Faridkot
Approx Travel Time
9h 10m
On Demand
Via Nabha
Rishikesh
Nabha
Faridkot
Approx Travel Time
9h 10m
On Demand
Via Rampura Phul
Rishikesh
Rampura Phul
Faridkot
Approx Travel Time
9h 10m
On Demand
Via Barnala
Rishikesh
Barnala
Faridkot
Approx Travel Time
9h 10m
On Demand
Via Patiala
Rishikesh
Patiala
Faridkot
Approx Travel Time
9h 12m
On Demand
Via Bathinda
CHEAPEST
Rishikesh
Bathinda
Faridkot
Approx Travel Time
9h 40m
₹390
Onwards
Via Kurukshetra
Rishikesh
Kurukshetra
Faridkot
Approx Travel Time
10h 49m
On Demand
Frequently Asked Questions
What is the distance between Rishikesh and Faridkot?
Faridkot is approximately 350+ kms from Rishikesh.
How long does it take to reach Faridkot from Rishikesh?
It takes approximately 9 hours to reach Faridkot from Rishikesh by Train Via Rajpura.
What is the cheapest way to reach Faridkot from Rishikesh?
The cheapest way to reach Faridkot from Rishikesh is by Train Via Bathinda.
What is the fastest way to reach Faridkot from Rishikesh?
The fastest way to reach Faridkot from Rishikesh is by Train Via Rajpura.