
Pilibhit to Shamli
Shamli is approximately 300+ kms from Pilibhit. The fastest way to reach Shamli from Pilibhit is by Cab, Bus Via Bareilly. It takes approximately 4 hours. The cheapest way to reach Shamli from Pilibhit is by Train Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Rudrapur
Pilibhit
Rudrapur
Shamli
Approx Travel Time
9h 25m
₹3,342
Onwards
Via Bareilly
Pilibhit
Bareilly
Shamli
Approx Travel Time
3h 33m
₹525
Onwards
FASTEST
Pilibhit
Bareilly
Shamli
Approx Travel Time
3h 27m
₹2,355
Onwards
Pilibhit
Bareilly
Shamli
Approx Travel Time
3h 41m
₹650
Onwards
Via Najibabad
Pilibhit
Najibabad
Shamli
Approx Travel Time
9h 56m
₹3,307
Onwards
Via Delhi
CHEAPEST
Pilibhit
Delhi
Shamli
Approx Travel Time
11h 59m
₹315
Onwards
Via Bijnor
Pilibhit
Bijnor
Shamli
Approx Travel Time
9h 18m
On Demand
Via Kashipur
Pilibhit
Kashipur
Shamli
Approx Travel Time
9h 14m
₹6,902
Onwards
Frequently Asked Questions
What is the distance between Pilibhit and Shamli?
Shamli is approximately 300+ kms from Pilibhit.
How long does it take to reach Shamli from Pilibhit?
It takes approximately 4 hours to reach Shamli from Pilibhit by Cab, Bus Via Bareilly.
What is the cheapest way to reach Shamli from Pilibhit?
The cheapest way to reach Shamli from Pilibhit is by Train Via Delhi.
What is the fastest way to reach Shamli from Pilibhit?
The fastest way to reach Shamli from Pilibhit is by Cab, Bus Via Bareilly.

