
Nanpara to Sangrur
Sangrur is approximately 700+ kms from Nanpara. The fastest way to reach Sangrur from Nanpara is by Cab, Flight, Bus Via Lucknow, Mohali. It takes approximately 10 hours. The cheapest way to reach Sangrur from Nanpara is by Bus, Train Via Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Nanpara
Delhi
Sangrur
Approx Travel Time
17h 55m
₹1,085
Onwards
Nanpara
Delhi
Sangrur
Approx Travel Time
19h 10m
₹3,100
Onwards
Nanpara
Delhi
Sangrur
Approx Travel Time
19h 17m
₹5,110
Onwards
Via Lucknow, Delhi
Nanpara
Lucknow
Delhi
Sangrur
Approx Travel Time
12h 5m
₹8,588
Onwards
Nanpara
Lucknow
Delhi
Sangrur
Approx Travel Time
13h 20m
₹10,603
Onwards
Nanpara
Lucknow
Delhi
Sangrur
Approx Travel Time
13h 27m
₹12,613
Onwards
Via Lucknow, Mohali
FASTEST
Nanpara
Lucknow
Mohali
Sangrur
Approx Travel Time
10h 5m
₹8,754
Onwards
Via Delhi, Dhuri
Nanpara
Delhi
Dhuri
Sangrur
Approx Travel Time
20h 5m
₹1,235
Onwards
Via Delhi, Mohali
Nanpara
Delhi
Mohali
Sangrur
Approx Travel Time
17h 20m
₹3,445
Onwards
Via Lucknow, Dehradun
Nanpara
Lucknow
Dehradun
Sangrur
Approx Travel Time
12h 50m
₹15,941
Onwards
Frequently Asked Questions
What is the distance between Nanpara and Sangrur?
Sangrur is approximately 700+ kms from Nanpara.
How long does it take to reach Sangrur from Nanpara?
It takes approximately 10 hours to reach Sangrur from Nanpara by Cab, Flight, Bus Via Lucknow, Mohali.
What is the cheapest way to reach Sangrur from Nanpara?
The cheapest way to reach Sangrur from Nanpara is by Bus, Train Via Delhi.
What is the fastest way to reach Sangrur from Nanpara?
The fastest way to reach Sangrur from Nanpara is by Cab, Flight, Bus Via Lucknow, Mohali.