Mumbai to Navsari Distance
The road distance between Mumbai and Navsari is approximately 200+ km, and the drive usually takes around 5 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 6 hours, while trains complete the journey in approximately 5 hours, subject to the chosen service and route. Flying is the fastest way to reach Navsari, with a total travel time of approximately 4 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
Direct Train
RECOMMENDED
CHEAPEST
Mumbai
Navsari
Approx Travel Time
5h 14m
₹110
Onwards
Direct Cab
Mumbai
Navsari
Approx Travel Time
4h 40m
₹3,775
Onwards
Direct Bus
Mumbai
Navsari
Approx Travel Time
6h
₹1,200
Onwards
Via Valsad
Mumbai
Valsad
Navsari
Approx Travel Time
3h 31m
₹2,557
Onwards
Mumbai
Valsad
Navsari
Approx Travel Time
3h 53m
₹145
Onwards
Via Vapi
Mumbai
Vapi
Navsari
Approx Travel Time
4h 15m
₹2,552
Onwards
Mumbai
Vapi
Navsari
Approx Travel Time
3h 53m
₹165
Onwards
Via Surat
FASTEST
Mumbai
Surat
Navsari
Approx Travel Time
3h 22m
₹7,435
Onwards
Mumbai
Surat
Navsari
Approx Travel Time
4h 45m
₹1,711
Onwards
Mumbai
Surat
Navsari
Approx Travel Time
4h 34m
₹165
Onwards
Frequently Asked Questions
What is the distance between Mumbai and Navsari?
Navsari is approximately 200+ km from Mumbai.
How long does it take to reach Navsari from Mumbai?
It takes approximately 4 hours to reach Navsari from Mumbai by Flight, Train Via Surat.
Routes Connecting Mumbai
Routes From Mumbai
Routes Connecting Navsari
Routes From Navsari
Popular Places Routes
- Rajampet to Dabwali
- Jamkhandi to Lakhisarai
- Kantabanji to Madurai
- Bhubaneshwar to Tekkali
- Sagar to Vrindavan
- Sirsa to Sarangpur
- Sringeri to Nabarangapur
- Bhiwadi to Hindupur
- Hindupur to Mudhol
- Ranchi to Mirzapur
- Chalakudy to Suratgarh
- Wai to Lanka
- Bhawanipatna to Ahmedabad
- Ramanagara to Nandi-Hills
- Goalpara to Koraput
- Balaghat to Krishnanagar
- Malur to Aonla
- Gunupur to Gooty
- Gadarwara to Kapurthala
- Pithapuram to Kalka
- Kanyakumari to Karunagappally
- Haldwani to Goa
- Rameshwaram to Maddur
- Mandi to Imphal
- Nohar to Chintpurni
- Rajgarh to Dabwali
- Nainital to Ranipet
- Sirkazhi to Muzaffarnagar
- Lalkuan to Paralakhemundi
- Amritsar to Igatpuri

