
Nainital to Fazilka
Fazilka is approximately 600+ kms from Nainital. The fastest way to reach Fazilka from Nainital is by Bus, Flight, Train Via Delhi, Bathinda. It takes approximately 12 hours. The cheapest way to reach Fazilka from Nainital is by Bus, Train Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
Nainital
Ambala
Fazilka
Approx Travel Time
14h 29m
₹9,794
Onwards
Via Delhi, Bathinda
FASTEST
Nainital
Delhi
Bathinda
Fazilka
Approx Travel Time
11h 35m
₹2,124
Onwards
Nainital
Delhi
Bathinda
Fazilka
Approx Travel Time
12h 5m
₹6,995
Onwards
Via Kichha, Delhi
Nainital
Kichha
Delhi
Fazilka
Approx Travel Time
12h 5m
₹7,445
Onwards
Nainital
Kichha
Delhi
Fazilka
Approx Travel Time
13h 50m
₹8,030
Onwards
Via Ghaziabad, Bathinda
Nainital
Ghaziabad
Bathinda
Fazilka
Approx Travel Time
11h 42m
On Demand
Via Sonipat
Nainital
Sonipat
Fazilka
Approx Travel Time
14h 24m
₹5,821
Onwards
Via Panipat
Nainital
Panipat
Fazilka
Approx Travel Time
14h 18m
₹6,981
Onwards
Via Delhi
CHEAPEST
Nainital
Delhi
Fazilka
Approx Travel Time
16h 10m
₹614
Onwards
Nainital
Delhi
Fazilka
Approx Travel Time
16h 40m
₹5,485
Onwards
Frequently Asked Questions
What is the distance between Nainital and Fazilka?
Fazilka is approximately 600+ kms from Nainital.
How long does it take to reach Fazilka from Nainital?
It takes approximately 12 hours to reach Fazilka from Nainital by Bus, Flight, Train Via Delhi, Bathinda.
What is the cheapest way to reach Fazilka from Nainital?
The cheapest way to reach Fazilka from Nainital is by Bus, Train Via Delhi.
What is the fastest way to reach Fazilka from Nainital?
The fastest way to reach Fazilka from Nainital is by Bus, Flight, Train Via Delhi, Bathinda.