
Najibabad to Shamli
Shamli is approximately 150+ kms from Najibabad. The fastest way to reach Shamli from Najibabad is by Cab. It takes approximately 4 hours. The cheapest way to reach Shamli from Najibabad is by Train Via Roorkee which would take approximately 5 hours.
Sort By
Mode of Transport
Via Roorkee
CHEAPEST
Najibabad
Roorkee
Shamli
Approx Travel Time
4h 25m
₹195
Onwards
Najibabad
Roorkee
Shamli
Approx Travel Time
5h 17m
₹3,584
Onwards
Via Haridwar
Najibabad
Haridwar
Shamli
Approx Travel Time
4h 25m
₹230
Onwards
Najibabad
Haridwar
Shamli
Approx Travel Time
4h 40m
₹844
Onwards
Najibabad
Haridwar
Shamli
Approx Travel Time
5h 8m
₹2,621
Onwards
Najibabad
Haridwar
Shamli
Approx Travel Time
5h 23m
₹3,235
Onwards
Via Saharanpur
Najibabad
Saharanpur
Shamli
Approx Travel Time
5h 10m
₹1,956
Onwards
Najibabad
Saharanpur
Shamli
Approx Travel Time
5h 10m
On Demand
Via Laksar, Roorkee
Najibabad
Laksar
Roorkee
Shamli
Approx Travel Time
5h 50m
₹235
Onwards
Frequently Asked Questions
What is the distance between Najibabad and Shamli?
Shamli is approximately 150+ kms from Najibabad.
How long does it take to reach Shamli from Najibabad?
It takes approximately 4 hours to reach Shamli from Najibabad by Cab.
What is the cheapest way to reach Shamli from Najibabad?
The cheapest way to reach Shamli from Najibabad is by Train Via Roorkee.
What is the fastest way to reach Shamli from Najibabad?
The fastest way to reach Shamli from Najibabad is by Cab.
Routes Connecting Najibabad
Routes From Najibabad
- Najibabad to Bhuj
- Najibabad to Valsad
- Najibabad to Dewas
- Najibabad to Hosur
- Najibabad to Ahmednagar
- Najibabad to Jammu
- Najibabad to Thiruthani
- Najibabad to Sambalpur
- Najibabad to Osmanabad
- Najibabad to Gandhinagar
- Najibabad to Forbesganj
- Najibabad to Aligarh
- Najibabad to Giddalur
- Najibabad to Rasipuram
- Najibabad to Nandgaon