Cities on the Way: Mumbai to Surat
Discover places to stop between Mumbai and Surat.
317 km
Total Distance
by road
3h 58m
Drive Time
non-stop
10
Stops Found
within route corridor
235 km
Straight Line
great-circle
Need a transfer near Surat?
Fixed-price airport transfers, no hidden fees.
More Trip Calculations
Explore by City
Frequently Asked Questions
What cities are between Mumbai and Surat?
Cities located along the route from Mumbai to Surat include: Bhiwandi (31 km from Mumbai), Ulhasnagar (32 km from Mumbai), Kalyān (33 km from Mumbai), Ambarnath (33 km from Mumbai), Badlapur (41 km from Mumbai), Virār (43 km from Mumbai), Nashik (140 km from Mumbai), Vapi (144 km from Mumbai), Valsād (170 km from Mumbai), Bilimora (188 km from Mumbai).
How long does it take to drive from Mumbai to Surat?
The estimated driving time from Mumbai to Surat is approximately 3h 58m, covering around 317 km by road.
Stops Along the Route
Bhiwandi— IN
31 km from Mumbai
Nearest airport →Ulhasnagar— IN
32 km from Mumbai
Nearest airport →Kalyān— IN
33 km from Mumbai
Nearest airport →Ambarnath— IN
33 km from Mumbai
Nearest airport →Badlapur— IN
41 km from Mumbai
Nearest airport →Virār— IN
43 km from Mumbai
Nearest airport →Nashik— IN
140 km from Mumbai
Nearest airport →Vapi— IN
144 km from Mumbai
Nearest airport →Valsād— IN
170 km from Mumbai
Nearest airport →Bilimora— IN
188 km from Mumbai
Nearest airport →