The Surat to Vadodara train route covers approximately 177 km by rail and takes around 3.2 hours depending on the type of train. Indian Railways operates multiple daily services on this route, connecting Gujarat to Gujarat.
This is a short-distance route with day trains being the most convenient option. Multiple train types operate on this route — from premium Rajdhani and Vande Bharat to affordable Sleeper and General class services.
Train tickets can be booked on IRCTC up to 120 days in advance. During peak seasons (October-March, festivals, summer holidays), tickets sell out quickly — book early for confirmed berths.
Book on IRCTCApproximate fares for the 177 km journey. Actual fares vary by train, season, and booking time. Tatkal fares are higher.
| Class | Description | Approx. Fare |
|---|---|---|
| 1AAC First Class | Private 2-berth cabins with door, premium bedding | ₹438 |
| 2AAC 2-Tier | Curtained berths, comfortable for overnight | ₹243 |
| 3AAC 3-Tier | Most popular AC class, good value | ₹175 |
| SLSleeper Class | Non-AC, budget-friendly with berths | ₹68 |
| 2SSecond Sitting | Non-AC reserved seating for short routes | ₹39 |
| CCAC Chair Car | AC seating for day trains like Shatabdi | ₹195 |
* Fares are approximate and may vary. Check IRCTC for exact pricing. Tatkal charges, GST, and dynamic pricing may apply.
| Train | Departure | Arrival | Duration | Runs | Classes |
|---|---|---|---|---|---|
|
MADGAON - CHANDIGARH Goa Sampark Kranti Exp
#12449 · SKr
|
00:20 ST |
02:10 BRC |
1h 50m | Daily | 1A,2A,3A,SL |
|
Mumbai Central Jaipur AC Duronto Express
#12239 · Drnt
|
02:37 ST |
04:16 BRC |
1h 39m | Daily | 1A,2A,3A |
|
Mumbai Central-Ahmedabad AC Duronto Express
#12267 · Drnt
|
02:59 ST |
04:44 BRC |
1h 45m | Daily | 1A,2A,3A |
|
Mumbai Central- Indore Duronto Express
#12227 · Drnt
|
03:06 ST |
05:00 BRC |
1h 54m | Daily | 1A,2A,3A |
|
Mumbai-Ahmedabad Shatabdi Express
#12009 · Shtb
|
09:45 ST |
11:15 BRC |
1h 30m | Daily | 1A,CC |
|
Yesvantpur - Ahmedabad Garib Rath Special
#06501 · GR
|
12:20 ST |
14:10 BRC |
1h 50m | Daily | 3A |
|
Mumbai Bandra T. - Delhi Sarai Rohilla Garib Rath
#12216 · GR
|
16:06 ST |
17:40 BRC |
1h 34m | Daily | 3A |
|
Pune - Hazrat Nizamuddin AC Duronto Express
#12263 · Drnt
|
16:29 ST |
18:13 BRC |
1h 44m | Daily | 1A,2A,3A |
|
KOCHUVELI - CHANDIGARH Kerala Sampark Kranti Exp
#12217 · SKr
|
16:54 ST |
19:32 BRC |
2h 38m | Daily | 1A,2A,3A,SL |
|
Mumbai Central-New Delhi Rajdhani Express
#12951 · Raj
|
19:40 ST |
21:06 BRC |
1h 26m | Daily | 1A,2A,3A |
|
Bandra Terminus- Hazrat Nizamuddin Garib Rath
#12909 · GR
|
20:07 ST |
21:35 BRC |
1h 28m | Daily | 3A,CC |
|
Maharashtra Sampark Kranti Express
#12907 · SKr
|
20:54 ST |
22:47 BRC |
1h 53m | Daily | 2A,3A,SL |
|
MumbaiCentral-H Nizamuddin August Kranti Rajdhani Express
#12953 · Raj
|
21:04 ST |
22:36 BRC |
1h 32m | Daily | 1A,2A,3A |
|
TRIVANDRUM - DELHI H NIZAMUDDIN Rajdhani Exp
#12431 · Raj
|
22:29 ST |
00:10 BRC |
1h 41m | Daily | 1A,2A,3A |
|
ERNAKULAM - DELHI H NIZAMUDDIN Duronto Exp
#12283 · Drnt
|
23:01 ST |
00:58 BRC |
1h 57m | Daily | 1A,2A,3A,SL |
|
ERNAKULAM - AJMER Marusagar Exp
#12977 · SF
|
00:25 ST |
02:10 BRC |
1h 45m | Daily | 1A,2A,3A,SL |
|
Lokshakti Express
#19143 · Exp
|
00:32 ST |
02:32 BRC |
2h 00m | Daily | 2A,3A,SL |
|
Saurashtra Mail
#19005-Slip · Mail
|
00:47 ST |
02:40 BRC |
1h 53m | Daily | 1A,2A,3A,SL |
|
Saurashtra Mail
#19005 · Mail
|
00:47 ST |
02:40 BRC |
1h 53m | Daily | 1A,2A,3A,SL |
|
Golden Temple Mail
#12903 · SF
|
01:05 ST |
02:45 BRC |
1h 40m | Daily | 1A,2A,3A,SL |
|
Aravalli Express
#19707 · Exp
|
01:25 ST |
03:16 BRC |
1h 51m | Daily | 2A,3A,SL |
|
Bhavnagar Express
#12971 · SF
|
01:40 ST |
03:25 BRC |
1h 45m | Daily | 2A,3A,SL |
|
Gujarat Mail
#12901 · SF
|
02:15 ST |
04:15 BRC |
2h 00m | Daily | 1A,2A,3A,SL |
|
KOCHUVELI - BIKANER Express
#16312 · Exp
|
02:55 ST |
04:45 BRC |
1h 50m | Daily | 2A,3A,SL |
|
ERNAKULAM - OKHA Exp
#16338 · Exp
|
02:55 ST |
04:53 BRC |
1h 58m | Daily | 2A,3A,SL |
|
NAGERCOIL - GANDHIDHAM Weekly Exp
#16336 · Exp
|
02:55 ST |
04:45 BRC |
1h 50m | Daily | 2A,3A,SL |
|
TRIVANDRUM - VERAVAL Exp
#16334 · Exp
|
02:55 ST |
04:45 BRC |
1h 50m | Daily | 2A,3A,SL |
|
KOCHUVELI - BHAVNAGAR Exp
#19259 · Exp
|
02:55 ST |
04:45 BRC |
1h 50m | Daily | 2A,3A,SL |
|
Awadh Express
#19039 · Exp
|
03:08 ST |
05:05 BRC |
1h 57m | Daily | 2A,3A,SL |
|
Awadh Express
#19037 · Exp
|
03:08 ST |
05:05 BRC |
1h 57m | Daily | 2A,3A,SL |
|
Mysore-Ajmer Express
#16210 · Exp
|
03:20 ST |
05:15 BRC |
1h 55m | Daily | 2A,3A,SL |
|
BANGALORE CITY - JODHPUR Exp
#16534 · Exp
|
03:20 ST |
05:15 BRC |
1h 55m | Daily | 2A,3A,SL |
|
Garib Nawaz Express
#16532 · Exp
|
03:20 ST |
05:15 BRC |
1h 55m | Daily | 2A,3A,SL |
|
BANGALORE - BHAGAT KI KOTHI Exp
#16508 · Exp
|
03:20 ST |
05:15 BRC |
1h 55m | Daily | 2A,3A,SL |
|
BANGALORE - GANDHIDHAM Exp
#16506 · Exp
|
03:20 ST |
05:15 BRC |
1h 55m | Daily | 2A,3A,SL |
|
Mumbai Central - Ahmedabad SF Special
#09001 · SF
|
03:30 ST |
05:20 BRC |
1h 50m | Daily | 2A,3A,SL |
|
Puri Ahmedabad Superfast Express
#12843 · SF
|
03:42 ST |
05:30 BRC |
1h 48m | Daily | 2A,3A,SL |
|
PURI - GANDHIDHAM SF Exp
#12994 · SF
|
03:42 ST |
05:30 BRC |
1h 48m | Daily | 2A,3A,SL |
|
PURI - AHMEDABAD Exp
#18405 · Exp
|
03:42 ST |
05:30 BRC |
1h 48m | Daily | 2A,3A,SL |
|
PUNE - BHAGAT KI KOTHI Exp
#11090 · Exp
|
03:45 ST |
05:35 BRC |
1h 50m | Daily | 2A,3A,SL |
|
Ahimsa Express
#11096 · Exp
|
03:55 ST |
05:46 BRC |
1h 51m | Daily | 2A,3A,SL |
|
Pune Veraval Express
#11088 · Exp
|
03:55 ST |
05:46 BRC |
1h 51m | Daily | 2A,3A,SL |
|
Kolhapur-Ahmedabad Express
#11050 · Exp
|
03:55 ST |
05:46 BRC |
1h 51m | Daily | 2A,3A,SL |
|
MUMBAI BANDRA - BHAGAT KI KOTHI Exp
#19065 · Exp
|
03:55 ST |
05:46 BRC |
1h 51m | Daily | 2A,3A,SL |
|
PUNE - BHUJ Ahimsa Exp
#11092 · Exp
|
03:55 ST |
05:46 BRC |
1h 51m | Daily | 2A,3A,SL |
|
Mumbai Central -Vadodara Express
#12927 · SF
|
04:05 ST |
06:05 BRC |
2h 00m | Daily | 1A,2A,3A,SL |
|
MUMBAI DADAR - BHUJ SF Exp
#12959 · SF
|
04:25 ST |
06:15 BRC |
1h 50m | Daily | 2A,3A,SL |
|
Bandra T - Dehradun Express
#19019 · Exp
|
04:45 ST |
06:45 BRC |
2h 00m | Daily | 2A,3A,SL |
|
Bandra Terminus Okha Weekly Special
#09561 · Exp
|
05:00 ST |
06:55 BRC |
1h 55m | Daily | 2A,SL |
|
HOWRAH - PORBANDAR SF Exp
#12906 · SF
|
05:05 ST |
06:50 BRC |
1h 45m | Daily | 2A,3A,SL |
|
Howrah-Porbandar SF Express Slip
#12906-Slip · SF
|
05:05 ST |
06:50 BRC |
1h 45m | Daily | 2A,3A,SL |
|
Surat Bhavnagar Express Slip Slip
#19025-Slip · Exp
|
05:30 ST |
07:30 BRC |
2h 00m | Daily | 3A,SL |
|
SURAT - MUZAFFARPUR Exp
#19053 · Exp
|
05:30 ST |
07:30 BRC |
2h 00m | Daily | 3A,SL |
|
Surat Bhavnagar Express Slip
#19025 · Exp
|
05:30 ST |
07:30 BRC |
2h 00m | Daily | 3A,SL |
|
Gujarat Queen Express
#19109 · Exp
|
05:43 ST |
08:02 BRC |
2h 19m | Daily | CC,FC |
|
Mumbai Central-Ahmedabad Passenger
#59441 · Pass
|
06:45 ST |
10:10 BRC |
3h 25m | Daily | 2A,SL |
|
K SANTRAGANCHI - PORBANDAR Kavi Guru SF Exp
#12950 · SF
|
07:50 ST |
09:35 BRC |
1h 45m | Daily | 2A,3A,SL |
|
Valsad Viramgam Passenger
#59049 · Pass
|
08:02 ST |
12:00 BRC |
3h 58m | Daily | FC |
|
Valsad Dahod InterCity Express
#12929 · SF
|
08:30 ST |
10:40 BRC |
2h 10m | Daily | |
|
HOWRAH - AHMEDABAD SF EXP
#12834 · SF
|
09:12 ST |
10:55 BRC |
1h 43m | Daily | 2A,3A,SL |
|
SURAT - MAHUVA SF Exp
#12945 · SF
|
09:35 ST |
BRC |
Daily | 3A,SL | |
|
COIMBATORE - RAJKOT Exp
#16614 · Exp
|
10:15 ST |
12:10 BRC |
1h 55m | Daily | 2A,3A,SL |
|
Secunderabad - Rajkot Express
#17018 · Exp
|
10:15 ST |
12:10 BRC |
1h 55m | Daily | 2A,3A,SL |
|
Kakinada Town- Bhavnagar Express
#17204 · Exp
|
10:15 ST |
12:10 BRC |
1h 55m | Daily | 2A,3A,SL |
|
Secunderabad-Porbandar Weekly Special
#09222 · Exp
|
10:15 ST |
12:10 BRC |
1h 55m | Daily | 2A,3A,SL |
|
Gujarat Express
#19011 · Exp
|
10:33 ST |
12:40 BRC |
2h 07m | Daily | CC,FC |
|
Yeshwantpur-Ahmedabad Special
#09406 · Exp
|
11:25 ST |
13:10 BRC |
1h 45m | Daily | 2A,3A,SL |
|
Mumbai Bandra (T.) - Jammu Tawi SF Swaraj Express
#12471 · SF
|
11:47 ST |
13:32 BRC |
1h 45m | Daily | 2A,3A,SL |
|
TUTICORIN - OKHA Exp
#19567 · Exp
|
12:20 ST |
14:10 BRC |
1h 50m | Daily | 2A,3A,SL |
|
Surat-Jamnagar InterCity Express
#19059 · Exp
|
13:35 ST |
15:26 BRC |
1h 51m | Daily | CC,FC |
|
Hapa InterCity Express
#29059 · Exp
|
13:35 ST |
15:26 BRC |
1h 51m | Daily | CC,FC |
|
Mumbai Firozpur Janata Express
#19023 · Exp
|
13:49 ST |
16:10 BRC |
2h 21m | Daily | SL |
|
Saurashtra Express
#19215 · Exp
|
14:20 ST |
16:50 BRC |
2h 30m | Daily | 3A,SL,FC |
|
Navajivan Express
#12656 · SF
|
15:12 ST |
17:03 BRC |
1h 51m | Daily | 1A,2A,3A,SL |
|
Paschim Express
#12925 · SF
|
15:47 ST |
17:48 BRC |
2h 01m | Daily | 1A,2A,3A,SL |
|
Paschim Express Slip
#12925-Slip · SF
|
15:47 ST |
17:48 BRC |
2h 01m | Daily | 3A,SL |
|
Tirunelveli - Hapa (Biweekly) SF Express
#12997 · SF
|
16:20 ST |
18:10 BRC |
1h 50m | Daily | 3A,SL |
|
Kochuveli-Dehradun Weekly Express
#12287 · SF
|
16:45 ST |
19:32 BRC |
2h 47m | Daily | 3A,SL |
|
KOCHUVELI - AMRITSAR SF Exp
#12483 · SF
|
16:45 ST |
19:32 BRC |
2h 47m | Daily | 2A,3A,SL |
|
Valsad-Haridwar Exp
#12911 · SF
|
16:50 ST |
19:40 BRC |
2h 50m | Daily | 2A,3A,SL |
|
MUMBAI BANDRA - JODHPUR Suryanagari SF Exp
#12480 · SF
|
17:28 ST |
19:20 BRC |
1h 52m | Daily | 2A,3A,SL |
|
Karnavati Express
#12933 · SF
|
17:40 ST |
19:25 BRC |
1h 45m | Daily | CC |
|
Bhilad Vadodara Express
#19113 · Exp
|
18:12 ST |
20:45 BRC |
2h 33m | Daily | |
|
Dadar Ajmer Superfast Express
#12989 · SF
|
18:30 ST |
20:25 BRC |
1h 55m | Daily | 2A,3A,SL |
|
Dadar - Bikaner Express
#12490 · SF
|
18:30 ST |
20:25 BRC |
1h 55m | Daily | 2A,3A,SL |
|
Mumbai BandraT-Bikaner SF Special
#04728 · SF
|
18:30 ST |
20:25 BRC |
1h 55m | Daily | 2A,3A,SL |
|
MUMBAI BANDRA - BHUJ Sayaji Nagari Exp
#19115 · Exp
|
19:06 ST |
21:26 BRC |
2h 20m | Daily | 2A,3A,SL |
|
MUMBAI BANDRA - BIKANER Ranakpur Exp
#14708 · Exp
|
19:55 ST |
21:50 BRC |
1h 55m | Daily | 2A,3A,SL |
|
Bandra-Udaipur SF Express
#12995 · SF
|
20:35 ST |
22:24 BRC |
1h 49m | Daily | 2A,3A,SL |
|
Bandra-Udaipur SF Express Slip
#12995-Slip · SF
|
20:35 ST |
22:24 BRC |
1h 49m | Daily | 2A,3A,SL |
|
Mumbai Bandra (T.) - Jaipur (Tri-weekly) SF Exp
#12979 · SF
|
20:35 ST |
22:24 BRC |
1h 49m | Daily | 1A,2A,3A,SL |
|
BANDRA TERMINUS - JAMMU TAWI AC Suvidha Special (Starts 4 April)
#09021 · SF
|
20:45 ST |
22:47 BRC |
2h 02m | Daily | 1A,2A,3A,SL |
|
Ahmadabad Passenger
#59439 · Pass
|
21:09 ST |
00:47 BRC |
3h 38m | Daily | SL |
|
SECUNDERABAD - BIKANER Express
#17037 · Exp
|
21:22 ST |
23:05 BRC |
1h 43m | Daily | 2A,3A,SL |
|
CHENNAI EGMORE - JODHPUR Exp
#16125 · Exp
|
21:22 ST |
23:05 BRC |
1h 43m | Daily | 2A,3A,SL |
|
MUMBAI BANDRA - BHUJ Kutch Exp
#19131 · Exp
|
21:45 ST |
23:54 BRC |
2h 09m | Daily | 2A,3A,SL |
|
Saurashtra Janata Express
#19017 · Exp
|
22:05 ST |
00:07 BRC |
2h 02m | Daily | 2A,3A,SL |
|
Mumbai-Jaipur SF Express
#12955 · SF
|
22:45 ST |
00:27 BRC |
1h 42m | Daily | 1A,2A,3A,SL |
|
Avantika Express
#12961 · SF
|
23:08 ST |
01:02 BRC |
1h 54m | Daily | 1A,2A,3A,SL |
|
Pune Indore Express
#19311 · Exp
|
23:25 ST |
01:10 BRC |
1h 45m | Daily | 2A,3A,SL |
|
Bangalore - Ahmedabad (Weekly) Express
#16502 · Exp
|
23:25 ST |
01:20 BRC |
1h 55m | Daily | 2A,3A,SL |
|
Pune-Jaipur SF Express
#12939 · SF
|
23:25 ST |
01:10 BRC |
1h 45m | Daily | 2A,3A,SL |
|
Prerna Express
#11454 · Exp
|
23:50 ST |
01:45 BRC |
1h 55m | Daily | 3A,SL |
|
Puri - Okha (Weekly) Express
#18401 · Exp
|
23:55 ST |
01:45 BRC |
1h 50m | Daily | 2A,3A,SL |
|
Rameswaram-Okha Express
#16733 · Exp
|
23:55 ST |
01:40 BRC |
1h 45m | Daily | 2A,3A,SL |
* Schedule may vary. Check IRCTC for latest timings and availability. Scroll to see all 105 trains.
Not sure if train is the best option? Compare with flights and buses for the Surat to Vadodara route:
Official resources for Indian Railways travel:
IRCTC — Book train tickets online, check PNR status
National Train Enquiry System — Live train status, schedule, seat availability
ConfirmTkt — PNR prediction and alternative route suggestions
Indian Railways — Official website of Ministry of Railways