
Nabha to Navsari
Navsari is approximately 1200+ kms from Nabha. The fastest way to reach Navsari from Nabha is by Train Via Merta. It takes approximately 26 hours. The cheapest way to reach Navsari from Nabha is by Train Via Delhi which would take approximately 27 hours.
Sort By
Mode of Transport
Via Merta
RECOMMENDED
FASTEST
Nabha
Merta
Navsari
Approx Travel Time
1d 2h 10m
On Demand
Via Nagaur
Nabha
Nagaur
Navsari
Approx Travel Time
1d 2h 25m
On Demand
Via Luni
Nabha
Luni
Navsari
Approx Travel Time
1d 2h 40m
On Demand
Via Jodhpur
Nabha
Jodhpur
Navsari
Approx Travel Time
1d 2h 55m
On Demand
Via Nokha
Nabha
Nokha
Navsari
Approx Travel Time
1d 2h 55m
On Demand
Via Panipat
Nabha
Panipat
Navsari
Approx Travel Time
1d 2h 55m
₹725
Onwards
Via Sonipat
Nabha
Sonipat
Navsari
Approx Travel Time
1d 2h 55m
₹740
Onwards
Via Delhi
CHEAPEST
Nabha
Delhi
Navsari
Approx Travel Time
1d 3h 10m
₹660
Onwards
Via Karnal
Nabha
Karnal
Navsari
Approx Travel Time
1d 2h 55m
₹735
Onwards
Via Bikaner
Nabha
Bikaner
Navsari
Approx Travel Time
1d 3h 25m
On Demand
Frequently Asked Questions
What is the distance between Nabha and Navsari?
Navsari is approximately 1200+ kms from Nabha.
How long does it take to reach Navsari from Nabha?
It takes approximately 26 hours to reach Navsari from Nabha by Train Via Merta.
What is the cheapest way to reach Navsari from Nabha?
The cheapest way to reach Navsari from Nabha is by Train Via Delhi.
What is the fastest way to reach Navsari from Nabha?
The fastest way to reach Navsari from Nabha is by Train Via Merta.