Mumbai Central (BCT) to Surat (ST) Train Tickets Fare Starting @ ₹175 | 02h 35m | 215 kms | 58 Trains Available on This Route

Forget the hassle of last-minute haggling and unreliable transport because travelling from Mumbai to Surat by train is the easiest and most efficient way to make the 270 km journey. The bustling city of Mumbai, famed for its Bollywood glitz and glamour, shares a convenient rail route with Surat, Gujarat's diamond city. In the following sections, you'll find detailed information to book Mumbai to Surat train tickets via Adani One, check seat availability, understand time tables and more!

Several trains ply this route daily, providing passengers with diverse options to suit the schedules and budgets. When planning your return trip from Surat to Mumbai, rest assured that the same convenience applies. From featuring flexible departure times to offering a variety of classes for your convenience, these trains ensure that your journey is as smooth as possible.

Book Mumbai Central (BCT) to Surat (ST) Train Tickets

Wed, 30 Apr

Thu, 01 May

Fri, 02 May

Sat, 03 May

Sun, 04 May

Mon, 05 May

Tue, 06 May

Wed, 07 May

Thu, 08 May

Fri, 09 May

Sat, 10 May

Sun, 11 May

Mon, 12 May

Tue, 13 May

Wed, 14 May

Thu, 15 May

Fri, 16 May

Sat, 17 May

Sun, 18 May

Mon, 19 May

Tue, 20 May

Wed, 21 May

Thu, 22 May

Fri, 23 May

Sat, 24 May

Sun, 25 May

Mon, 26 May

Tue, 27 May

Wed, 28 May

Thu, 29 May

Train Name and Number
Departure
Duration
Arrival
Price
03:55 PM
MMCT
Mumbai Central
03h 15m
07:10 PM
ST
Surat
-
09:00 AM
BDTS
Mumbai Bandra Terminus
06h 05m
03:05 PM
UDN
Udhna Jn
-
06:20 PM
BDTS
Mumbai Bandra Terminus
04h 55m
11:15 PM
ST
Surat
-
10:30 AM
BDTS
Mumbai Bandra Terminus
04h 23m
02:53 PM
ST
Surat
-
00:05 AM
BDTS
Mumbai Bandra Terminus
04h 20m
04:25 AM
ST
Surat
-
11:00 AM
MMCT
Mumbai Central
03h 33m
02:33 PM
ST
Surat
-
11:00 AM
MMCT
Mumbai Central
03h 28m
02:28 PM
ST
Surat
-
02:30 PM
BDTS
Mumbai Bandra Terminus
03h 57m
06:27 PM
ST
Surat
-
06:00 AM
MMCT
Mumbai Central
02h 55m
08:55 AM
ST
Surat
-
07:45 PM
KYN
Kalyan Jn
05h 51m
01:36 AM
ST
Surat
-
10:50 AM
KYN
Kalyan Jn
04h 45m
03:35 PM
ST
Surat
-
08:00 PM
KYN
Kalyan Jn
05h 33m
01:33 AM
ST
Surat
-
07:35 PM
KYN
Kalyan Jn
04h 13m
11:48 PM
ST
Surat
-
01:40 PM
BVI
Borivali
07h 45m
09:25 PM
ST
Surat
₹175
12:00 PM
BDTS
Mumbai Bandra Terminus
03h 11m
03:11 PM
ST
Surat
₹430
06:35 AM
BDTS
Mumbai Bandra Terminus
03h 57m
10:32 AM
UDN
Udhna Jn
₹445
05:55 PM
MMCT
Mumbai Central
04h 40m
10:35 PM
ST
Surat
₹460
02:05 PM
MMCT
Mumbai Central
03h 10m
05:15 PM
ST
Surat
₹460
05:40 AM
MMCT
Mumbai Central
04h 25m
10:05 AM
ST
Surat
₹460
05:10 AM
BDTS
Mumbai Bandra Terminus
03h 20m
08:30 AM
ST
Surat
₹575
09:00 PM
BDTS
Mumbai Bandra Terminus
03h 50m
00:50 AM
ST
Surat
₹710
12:35 PM
DDR
Mumbai Dadar West
04h 27m
05:02 PM
ST
Surat
₹710
10:25 PM
KYN
Kalyan Jn
05h 02m
03:27 AM
ST
Surat
₹710
11:10 PM
BSR
Vasai Road
03h 32m
02:42 AM
ST
Surat
₹710
03:00 PM
DDR
Mumbai Dadar West
03h 58m
06:58 PM
ST
Surat
₹755
05:05 PM
BDTS
Mumbai Bandra Terminus
04h 00m
09:05 PM
ST
Surat
₹755
04:45 AM
BSR
Vasai Road
02h 45m
07:30 AM
ST
Surat
₹755
03:52 AM
KYN
Kalyan Jn
05h 43m
09:35 AM
ST
Surat
₹755
09:30 AM
DDR
Mumbai Dadar West
05h 25m
02:55 PM
ST
Surat
₹1175
00:20 AM
BDTS
Mumbai Bandra Terminus
04h 10m
04:30 AM
ST
Surat
₹1175
10:00 PM
BDTS
Mumbai Bandra Terminus
04h 05m
02:05 AM
ST
Surat
₹1175
01:40 PM
BDTS
Mumbai Bandra Terminus
04h 02m
05:42 PM
ST
Surat
₹1175
03:15 PM
DDR
Mumbai Dadar West
04h 07m
07:22 PM
ST
Surat
₹1175
11:25 PM
BDTS
Mumbai Bandra Terminus
03h 32m
02:57 AM
ST
Surat
₹1175
09:30 PM
KYN
Kalyan Jn
04h 08m
01:38 AM
ST
Surat
₹1175
11:00 AM
BDTS
Mumbai Bandra Terminus
03h 19m
02:19 PM
ST
Surat
₹1255
01:25 PM
BDTS
Mumbai Bandra Terminus
03h 15m
04:40 PM
ST
Surat
₹1255
09:40 PM
DDR
Mumbai Dadar West
03h 34m
01:14 AM
ST
Surat
₹1255
06:45 PM
MMCT
Mumbai Central
03h 12m
09:57 PM
ST
Surat
₹1255
05:30 PM
BDTS
Mumbai Bandra Terminus
03h 23m
08:53 PM
ST
Surat
₹1255
12:00 PM
BDTS
Mumbai Bandra Terminus
04h 15m
04:15 PM
ST
Surat
₹1255
11:50 PM
DDR
Mumbai Dadar West
03h 50m
03:40 AM
ST
Surat
₹1255
07:05 PM
MMCT
Mumbai Central
03h 25m
10:30 PM
ST
Surat
₹1255
08:55 PM
MMCT
Mumbai Central
03h 27m
00:22 AM
ST
Surat
₹1255
07:10 PM
BDTS
Mumbai Bandra Terminus
03h 52m
11:02 PM
ST
Surat
₹1255
11:45 PM
BDTS
Mumbai Bandra Terminus
03h 32m
03:17 AM
ST
Surat
₹1255
07:40 PM
BDTS
Mumbai Bandra Terminus
04h 54m
00:34 AM
ST
Surat
₹1255
09:05 PM
MMCT
Mumbai Central
03h 57m
01:02 AM
ST
Surat
₹1255
05:45 PM
BDTS
Mumbai Bandra Terminus
03h 52m
09:37 PM
ST
Surat
₹1255
12:45 PM
BSR
Vasai Road
02h 41m
03:26 PM
ST
Surat
₹1255
01:25 PM
KYN
Kalyan Jn
03h 27m
04:52 PM
ST
Surat
₹1255
08:45 PM
KYN
Kalyan Jn
04h 41m
01:26 AM
ST
Surat
₹1255
03:05 PM
BSR
Vasai Road
02h 47m
05:52 PM
ST
Surat
₹1255
06:25 PM
KYN
Kalyan Jn
04h 17m
10:42 PM
ST
Surat
₹1255
00:40 AM
BSR
Vasai Road
02h 37m
03:17 AM
ST
Surat
₹1415
07:40 PM
BSR
Vasai Road
02h 35m
10:15 PM
ST
Surat
₹1485
05:00 PM
MMCT
Mumbai Central
02h 43m
07:43 PM
ST
Surat
₹1605
05:10 PM
MMCT
Mumbai Central
03h 00m
08:10 PM
ST
Surat
₹1605
View All

Mumbai Central(BCT) to Surat(ST)Train Ticket Price

Class
Min. Price
CC
375
Class
Min. Price
2S
115
Class
Min. Price
GN
110
Class
Min. Price
SL
165
Class
Min. Price
1A
1,175
Class
Min. Price
2A
710
Class
Min. Price
3A
430

Mumbai Central(BCT) to Surat(ST) Train Routes Details

Train Name and Number
Origin Time
Duration
Destination Time
No. of Stops
IRCTC TEJAS EXP
82901 MTWTFSS
03:55 PM
MMCT
Mumbai Central
03h 15m
07:10 PM
ST
Surat
-
ST FLYING RANI
12921 ALL DAYS
05:55 PM
MMCT
Mumbai Central
04h 40m
10:35 PM
ST
Surat
-
ADI SHATABDI EXP
12009 MTWTFSS
06:20 AM
MMCT
Mumbai Central
02h 55m
09:15 AM
ST
Surat
-
Bandra Terminus Surat InterCity Express
12935 ALL DAYS
06:35 AM
BDTS
Mumbai Bandra Terminus
03h 57m
10:32 AM
UDN
Udhna Jn
-
BDTS UDN SF SPL
09055 MTWTFSS
09:00 AM
BDTS
Mumbai Bandra Terminus
06h 05m
03:05 PM
UDN
Udhna Jn
-

Book Your Train Tickets from Mumbai Central (BCT) to Surat (ST)

The distance between Mumbai Central (BCT) and Surat (ST) is approximately 270 km—a comfortable journey made seamless by Indian Railways. With an average travel duration of 3 to 5 hours, depending on the selected train and route, trains are by far the most popular mode of transportation between these cities.

Adani One offers a simple solution for travellers looking to book Mumbai to Surat train online. With just a few clicks, travel plans can be secured and great offers availed on the platform.

On any given day, there are approximately 55 trains connecting Mumbai Central to Surat. The earliest one being Bandra Terminus Haridwar Express (19019), departing at 12:20 am and arriving in Surat by 4:30 am. The last train of the day is the Dadar Eastern Central Railway Superfast Express (12927) that leaves Mumbai at 11:50 pm and reaches Surat at 3:35 am the next day. For those in a rush, the fastest train on this route is the Ahmedabad Duronto Express (12298), completing the journey in roughly 2 hours and 30 minutes.

While booking tickets, remember to check the Mumbai to Surat time table on Adani OneApp for up-to-date details about train schedules and the respective arrival and departure times. The seat availability can also be checked online, and a variety of classes—1st AC, 2nd AC, 3AC, or Sleeper Class—can be chosen depending on comfort preference and journey duration.

Train ticket prices usually range from ₹120 to ₹1200 based on the class of travel and specific train service.

Keep in mind that for peak travel seasons or last-minute bookings, securing a Tatkal ticket may be a suitable option. Adani One's platform provides easy access to book these tickets as well.

So whether planning a quick business trip or an extended vacation from Mumbai to Surat, the best bet is taking a train. And when it comes to booking the journey, look no further than Adani OneApp – because rail travel is made as easy as it should be!

Train Timing from Mumbai Central (BCT) to Surat (ST)

The train route is frequently travelled by people for various purposes such as business, family visits, and tourism, making it an extremely busy route. The train journey from Mumbai to Surat usually takes between 3 to 5 hours, depending on the specific train and route taken. A majority of trains depart from Mumbai in the early hours of the morning around 6:00 am and later in the evening at around 6:00 pm, providing convenient timing options for most travellers.

Several superfast trains ensure that the journey is both quick and comfortable. Popular trains on this route include the Bandra Terminus Haridwar Express (19019), which departs from Mumbai at 12:20 am and arrives in Surat at about 4:30 am, and the Dadar Eastern Central Railway Superfast Express (12927), departing from Mumbai at 11:50 pm and arriving in Surat by 3:35 am the next day. These trains run daily, ensuring regular connectivity between these cities.

The Ahmedabad Duronto Express (12298) claims to be the fastest train on this route, covering the distance in approximately 2 hours and 30 minutes, making it the ideal choice if looking for a fast transit time.

However, for updated information on train timings or to book train tickets from Mumbai to Surat, check out Adani One's user-friendly platform.

Train Coach Classes Available from Mumbai Central (BCT) to Surat (ST)

When planning the journey from Mumbai to Surat by train, several coach class options are available with Adani One. Let's delve into details about these classes:

1st Class AC (1AC): Offering spacious berths with bedding facilities, this class is perfect for those seeking luxury and privacy. There are typically around 2 to 4 coaches of this type on most trains. Ticket prices for 1AC range around ₹1200, depending on the specific train service and season. While its demand is relatively high among business travellers, not all trains are equipped with this class.

2 Tier AC (2AC): A great blend of comfort and affordability, 2AC offers berths arranged in two tiers across the width of the coach. This class has about 4 to 6 coaches on most trains and comes with amenities like bedding and reading lights. The typical ticket price ranges from ₹800 to ₹1000.

3 Tier AC (3AC): Most preferred by budget travellers, the 3AC class provides comfortable berths arranged in three tiers along the length of the coach. It is available on almost all trains with around 5 to 8 coaches per train. Tickets for this class usually cost between ₹500 and ₹700.

Sleeper (SL): The economical choice for long-distance travel, Sleeper Class provides open windows and basic berths without air conditioning. There are around eight to ten sleeper coaches on most trains. It's a popular choice despite its minimal amenities due to its economical fare starting from about ₹120.

AC Chair Car (CC): Ideal for short journeys or day trips, AC Chair Car provides comfortable seating for passengers. Depending on the train, there may be one or two AC Chair Car coaches. The ticket pricing is usually between ₹400 and ₹600.

Ticket Prices and Seat Availability from Mumbai Central (BCT) to Surat (ST)

Several factors influence the Mumbai to Surat train ticket price including time of travel, day of the week, seasonality, chosen coach class, festivals, and the specific train service. Generally, ticket prices range from an affordable ₹120 for Sleeper Class to around ₹1200 for 1st Class AC. keep an eye out for Adani OneApp train booking offers and coupons to get the best deals on your travel. The platform also provides easy ticket cancellation options if your plans change. For current Mumbai to Surat seat availability and the most accurate pricing information, always check Adani One.

Tips for Booking Mumbai Central (BCT) to Surat (ST) Train Tickets

Booking a train journey can sometimes be daunting, but these practical tips can guide:

  1. Book in Advance: Seats fill up quickly, especially during peak seasons. Reserve ahead to secure the preferred class and seat. Check if any special festive trains are available on this route.
  2. Choose the Right Class: Consider comfort needs, budget, and travel duration when selecting the coach class.
  3. Check Train Timings: Compare different trains on the route to find a schedule that suits best.
  4. Consider Off-Peak Travel: If possible, travel during weekdays or off-peak seasons for better availability and potentially lower fares.
  5. Group Bookings: Travelling in a group? Book all tickets together for convenience and potential discounts.
  6. Use IRCTC's 'Train Between Station' feature: This allows you to see all trains running between Mumbai Central and Surat.


Also, check train platform before reaching the railway station to have smooth boarding. Lastly, make sure to check IRCTC or Adani OneApp for train reservation seat availability, train coach position, train platform and any updates on train route changes.

Why Choose Adani OneApp for Booking Train Tickets from Mumbai Central (BCT) to Surat (ST)

IRCTC Trusted partner: Adani OneApp is an official partner of IRCTC, ensuring authentic tickets and secure transactions.

Affordable Pricing and Offers: Benefit from competitive pricing with exclusive deals, discounts, and frequent promotions available on Adani One.

Easy Booking Process: With just a few clicks, search for trains between Mumbai to Surat, check seat availability, and book the ticket seamlessly.

Secure Transactions: With advanced encryption technology, personal information and payment data remain secure.

Excellent Customer Support: Access reliable customer support for any booking queries or issues.

PNR Enquiry: Keep track of confirmed or waitlisted reservation status with the easy PNR status check service.

94% Accurate PNR Predictions: Take advantage of Adani One's highly accurate PNR prediction feature to check the confirmation chances of a waitlisted ticket.

Loyalty Rewards: Earn Adani reward points on eligible purchases with the loyalty programme.

By using the Adani OneApp train booking platform, travellers can enjoy a seamless and efficient booking process. Adani OneApp is indeed an ideal choice for online train ticket booking, providing a smooth, efficient, and hassle-free experience.

FAQs - Mumbai Central (BCT) to Surat (ST) Trains

The earliest train connecting Mumbai Central to Surat is the Bandra Terminus Haridwar Express (19019) with a departure time of 12:20 am and an arrival time of 4:30 am.
Absolutely! Adani OneApp often has exclusive deals and frequent promotions for all bookings including train tickets. Adani reward points on eligible purchases can also be earned as part of the loyalty program.
To find the latest time table, log in to the Adani OneApp platform. Input 'Mumbai' as the departure city and 'Surat' as the destination, then check for available trains and timings.
There is a monthly limit on online train ticket booking through IRCTC. Users can book up to 12 tickets per month with a single IRCTC user ID. By linking the Aadhaar card to the IRCTC account, users can book up to 24 tickets monthly. For additional bookings beyond this limit, users should use IRCTC directly. For details on linking Aadhaar and managing bookings, refer to IRCTC guidelines.
Adani One offers an easy-to-use interface that enables checking the live train running status. Just enter the train number and get instant status updates.
There are approximately 55 trains running daily between Mumbai Central to Surat. Options vary depending on departure time and class preference.
Absolutely! Adani OneApp offers an easy cancellation policy on all train ticket bookings. A is available upon cancellation of the Mumbai to Surat train ticket.
For online bookings like on Adani One, a maximum of six passengers can be booked under a single PNR for general quota, and four passengers for Tatkal quota.
Tickets can be booked up to 60 Days in advance on Adani One. This applies to all trains between Mumbai and Surat.
Yes, the class of travel can be upgraded subject to availability. Additional charges may apply based on the class to be upgraded.
Absolutely! Tatkal ticket booking is available on Adani One. The booking usually opens at 10:00 am for AC classes and 11:00 am for non-AC classes, one day prior to departure.
To check the train coach position before booking your tickets, use the feature available on Adani One. This helps you select the most convenient coach and seat location for your journey.
The Ahmedabad Duronto Express (12298) is typically the Mumbai to Surat fastest train, covering the distance in approximately 2 hours and 30 minutes.
The distance between Mumbai to Surat is approximately 270 km. The travel time by train varies between 3 to 5 hours depending on the specific train and route.
Popular Trains From Mumbai Central

82901 IRCTC TEJAS EXP

12921 ST FLYING RANI

12009 ADI SHATABDI EXP

12935 Bandra Terminus Surat InterCity Express

09055 BDTS UDN SF SPL

Show More

Live Status for Trains From Mumbai Central

82901 Train Running Status

12921 Train Running Status

12009 Train Running Status

12935 Train Running Status

09055 Train Running Status

Show More