
Basti to Shamli
Shamli is approximately 700+ kms from Basti. The fastest way to reach Shamli from Basti is by Train, Cab Via Rampur (Uttar Pradesh). It takes approximately 16 hours. The cheapest way to reach Shamli from Basti is by Train Via Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
RECOMMENDED
FASTEST
Basti
Rampur (Uttar Pradesh)
Shamli
Approx Travel Time
15h 32m
₹5,001
Onwards
Via Moradabad
Basti
Moradabad
Shamli
Approx Travel Time
16h 38m
₹4,197
Onwards
Via Bulandshahr
Basti
Bulandshahr
Shamli
Approx Travel Time
16h 34m
On Demand
Via Haridwar
Basti
Haridwar
Shamli
Approx Travel Time
16h 10m
₹525
Onwards
Basti
Haridwar
Shamli
Approx Travel Time
16h 53m
₹3,043
Onwards
Via Ghaziabad
Basti
Ghaziabad
Shamli
Approx Travel Time
16h 40m
₹2,227
Onwards
Via Roorkee
Basti
Roorkee
Shamli
Approx Travel Time
16h 10m
₹520
Onwards
Via Garhmukteshwar
Basti
Garhmukteshwar
Shamli
Approx Travel Time
17h 13m
On Demand
Via Panipat
Basti
Panipat
Shamli
Approx Travel Time
16h 40m
On Demand
Via Delhi
CHEAPEST
Basti
Delhi
Shamli
Approx Travel Time
16h 55m
₹400
Onwards
Frequently Asked Questions
What is the distance between Basti and Shamli?
Shamli is approximately 700+ kms from Basti.
How long does it take to reach Shamli from Basti?
It takes approximately 16 hours to reach Shamli from Basti by Train, Cab Via Rampur (Uttar Pradesh).
What is the cheapest way to reach Shamli from Basti?
The cheapest way to reach Shamli from Basti is by Train Via Delhi.
What is the fastest way to reach Shamli from Basti?
The fastest way to reach Shamli from Basti is by Train, Cab Via Rampur (Uttar Pradesh).