• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 7 ways to get from Chhatrapati Shivaji Terminus to Surat by bus, train, taxi, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, train  •  4h 25m

  1. Take the bus from Thane Railway Station to Mira Road station 60 / ...
  2. Take the train from Borivali to Surat 12951 / ...

₹401 - ₹2,082

Cheapest option

Bus, train via Gandhi Nagar Junction  •  5h 13m

  1. Take the bus from Gandhi Nagar Junction to Borivali Station East C-60Exp
  2. Take the train from Borivali to Surat 12951 / ...

₹376 - ₹2,042

5 alternative options

Bus  •  7h 39m

  1. Take the bus from Mumbai to Surat

₹587 - ₹1,681

Taxi  •  4h 7m

  1. Take a taxi from Chhatrapati Shivaji Terminus to Surat 179.4 miles

₹7,000 - ₹8,500

Drive  •  4h 7m

  1. Drive from Chhatrapati Shivaji Terminus to Surat 179.4 miles

₹2,100 - ₹3,100

Line 97135 train, fly to Surat  •  3h 33m

  1. Take the line 97135 train from C Shivaji Term Mumbai to Sion
  2. Fly from Mumbai (BOM) to Surat (STV) BOM - STV

₹4,218 - ₹15,337

Fly to Vadodara, train  •  5h 16m

  1. Fly from Mumbai (BOM) to Vadodara (BDQ) BOM - BDQ
  2. Take the train from Vadodara Jn to Surat

₹2,478 - ₹13,107

Questions & Answers

The cheapest way to get from Chhatrapati Shivaji Terminus to Surat is to bus which costs ₹550 - ₹1,700 and takes 7h 39m.

More details

The quickest way to get from Chhatrapati Shivaji Terminus to Surat is to line 97135 train and fly which costs ₹4,200 - ₹16,000 and takes 3h 33m.

More details

The distance between Chhatrapati Shivaji Terminus and Surat is 251 km. The road distance is 287.1 km.

Get driving directions

The best way to get from Chhatrapati Shivaji Terminus to Surat without a car is to bus and train which takes 4h 25m and costs ₹400 - ₹2,100.

More details

It takes approximately 4h 25m to get from Chhatrapati Shivaji Terminus to Surat, including transfers.

More details

The quickest flight from Mumbai Airport to Surat Airport is the direct flight which takes 50m.

Search flights

Yes, the driving distance between Chhatrapati Shivaji Terminus to Surat is 287 km. It takes approximately 4h 7m to drive from Chhatrapati Shivaji Terminus to Surat.

Get driving directions

Helitrans, Spicejet and IndiGo Airlines offer flights from Mumbai Airport to Surat Airport.

Search flights

There are 75+ hotels available in Surat. Prices start at ₹1,478 per night.

More details

Map of how to get from Chhatrapati Shivaji Terminus to Surat.
Launch map view
  • Distance: 156.7 miles
  • Duration: 4h 25m

What companies run services between Chhatrapati Shivaji Terminus, India and Surat, India?

RedBus operates a bus from Chhatrapati Shivaji Terminus to Surat every 15 minutes. Tickets cost ₹550 - ₹800 and the journey takes 6h 46m.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Mumbai to Surat
Ave. Duration
1h 30m
When
Every day
Estimated price
₹3,800 - ₹21,000
Flights from Mumbai to Vadodara
Ave. Duration
1h 10m
When
Every day
Estimated price
₹2,500 - ₹14,000
Jet Airways
Website
jetairways.com
Flights from Mumbai to Vadodara
Ave. Duration
1h 6m
When
Every day
Estimated price
₹2,300 - ₹18,000
Jet Lite
Website
jetairways.com
Flights from Mumbai to Vadodara
Ave. Duration
1h 5m
When
Every day
Estimated price
₹2,400 - ₹20,000
Helitrans
Website
helitrans.no
Flights from Mumbai to Surat
Ave. Duration
50m
When
Wednesday, Friday and Sunday
Estimated price
₹6,500 - ₹12,000
Spicejet
Website
spicejet.com
Flights from Mumbai to Surat
Ave. Duration
1h 5m
When
Every day
Estimated price
₹3,000 - ₹15,000
Train operators
Bus operators
Thane Municipal Transport
Website
thanecity.gov.in
Bus from Thane Railway Station to Mira Road station
Ave. Duration
50m
Frequency
Every 5 minutes
Estimated price
₹50
Schedules at
sites.google.com
MBMT
Bus from Thane Railway Stn to Mira Road Railway Station
Ave. Duration
1h 4m
Frequency
Every 10 minutes
Estimated price
₹60 - ₹90
Schedules at
mirabhayanderinfo.com
Bombay Electric Supply Transport
Website
bestundertaking.com
Bus from Gandhi Nagar Junction to Borivali Station East
Ave. Duration
1h 9m
Frequency
Every 30 minutes
Estimated price
₹30 - ₹55
Schedules at
routenetwork.bestundertaking.com
Other operators
Taxi from Chhatrapati Shivaji Terminus to Surat
Ave. Duration
4h 7m
Estimated price
₹7,000 - ₹8,500
Meera Cabs
Phone
+91 92 26 54 77 77
Website
meera-cabs-mumbai-nashik-cab-services.business.site
TravelGujju
Phone
+91 72 11 18 62 22
Website
travelgujju.com
One Side Taxi
Phone
+91 93 22 22 71 86
Website
onesidetaxi.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, How to get from Luton Airport into central London and Want to know more about Flixbus? - to help you get the most out of your next trip.