
Katihar to Shamli
Shamli is approximately 1250+ kms from Katihar. The fastest way to reach Shamli from Katihar is by Train, Cab Via Rampur (Uttar Pradesh). It takes approximately 26 hours. The cheapest way to reach Shamli from Katihar is by Train Via Delhi which would take approximately 28 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
RECOMMENDED
FASTEST
Katihar
Rampur (Uttar Pradesh)
Shamli
Approx Travel Time
1d 2h 5m
₹5,642
Onwards
Via Moradabad
Katihar
Moradabad
Shamli
Approx Travel Time
1d 3h 23m
₹4,618
Onwards
Via Ghaziabad
Katihar
Ghaziabad
Shamli
Approx Travel Time
1d 3h 40m
₹2,222
Onwards
Via Roorkee
Katihar
Roorkee
Shamli
Approx Travel Time
1d 2h 55m
₹500
Onwards
Katihar
Roorkee
Shamli
Approx Travel Time
1d 3h 47m
₹3,552
Onwards
Via Panipat
Katihar
Panipat
Shamli
Approx Travel Time
1d 3h 35m
On Demand
Via Delhi
Katihar
Delhi
Shamli
Approx Travel Time
1d 3h 55m
₹3,167
Onwards
CHEAPEST
Katihar
Delhi
Shamli
Approx Travel Time
1d 3h 55m
₹495
Onwards
Katihar
Delhi
Shamli
Approx Travel Time
1d 4h 10m
₹799
Onwards
Via Karnal
Katihar
Karnal
Shamli
Approx Travel Time
1d 3h 49m
On Demand
Frequently Asked Questions
What is the distance between Katihar and Shamli?
Shamli is approximately 1250+ kms from Katihar.
How long does it take to reach Shamli from Katihar?
It takes approximately 26 hours to reach Shamli from Katihar by Train, Cab Via Rampur (Uttar Pradesh).
What is the cheapest way to reach Shamli from Katihar?
The cheapest way to reach Shamli from Katihar is by Train Via Delhi.
What is the fastest way to reach Shamli from Katihar?
The fastest way to reach Shamli from Katihar is by Train, Cab Via Rampur (Uttar Pradesh).