
Fazilka to Shamli
Shamli is approximately 350+ kms from Fazilka. The fastest way to reach Shamli from Fazilka is by Train, Flight Via Bathinda, Delhi. It takes approximately 7 hours. The cheapest way to reach Shamli from Fazilka is by Train, Flight Via Bathinda, Delhi which would take approximately 7 hours.
Sort By
Mode of Transport
Via Karnal
RECOMMENDED
Fazilka
Karnal
Shamli
Approx Travel Time
8h 40m
₹2,715
Onwards
Via Panipat
Fazilka
Panipat
Shamli
Approx Travel Time
8h 55m
₹2,484
Onwards
Via Ambala
Fazilka
Ambala
Shamli
Approx Travel Time
10h 54m
₹3,221
Onwards
Via Bhiwani
Fazilka
Bhiwani
Shamli
Approx Travel Time
11h 8m
On Demand
Via Ludhiana, Karnal
Fazilka
Ludhiana
Karnal
Shamli
Approx Travel Time
12h 20m
₹3,099
Onwards
Via Bathinda, Rohtak
Fazilka
Bathinda
Rohtak
Shamli
Approx Travel Time
12h 9m
₹2,994
Onwards
Via Bathinda, Delhi
CHEAPEST
FASTEST
Fazilka
Bathinda
Delhi
Shamli
Approx Travel Time
7h 5m
₹2,390
Onwards
Via Mohali
Fazilka
Mohali
Shamli
Approx Travel Time
11h 26m
₹8,827
Onwards
Via Ludhiana, Panipat
Fazilka
Ludhiana
Panipat
Shamli
Approx Travel Time
13h 20m
₹2,858
Onwards
Via Ludhiana, Yamunanagar
Fazilka
Ludhiana
Yamunanagar
Shamli
Approx Travel Time
13h 35m
₹3,367
Onwards
Frequently Asked Questions
What is the distance between Fazilka and Shamli?
Shamli is approximately 350+ kms from Fazilka.
How long does it take to reach Shamli from Fazilka?
It takes approximately 7 hours to reach Shamli from Fazilka by Train, Flight Via Bathinda, Delhi.
What is the cheapest way to reach Shamli from Fazilka?
The cheapest way to reach Shamli from Fazilka is by Train, Flight Via Bathinda, Delhi.
What is the fastest way to reach Shamli from Fazilka?
The fastest way to reach Shamli from Fazilka is by Train, Flight Via Bathinda, Delhi.