
Fazilka to Haridwar
Haridwar is approximately 400+ kms from Fazilka. The fastest way to reach Haridwar from Fazilka is by Train Via Bathinda. It takes approximately 10 hours. The cheapest way to reach Haridwar from Fazilka is by Train Via Ambala which would take approximately 11 hours.
Sort By
Mode of Transport
Via Bathinda
RECOMMENDED
FASTEST
Fazilka
Bathinda
Haridwar
Approx Travel Time
9h 55m
₹375
Onwards
Via Patiala
Fazilka
Patiala
Haridwar
Approx Travel Time
10h 10m
₹360
Onwards
Via Rampura Phul
Fazilka
Rampura Phul
Haridwar
Approx Travel Time
9h 55m
₹365
Onwards
Via Karnal
Fazilka
Karnal
Haridwar
Approx Travel Time
10h 10m
₹420
Onwards
Fazilka
Karnal
Haridwar
Approx Travel Time
11h 32m
₹3,527
Onwards
Via Kurukshetra
Fazilka
Kurukshetra
Haridwar
Approx Travel Time
10h 10m
₹380
Onwards
Via Rajpura
Fazilka
Rajpura
Haridwar
Approx Travel Time
10h 10m
₹350
Onwards
Fazilka
Rajpura
Haridwar
Approx Travel Time
11h 6m
₹4,364
Onwards
Via Panipat
Fazilka
Panipat
Haridwar
Approx Travel Time
10h 40m
₹455
Onwards
Via Ambala
CHEAPEST
Fazilka
Ambala
Haridwar
Approx Travel Time
10h 44m
₹330
Onwards
Frequently Asked Questions
What is the distance between Fazilka and Haridwar?
Haridwar is approximately 400+ kms from Fazilka.
How long does it take to reach Haridwar from Fazilka?
It takes approximately 10 hours to reach Haridwar from Fazilka by Train Via Bathinda.
What is the cheapest way to reach Haridwar from Fazilka?
The cheapest way to reach Haridwar from Fazilka is by Train Via Ambala.
What is the fastest way to reach Haridwar from Fazilka?
The fastest way to reach Haridwar from Fazilka is by Train Via Bathinda.