
Shamli to Bettiah
Bettiah is approximately 850+ kms from Shamli. The fastest way to reach Bettiah from Shamli is by Cab, Train Via Rampur (Uttar Pradesh). It takes approximately 18 hours. The cheapest way to reach Bettiah from Shamli is by Train Via Haridwar which would take approximately 19 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
RECOMMENDED
FASTEST
Shamli
Rampur (Uttar Pradesh)
Bettiah
Approx Travel Time
18h 10m
₹5,966
Onwards
Via Garhmukteshwar
Shamli
Garhmukteshwar
Bettiah
Approx Travel Time
19h 4m
On Demand
Via Moradabad
Shamli
Moradabad
Bettiah
Approx Travel Time
19h 23m
₹4,535
Onwards
Via Haridwar
CHEAPEST
Shamli
Haridwar
Bettiah
Approx Travel Time
18h 40m
₹610
Onwards
Shamli
Haridwar
Bettiah
Approx Travel Time
19h 23m
₹3,427
Onwards
Via Roorkee
Shamli
Roorkee
Bettiah
Approx Travel Time
18h 40m
₹1,400
Onwards
Shamli
Roorkee
Bettiah
Approx Travel Time
19h 32m
₹5,054
Onwards
Via Najibabad
Shamli
Najibabad
Bettiah
Approx Travel Time
19h 47m
₹3,703
Onwards
Via Ghaziabad
Shamli
Ghaziabad
Bettiah
Approx Travel Time
19h 40m
₹2,577
Onwards
Via Dehradun
Shamli
Dehradun
Bettiah
Approx Travel Time
20h 1m
₹3,934
Onwards
Frequently Asked Questions
What is the distance between Shamli and Bettiah?
Bettiah is approximately 850+ kms from Shamli.
How long does it take to reach Bettiah from Shamli?
It takes approximately 18 hours to reach Bettiah from Shamli by Cab, Train Via Rampur (Uttar Pradesh).
What is the cheapest way to reach Bettiah from Shamli?
The cheapest way to reach Bettiah from Shamli is by Train Via Haridwar.
What is the fastest way to reach Bettiah from Shamli?
The fastest way to reach Bettiah from Shamli is by Cab, Train Via Rampur (Uttar Pradesh).