
Nanpara to Shamli
Shamli is approximately 450+ kms from Nanpara. The fastest way to reach Shamli from Nanpara is by Cab, Train, Bus Via Lakhimpur, Bareilly. It takes approximately 8 hours. The cheapest way to reach Shamli from Nanpara is by Bus Via Moradabad which would take approximately 13 hours.
Sort By
Mode of Transport
Via Lakhimpur, Bareilly
RECOMMENDED
FASTEST
Nanpara
Lakhimpur
Bareilly
Shamli
Approx Travel Time
7h 32m
On Demand
Nanpara
Lakhimpur
Bareilly
Shamli
Approx Travel Time
7h 39m
On Demand
Via Moradabad
Nanpara
Moradabad
Shamli
Approx Travel Time
11h 27m
₹5,458
Onwards
CHEAPEST
Nanpara
Moradabad
Shamli
Approx Travel Time
12h 25m
₹1,501
Onwards
Via Lakhimpur, Dhampur
Nanpara
Lakhimpur
Dhampur
Shamli
Approx Travel Time
13h 5m
On Demand
Via Lakhimpur, Kashipur
Nanpara
Lakhimpur
Kashipur
Shamli
Approx Travel Time
12h 34m
On Demand
Via Lakhimpur, Delhi
Nanpara
Lakhimpur
Delhi
Shamli
Approx Travel Time
17h 8m
On Demand
Via Shahjahanpur
Nanpara
Shahjahanpur
Shamli
Approx Travel Time
11h 29m
₹5,469
Onwards
Via Lakhimpur, Gajraula
Nanpara
Lakhimpur
Gajraula
Shamli
Approx Travel Time
11h 9m
₹8,360
Onwards
Via Lakhimpur, Kichha
Nanpara
Lakhimpur
Kichha
Shamli
Approx Travel Time
15h 41m
On Demand
Frequently Asked Questions
What is the distance between Nanpara and Shamli?
Shamli is approximately 450+ kms from Nanpara.
How long does it take to reach Shamli from Nanpara?
It takes approximately 8 hours to reach Shamli from Nanpara by Cab, Train, Bus Via Lakhimpur, Bareilly.
What is the cheapest way to reach Shamli from Nanpara?
The cheapest way to reach Shamli from Nanpara is by Bus Via Moradabad.
What is the fastest way to reach Shamli from Nanpara?
The fastest way to reach Shamli from Nanpara is by Cab, Train, Bus Via Lakhimpur, Bareilly.


