
Nanpara to Nabha
Nabha is approximately 700+ kms from Nanpara. The fastest way to reach Nabha from Nanpara is by Cab, Flight, Train Via Lucknow, Delhi. It takes approximately 13 hours. The cheapest way to reach Nabha from Nanpara is by Bus, Train Via Moradabad, Yamunanagar which would take approximately 17 hours.
Sort By
Mode of Transport
Via Moradabad, Patiala
RECOMMENDED
Nanpara
Moradabad
Patiala
Nabha
Approx Travel Time
15h 51m
₹1,729
Onwards
Via Lucknow, Delhi
FASTEST
Nanpara
Lucknow
Delhi
Nabha
Approx Travel Time
12h 29m
₹8,340
Onwards
Via Lucknow, Ambala
Nanpara
Lucknow
Ambala
Nabha
Approx Travel Time
18h 42m
₹4,556
Onwards
Via Agra
Nanpara
Agra
Nabha
Approx Travel Time
23h 44m
₹7,809
Onwards
Via Moradabad, Rajpura
Nanpara
Moradabad
Rajpura
Nabha
Approx Travel Time
16h 16m
₹1,554
Onwards
Via Moradabad, Yamunanagar
CHEAPEST
Nanpara
Moradabad
Yamunanagar
Nabha
Approx Travel Time
16h 20m
₹1,519
Onwards
Via Moradabad, Saharanpur
Nanpara
Moradabad
Saharanpur
Nabha
Approx Travel Time
16h 23m
₹1,849
Onwards
Via Moradabad, Ambala
Nanpara
Moradabad
Ambala
Nabha
Approx Travel Time
16h 28m
₹1,539
Onwards
Via Bareilly, Yamunanagar
Nanpara
Bareilly
Yamunanagar
Nabha
Approx Travel Time
16h 37m
₹1,559
Onwards
Via Bareilly, Ambala
Nanpara
Bareilly
Ambala
Nabha
Approx Travel Time
16h 41m
₹1,579
Onwards
Frequently Asked Questions
What is the distance between Nanpara and Nabha?
Nabha is approximately 700+ kms from Nanpara.
How long does it take to reach Nabha from Nanpara?
It takes approximately 13 hours to reach Nabha from Nanpara by Cab, Flight, Train Via Lucknow, Delhi.
What is the cheapest way to reach Nabha from Nanpara?
The cheapest way to reach Nabha from Nanpara is by Bus, Train Via Moradabad, Yamunanagar.
What is the fastest way to reach Nabha from Nanpara?
The fastest way to reach Nabha from Nanpara is by Cab, Flight, Train Via Lucknow, Delhi.