1map logoGo to main page

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

Compare Travel Options and Prices

from
Mumbai, India
to
Surat, India

How to Get from Mumbai to Surat: 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 12m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mumbai to Surat 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  12m
Estimated price
$2-12
Recommended
Company
Indian Railways
Train
Average Duration
3h  34m
Estimated price
$2-12
Cheapest
route map
Distance: 245 km
Duration: 3h 12m

See more options

Company
Indian Railways
Train
Average Duration
3h  33m
Estimated price
$3-12
Company
IntrCity SmartBus
Bus
Average Duration
7h  25m
Estimated price
$9-29
Company
Purple Bus
Bus
Average Duration
6h  45m
Estimated price
$12-35
Company
Various
Drive
Average Duration
3h  59m
Estimated price
$30-50
Company
Various
Taxi
Average Duration
3h  59m
Estimated price
$55-70
Company
Various
Plane
Taxi
Average Duration
3h  25m
Estimated price
$57-123
Company
Various
Plane
Drive
Drive
Average Duration
9h  12m
Estimated price
$58-212

Traveling From Mumbai to Surat

The journey from Mumbai to Surat offers a fascinating contrast between Mumbai’s vibrant urban life and Surat’s rich cultural heritage and calm, riverside ambiance.

Best Neighbourhoods in Surat

Surat boasts diverse neighborhoods, each offering a unique experience for visitors.

Adajan
• Known for its modern shopping malls.
• Offers several parks for relaxation.
Ghoddod Road
• Features upscale dining options.
• Close to major attractions like the Sarthana Nature Park.
City Light
• Ideal for cultural experiences and street food.
• Hosts beautiful gardens and waterfront views.

Best Times To Visit Surat's Attractions

Timing your visit to Surat's attractions can significantly enhance your experience.

Sarthana Nature Park
Visit early morning for cooler temperatures and fewer visitors.
Surat Castle
Weekdays are best to explore without the weekend crowds.
Gopi Talav
Late afternoons offer a serene atmosphere and stunning sunset views.

Surat Weather: What to Expect Year-Round

Surat experiences a tropical climate, with hot summers, a monsoon season, and mild winters; the best time to visit is from October to March. Being mindful of the weather helps you pack appropriately and plan activities, ensuring an enjoyable travel experience.

Dining Recommendation in Surat

Try the iconic Surti Undhiyu at a local eatery, which showcases a rich blend of seasonal vegetables and aromatic spices, offering a distinct flavor profile compared to Mumbai's street food. The relaxed atmosphere in Surat’s small, family-run restaurants enhances the experience, allowing you to savor authentic local cuisine made with fresh, local ingredients.

Mumbai - Surat operators

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

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

Train from Mumbai Central to Surat

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

Train from Borivali to Surat

Average Duration
2h 19m
Estimated price
$2-25

Train from Mumbai(Dadar) to Surat

Average Duration
3h 34m
Estimated price
$2-12
Bus Show bus routes
Contact phone
020 67186800
Website
purplebus.in

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

Average Duration
4h 50m
Estimated price
$21-30
Contact phone
+917303093510
Website
intrcity.com

Bus from Mumbai to Surat

Average Duration
7h 25m
Estimated price
$9-29
Plane Show flights
Website
goindigo.in

Plane from Mumbai (BOM) to Vadodara (BDQ)

Average Duration
1h 7m
Estimated price
$27-120
Website
spicejet.com

Plane from Mumbai (BOM) to Bhavnagar (BHU)

Average Duration
1h 5m
Estimated price
$22-35
Website
airindia.in

Plane from Mumbai (BOM) to Vadodara (BDQ)

Average Duration
1h 20m
Estimated price
$23-27
Ferry
Contact phone
08035216990
Website
dgferry.com

Ferry from Ghogha Ferry Terminal to Hazira Ferry Terminal

Average Duration
4h 45m
Estimated price
$28-28
Taxi
Contact phone
+91 92 26 54 77 77
Website
olacabs.com

Taxi from Mumbai to Surat

Average Duration
3h 59m
Estimated price
$55-70
Contact phone
+91-9665-703-666
Website
gaadicab.com

Taxi from Mumbai to Surat

Average Duration
3h 59m
Estimated price
$55-70
Contact phone
+91-9892270663
Website
armaanitravels.com

Taxi from Mumbai to Surat

Average Duration
3h 59m
Estimated price
$55-70

Mumbai to Surat: Overview of Bus, Train, Flight, and Car Trips

Traveling between Mumbai and Surat offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Mumbai to Surat by car, covering a driving distance of 175 miles. Enjoy the picturesque views along the way as you cruise towards your destination in approximately 3 hours and 59 minutes. 💵 Explore budget-friendly options with car prices ranging from $30 to $50 for the Mumbai to Surat route. Experience the convenience and flexibility of traveling by car as you make your way through the diverse landscapes of Western India.
Average price
$30 - $50
🚆 Traveling from Mumbai Central to Surat by train is a convenient and popular option, with services departing hourly and the journey taking approximately 3 hours and 12 minutes. 🛤️ The train route covers a distance of 264 km and provides a comfortable and efficient mode of transportation between Mumbai and Surat 💰 Ticket prices for the Mumbai to Surat train ride typically range from $2 to $12, making it an affordable travel choice for those looking to explore these two vibrant Indian cities.
Departure Point
Mumbai Central station
Arrival Point
Surat station
Useful tips for train travellers
• On your train trip from Mumbai to Surat, catering services can vary by train operator. For example, the Western Railway offers meals on select trains, while others might provide a pantry car where you can buy snacks and meals. Be sure to check the services listed on the train details when booking your ticket.
• Different classes are available on the trains operating this route. You can opt for First Class, which provides spacious seating and enhanced privacy, or Business Class, offering comfortable reclining seats and more legroom. Economy Class is also available for budget travelers. For the best experience, consider booking in First or Business Class, especially if you're looking for more comfort during the journey.
• Key operators for the Mumbai to Surat route include Indian Railways, Konkan Railway, and Western Railways. You can visit their websites for more details: Indian Railways (indianrail.gov.in), Konkan Railway (konkanrailway.com), Western Railways (wr.indianrailways.gov.in). Additionally, you might find useful travel resources on sites like MakeMyTrip and Cleartrip for train schedules and bookings.
🛫 The quickest way to travel from Mumbai to Surat is by taking a direct flight from Mumbai Airport to Bhavnagar Airport, which only takes 1 hour and 5 minutes.
Departure Point
Mumbai Airport
Arrival Point
Bhavnagar Airport
🚌 Embark on an overnight bus journey from Mumbai to Surat, operated by IntrCity SmartBus, with a travel time of approximately 7 hours and 25 minutes. 🌙 Departing and arriving at designated stations, this daily service offers a convenient and comfortable way to reach your destination. 🌆 Covering a distance of 264 km, the Mumbai to Surat bus route presents various options for travelers seeking alternative modes of transportation. 🚆 Consider taking a train like Karnavati Express, New Delhi Tejas Rajdhani Express, Saurashtra Janta Express, Bikaner SF Express, Golden Temple Mail, or Avantika SF Express for a diverse and scenic journey. 💸 Prices for the Mumbai to Surat bus tickets range from $12 to $35, providing budget-friendly choices. 🎟️ Whether you opt for the bus or train route, the vibrant city of Surat in Gujarat awaits your exploration at the end of the picturesque journey.
Departure Point
Mumbai station
Arrival Point
Surat station

Frequently asked questions

Find out more about the route from Mumbai to Surat.

Or choose the category:
The cheapest way to travel from Mumbai to Surat is by train. You can take a train from Mumbai to Borivali and then transfer to another train to Surat. This journey typically costs between $2 and $12 and takes around 3 hours and 29 minutes. Trains in India are a convenient and affordable mode of transportation for long distances.
The fastest way to travel from Mumbai to Surat is by train. Taking a train from Mumbai to Surat will cost around $2 to $12 and the journey duration is approximately 3 hours and 12 minutes. Trains are a convenient mode of transportation with regular departures and comfortable seating options.
The distance from Mumbai to Surat is approximately 152 miles. If you are traveling by road, the distance is about 174.5 miles. This distance can be covered by various modes of transportation including train, bus, or private car. The travel time may vary depending on the traffic and the mode of transport chosen.
The best way to travel from Mumbai to Surat without a car is by train. The journey takes approximately 3 hours and 12 minutes and the ticket prices range from $2 to $12. Trains from Mumbai to Surat are frequent and offer a comfortable and affordable mode of transportation. You can easily book your train tickets online or at the train station in Mumbai.
The journey from Mumbai Central to Surat by train takes approximately 3 hours and 12 minutes, including transfers. Trains depart hourly, providing frequent options for travel. This allows for a convenient and relatively quick journey between the two cities.
There are plenty of accommodation options available near Surat. You can choose from over 227 hotels in the vicinity. Prices for hotels start at $1 per night, offering a wide range of budget-friendly options for travelers. Whether you are looking for luxury hotels, budget accommodations, or guesthouses, there are plenty of choices to suit your preferences and budget.
Yes, you can drive from Mumbai to Surat. The driving distance is approximately 175 miles, and it takes around 3 hours and 59 minutes to complete the journey. Please note that traffic conditions and road conditions may vary, so it's advisable to plan your trip accordingly.
Yes, there is a direct bus service available between Mumbai and Surat. The bus operates every day and takes approximately 7 hours and 25 minutes to complete the journey. It is an overnight bus, providing a convenient option for travelers.
You can catch the Mumbai to Surat bus from the Mumbai station. The bus services are operated by IntrCity SmartBus. The Mumbai station is well-connected and easily accessible, making it a convenient starting point for your journey to Surat. Be sure to check the bus schedule and arrive at the station a little early to avoid any last-minute rush.
The Mumbai to Surat bus services, operated by IntrCity SmartBus, arrive at Surat station. The Surat station is located in the heart of the city, making it easily accessible to various destinations within Surat. Upon arrival at the Surat station, passengers can find various transportation options such as taxis, auto-rickshaws, or even walk to their desired locations in the city. The Surat station also has facilities such as waiting rooms, restrooms, and ticket counters for further travel arrangements.
Air India Limited and IndiGo Airlines are the two airlines that fly between Mumbai and Surat. Both airlines operate flights from Mumbai Airport to Vadodara Airport, which is the closest airport to Surat. Passengers can check the flight schedules and book tickets directly with either of these airlines for convenient travel between the two cities.
The fastest way to travel from Mumbai to Surat is by taking a direct flight. The quickest flight route is from Mumbai Airport to Vadodara Airport, with a flight time of approximately 1 hour and 5 minutes. Airlines such as Air India Limited and IndiGo Airlines offer flights between these two airports. It is recommended to check the flight schedules and book tickets in advance to ensure availability and a smooth journey.
The flight from Mumbai to Surat typically takes around 1 hour and 5 minutes. This is the quickest way to travel between the two cities. The flight is a direct route from Mumbai Airport to Vadodara Airport, with no layovers or stops. It is a convenient and efficient option for travelers looking to reach Surat in a short amount of time.
Trains from Mumbai to Surat arrive at Surat station. Surat station is one of the major railway stations in the city and is well-connected to various parts of the country. It is a convenient and easily accessible location for travelers arriving from Mumbai. So, if you are planning to travel by train, you can expect to arrive at Surat station.
Yes, there is a direct train between Mumbai and Surat. The train departs from Mumbai Central and arrives at Surat. The train services operate every day and depart hourly. The journey takes approximately 3 hours and 12 minutes.
To catch the train from Mumbai to Surat you need to go to Mumbai Central station. This is where the train services operated by Indian Railways depart from. Make sure to check the train schedule and arrive at the station on time to board the train.
The cost of a train from Mumbai to Surat ranges from $2 to $12. The price may vary depending on the class of the train and the amenities offered. It is recommended to check the official website or contact the railway authorities for the most up-to-date and accurate information on ticket prices for this route.
The cost of a bus ticket from Mumbai to Surat can range from $12 to $36, depending on the type of bus and the amenities offered. It is advisable to check with different bus operators or online ticket booking platforms for the most accurate and up-to-date prices. Prices may also vary depending on the time of day and the demand for tickets, so it is recommended to book in advance to secure the best deals.
The cost to drive from Mumbai to Surat can range from $30 to $50, depending on factors such as the type of car, fuel prices, and tolls. It is important to note that this is just an estimate and actual costs may vary. Additionally, it is advisable to factor in the cost of parking and any other expenses that may arise during the journey.