1map logoGo to main page

Surat, Gujarat to Mumbai, Maharashtra from $2: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Surat, India
to
Mumbai, India

How to Get from Surat to Mumbai: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$2 - Night trainBest price
245 kmDistance
3h 14m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Surat to Mumbai with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Indian Railways
Train
Average Duration
3h  29m
Estimated price
$4-13
Recommended
Company
Indian Railways
Train
Average Duration
4h  3m
Estimated price
$2-12
Cheapest
route map
Distance: 245 km
Duration: 3h 14m

See more options

Company
Indian Railways
Train
Average Duration
3h  49m
Estimated price
$2-12
Company
IntrCity SmartBus
Bus
Average Duration
6h  50m
Estimated price
$9-29
Company
BlaBlaCar
Rideshare
Average Duration
4h  44m
Estimated price
$11-11
Company
Purple Bus
Bus
Average Duration
6h  37m
Estimated price
$14-37
Company
Various
Taxi
Average Duration
3h  59m
Estimated price
$40-55
Company
Various
Drive
Average Duration
3h  59m
Estimated price
$41-42
Company
IndiGo Airlines
Plane
Average Duration
4h  11m
Estimated price
$43-44
Company
Various
Drive
Drive
Plane
Average Duration
9h  3m
Estimated price
$45-213
Company
Various
Taxi
Plane
Average Duration
3h  14m
Estimated price
$46-124

Traveling From Surat to Mumbai

The journey from Surat to Mumbai offers a fascinating contrast between Surat's vibrant textile markets and serene riverfronts and Mumbai's bustling urban landscape and rich cultural diversity.

Best Neighbourhoods in Mumbai

Mumbai’s neighborhoods each offer a distinct flavor and experience.

Colaba
• Home to the iconic Gateway of India.
• Vibrant markets and eclectic dining options.
Bandra
• Known for its trendy cafes and boutiques.
• Beautiful sea views and historic architecture.
Juhu
• Famous for the lively Juhu Beach.
• Bollywood celebrities often frequent this area.

Best Times To Visit Mumbai's Attractions

Timing your visit can significantly enhance your experience in Mumbai.

Gateway of India
Early mornings before tourist crowds gather offer calm and stunning views.
Chhatrapati Shivaji Maharaj Terminus
Visit on weekdays for fewer visitors and to appreciate the architecture.
Marine Drive
Evenings during sunset provide a breathtaking skyline view without the daytime bustle.

Mumbai Weather: What to Expect Year-Round

Mumbai experiences a tropical climate, with hot, humid summers and a monsoon season that can bring heavy rains. The best times to visit are from November to February, when the weather is cooler and more comfortable, enhancing your overall travel experience.

Dining Recommendation in Mumbai

Try the iconic vada pav at Ashok Vada Pav in Mumbai, where the spicy potato filling is complemented by fresh chutneys and a crispy edge, offering a bold contrast to Surat's sweeter, more subtle flavors. The bustling street atmosphere and vibrant local ingredients create a lively dining experience that feels distinctly different from the quieter eateries in Surat.

Surat - Mumbai operators

Explore transport companies operating between Surat and Mumbai, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
14646
Website
https://www.irctc.co.asia/en/operator/indian-railways

Train from Surat to Borivali

Average Duration
2h 22m
Estimated price
$2-11

Train from Surat to Mumbai Central

Average Duration
3h 49m
Estimated price
$2-12

Train from Surat to Mumbai(Dadar)

Average Duration
4h 3m
Estimated price
$2-12
Bus
Contact phone
+917303093510
Website
https://intrcity.com/

Bus from Surat to Mumbai

Average Duration
Estimated price
$9-14
Contact phone
020 67186800
Website
purplebus.in

Bus from Surat Kamrej Char Rasta to Mumbai Borivali(E)

Average Duration
4h 50m
Estimated price
$41-48

Bus from Surat to Mumbai

Average Duration
6h 50m
Estimated price
$9-29
Plane
Website
goindigo.in

Plane from Surat (STV) to Mumbai (BOM)

Average Duration
4h 11m
Estimated price
$43-44
Taxi
Contact phone
+91 93 77 73 33 28
Website
virat-cab.business.site

Taxi from Surat to Mumbai

Average Duration
3h 59m
Estimated price
$40-55
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
blablacar.com

Other from Surat to Mumbai

Average Duration
4h 44m
Estimated price
11-0
all-pages.transport_car ferry
Contact phone
08035216990
Website
dgferry.com

all-pages.transport_car ferry from Hazira Ferry Terminal to Ghogha Ferry Terminal

Average Duration
4h 45m
Estimated price
$4-4

Frequently asked questions

Find out more about the route from Surat to Mumbai.

Or choose the category:
The distance between Surat and Mumbai is approximately 152 miles by air and 174.3 miles by road. The typical travel time by train from Surat to Mumbai is 3 hours and 11 minutes. If you choose to take a train to Vadodara and then fly, the travel time is around 4 hours and 15 minutes. If you prefer to drive, it takes approximately 3 hours and 59 minutes by car, while the bus journey takes around 6 hours and 37 minutes.
The most cost-effective option for traveling from Surat to Mumbai is by taking a night train, which typically costs between $2 and $12. This option takes approximately 4 hours and 3 minutes. However, if time-efficiency is a priority, the quickest way to reach Mumbai is by train via Borivali, which takes about 3 hours and 11 minutes and costs between $3 and $12.
The prices for a train journey from Surat to Mumbai range from $3 to $12. On the other hand, bus prices for the route between Mumbai and Surat can vary from $14 to $37. It is important to note that these prices may vary depending on factors such as the type of train or bus, class of travel, and availability of tickets. It is advisable to check with the respective transportation companies for the most accurate and up-to-date pricing information.
You can reach Mumbai from Surat without using public transportation by using a carpooling service like Blablacar. This allows you to share a ride with someone who is driving from Surat to Mumbai. The driving distance between the two cities is approximately 174 miles and it takes around 3 hours and 59 minutes to drive. The cost of the car ride can vary but is usually between $30 and $50.
The best way to travel from Surat to Mumbai without a car is by train. This option takes approximately 3 hours and 11 minutes and costs between $3 and $12. The train route includes a stop at Borivali before reaching Mumbai. This is a popular and affordable choice for travelers looking to reach Mumbai from Surat.
Yes, there is a direct link between Surat and Mumbai. There is a train service operated by Indian Railways that departs from Surat and arrives at Mumbai Central. The journey takes approximately 3 hours and 49 minutes. Additionally, there is a bus service operated by IntrCity SmartBus that departs from Surat and arrives in Mumbai. The bus journey takes around 6 hours and 50 minutes.
The flight between Surat and Mumbai typically takes around 1 hour and 5 minutes. This is for a direct flight from Vadodara Airport to Mumbai Airport. The cost of the flight can vary depending on the airline and time of booking, but it is generally an affordable option for travel between the two cities. It is recommended to check with different airlines for the most up-to-date pricing information.
There are plenty of accommodation options available near Mumbai. With over 1091 hotels to choose from, you will have no shortage of choices. Prices for hotels start at $35, but can vary depending on location and amenities. Whether you prefer luxury hotels or budget-friendly options, you will be able to find suitable accommodation that fits your needs near Mumbai.