
Badlapur to Shamli
Shamli is approximately 750+ kms from Badlapur. The fastest way to reach Shamli from Badlapur is by Bus, Flight Via Varanasi, Ghaziabad. It takes approximately 9 hours. The cheapest way to reach Shamli from Badlapur is by Train Via Sultanpur, Roorkee which would take approximately 17 hours.
Sort By
Mode of Transport
Via Ayodhya, Delhi
RECOMMENDED
Badlapur
Ayodhya
Delhi
Shamli
Approx Travel Time
8h 59m
₹11,381
Onwards
Badlapur
Ayodhya
Delhi
Shamli
Approx Travel Time
8h 54m
₹6,526
Onwards
Badlapur
Ayodhya
Delhi
Shamli
Approx Travel Time
9h 15m
₹9,393
Onwards
Via Sultanpur, Moradabad
Badlapur
Sultanpur
Moradabad
Shamli
Approx Travel Time
15h 40m
₹727
Onwards
Badlapur
Sultanpur
Moradabad
Shamli
Approx Travel Time
15h 55m
₹4,703
Onwards
Via Sultanpur, Roorkee
CHEAPEST
Badlapur
Sultanpur
Roorkee
Shamli
Approx Travel Time
16h 18m
₹645
Onwards
Via Lucknow, Bareilly
Badlapur
Lucknow
Bareilly
Shamli
Approx Travel Time
17h 46m
₹6,969
Onwards
Via Lucknow
Badlapur
Lucknow
Shamli
Approx Travel Time
17h 16m
₹2,008
Onwards
Via Varanasi, Ghaziabad
FASTEST
Badlapur
Varanasi
Ghaziabad
Shamli
Approx Travel Time
8h 26m
₹9,200
Onwards
Badlapur
Varanasi
Ghaziabad
Shamli
Approx Travel Time
8h 39m
₹6,740
Onwards
Frequently Asked Questions
What is the distance between Badlapur and Shamli?
Shamli is approximately 750+ kms from Badlapur.
How long does it take to reach Shamli from Badlapur?
It takes approximately 9 hours to reach Shamli from Badlapur by Bus, Flight Via Varanasi, Ghaziabad.
What is the cheapest way to reach Shamli from Badlapur?
The cheapest way to reach Shamli from Badlapur is by Train Via Sultanpur, Roorkee.
What is the fastest way to reach Shamli from Badlapur?
The fastest way to reach Shamli from Badlapur is by Bus, Flight Via Varanasi, Ghaziabad.


