
Haridwar to Faridkot
Faridkot is approximately 400+ kms from Haridwar. The fastest way to reach Faridkot from Haridwar is by Train Via Ambala. It takes approximately 8 hours. The cheapest way to reach Faridkot from Haridwar is by Train Via Hisar which would take approximately 11 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
Haridwar
Ambala
Faridkot
Approx Travel Time
8h 40m
On Demand
FASTEST
Haridwar
Ambala
Faridkot
Approx Travel Time
8h 14m
On Demand
Via Rampura Phul
Haridwar
Rampura Phul
Faridkot
Approx Travel Time
8h 16m
On Demand
Via Karnal
Haridwar
Karnal
Faridkot
Approx Travel Time
8h 57m
On Demand
Haridwar
Karnal
Faridkot
Approx Travel Time
8h 46m
On Demand
Via Panipat
Haridwar
Panipat
Faridkot
Approx Travel Time
9h 10m
On Demand
Haridwar
Panipat
Faridkot
Approx Travel Time
9h 42m
On Demand
Via Patiala
Haridwar
Patiala
Faridkot
Approx Travel Time
9h 27m
On Demand
Via Rohtak
Haridwar
Rohtak
Faridkot
Approx Travel Time
11h 34m
₹3,889
Onwards
Via Hisar
CHEAPEST
Haridwar
Hisar
Faridkot
Approx Travel Time
10h 42m
₹420
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Faridkot?
Faridkot is approximately 400+ kms from Haridwar.
How long does it take to reach Faridkot from Haridwar?
It takes approximately 8 hours to reach Faridkot from Haridwar by Train Via Ambala.
What is the cheapest way to reach Faridkot from Haridwar?
The cheapest way to reach Faridkot from Haridwar is by Train Via Hisar.
What is the fastest way to reach Faridkot from Haridwar?
The fastest way to reach Faridkot from Haridwar is by Train Via Ambala.