
Fazilka to Tanakpur
Tanakpur is approximately 350+ kms from Fazilka. The fastest way to reach Tanakpur from Fazilka is by Train, Flight Via Bathinda, Ghaziabad. It takes approximately 11 hours. The cheapest way to reach Tanakpur from Fazilka is by Train Via Bathinda, Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Bathinda, Ghaziabad
RECOMMENDED
FASTEST
Fazilka
Bathinda
Ghaziabad
Tanakpur
Approx Travel Time
10h 35m
On Demand
Via Bathinda, Delhi
Fazilka
Bathinda
Delhi
Tanakpur
Approx Travel Time
11h 20m
₹2,435
Onwards
Fazilka
Bathinda
Delhi
Tanakpur
Approx Travel Time
12h 5m
₹8,332
Onwards
Fazilka
Bathinda
Delhi
Tanakpur
Approx Travel Time
12h 50m
₹3,144
Onwards
CHEAPEST
Fazilka
Bathinda
Delhi
Tanakpur
Approx Travel Time
17h 20m
₹475
Onwards
Via Delhi
Fazilka
Delhi
Tanakpur
Approx Travel Time
15h 55m
₹505
Onwards
Fazilka
Delhi
Tanakpur
Approx Travel Time
17h 25m
₹1,214
Onwards
Fazilka
Delhi
Tanakpur
Approx Travel Time
16h 40m
₹6,402
Onwards
Fazilka
Delhi
Tanakpur
Approx Travel Time
17h 40m
₹1,090
Onwards
Via Ambala, Moradabad
Fazilka
Ambala
Moradabad
Tanakpur
Approx Travel Time
17h 9m
₹480
Onwards
Frequently Asked Questions
What is the distance between Fazilka and Tanakpur?
Tanakpur is approximately 350+ kms from Fazilka.
How long does it take to reach Tanakpur from Fazilka?
It takes approximately 11 hours to reach Tanakpur from Fazilka by Train, Flight Via Bathinda, Ghaziabad.
What is the cheapest way to reach Tanakpur from Fazilka?
The cheapest way to reach Tanakpur from Fazilka is by Train Via Bathinda, Delhi.
What is the fastest way to reach Tanakpur from Fazilka?
The fastest way to reach Tanakpur from Fazilka is by Train, Flight Via Bathinda, Ghaziabad.