
Narnaul to Shamli
Shamli is approximately 200+ kms from Narnaul. The fastest way to reach Shamli from Narnaul is by Train Via Rewari. It takes approximately 6 hours. The cheapest way to reach Shamli from Narnaul is by Train Via Rewari which would take approximately 6 hours.
Sort By
Mode of Transport
Via Rewari
RECOMMENDED
CHEAPEST
FASTEST
Narnaul
Rewari
Shamli
Approx Travel Time
5h 55m
₹220
Onwards
Narnaul
Rewari
Shamli
Approx Travel Time
7h 29m
₹4,341
Onwards
Via Delhi
Narnaul
Delhi
Shamli
Approx Travel Time
6h 25m
₹245
Onwards
Narnaul
Delhi
Shamli
Approx Travel Time
6h 55m
₹271
Onwards
Narnaul
Delhi
Shamli
Approx Travel Time
7h 8m
₹3,085
Onwards
Narnaul
Delhi
Shamli
Approx Travel Time
6h 55m
₹445
Onwards
Narnaul
Delhi
Shamli
Approx Travel Time
6h 44m
₹2,796
Onwards
Narnaul
Delhi
Shamli
Approx Travel Time
7h 14m
₹2,822
Onwards
Narnaul
Delhi
Shamli
Approx Travel Time
7h 25m
₹471
Onwards
Narnaul
Delhi
Shamli
Approx Travel Time
7h 38m
₹3,285
Onwards
Frequently Asked Questions
What is the distance between Narnaul and Shamli?
Shamli is approximately 200+ kms from Narnaul.
How long does it take to reach Shamli from Narnaul?
It takes approximately 6 hours to reach Shamli from Narnaul by Train Via Rewari.
What is the cheapest way to reach Shamli from Narnaul?
The cheapest way to reach Shamli from Narnaul is by Train Via Rewari.
What is the fastest way to reach Shamli from Narnaul?
The fastest way to reach Shamli from Narnaul is by Train Via Rewari.