
Navsari to Mohali
Mohali is approximately 1400+ kms from Navsari. The fastest way to reach Mohali from Navsari is by Train, Flight Via Surat, Jaipur. It takes approximately 7 hours. The cheapest way to reach Mohali from Navsari is by Train which would take approximately 25 hours.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
CHEAPEST
Navsari
Mohali
Approx Travel Time
1d 0h 55m
₹635
Onwards
Navsari
Mohali
Approx Travel Time
1d 1h 52m
On Demand
Via Ahmedabad
Navsari
Ahmedabad
Mohali
Approx Travel Time
8h 54m
On Demand
Navsari
Ahmedabad
Mohali
Approx Travel Time
9h 45m
₹7,209
Onwards
Via Mathura
Navsari
Mathura
Mohali
Approx Travel Time
21h 2m
₹695
Onwards
Via Faridabad
Navsari
Faridabad
Mohali
Approx Travel Time
21h 51m
On Demand
Via Surat, Jaipur
FASTEST
Navsari
Surat
Jaipur
Mohali
Approx Travel Time
6h 32m
₹10,637
Onwards
Via Udaipur
Navsari
Udaipur
Mohali
Approx Travel Time
1d 4h 42m
₹2,899
Onwards
Via Ghaziabad
Navsari
Ghaziabad
Mohali
Approx Travel Time
23h 22m
₹1,131
Onwards
Via Ahmedabad, Ajmer
Navsari
Ahmedabad
Ajmer
Mohali
Approx Travel Time
1d 4h 12m
₹7,102
Onwards
Frequently Asked Questions
What is the distance between Navsari and Mohali?
Mohali is approximately 1400+ kms from Navsari.
How long does it take to reach Mohali from Navsari?
It takes approximately 7 hours to reach Mohali from Navsari by Train, Flight Via Surat, Jaipur.
What is the cheapest way to reach Mohali from Navsari?
The cheapest way to reach Mohali from Navsari is by Train.
What is the fastest way to reach Mohali from Navsari?
The fastest way to reach Mohali from Navsari is by Train, Flight Via Surat, Jaipur.

