Trains from Ahmedabad to Surat
109 trains run between Ahmedabad and Surat. Ahmedabad has 6 station(s), from which you can easily book train tickets to
Surat. Distance from Ahmedabad to Surat is 231 km. It will take approx. 2:10 hours to reach Surat from Ahmedabad by train.
If you're planning a trip soon, you can alternatively book
AHMEDABAD TO SURAT TRAIN TICKETS
on ixigo.
Ahmedabad to Surat Train Distance
The distance between Ahmedabad and Surat is approximately 231km. Ahmedabad to Surat distance by train is covered in about 3:45 hours. The fastest train between these cities takes approximately 2:10 hours and halts at a few stations. Some train services take longer to cover the Ahmedabad to Surat train distance. To reduce your travel time, check train routes and train timetables before booking your ticket.
Ahmedabad to Surat Train Ticket Price
If you are in search of affordable train tickets from Ahmedabad to Surat, ConfirmTkt is the best platform.
The Ahmedabad to Surat train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹110 and ₹1580, with the lowest Ahmedabad to Surat train ticket rate starting at ₹110.
Below are the minimum ticket prices for all classes:
1A |
₹1185 |
2A |
₹720 |
3A |
₹460 |
SL |
₹175 |
Weekly Trains from Ahmedabad to Surat
There are 61 weekly trains running between Ahmedabad and Surat. Check the details below:
BGKT BDTS HMSFR (20944) |
Sat |
00:30 |
03:55 |
Ahmedabad Junction |
Surat |
3:25 hrs |
ADI ASN EXP (19435) |
Thu |
00:35 |
04:53 |
Ahmedabad Junction |
Udhna Junction |
4:18 hrs |
PIT BDTS SFAST (22936) |
Thu |
01:50 |
05:25 |
Ahmedabad Junction |
Surat |
3:35 hrs |
BHUJ BDTS EXP (12960) |
Tue |
02:20 |
07:10 |
Sabarmati Bg |
Surat |
4:50 hrs |
BGKT BDTS EXP (22966) |
Sun |
02:20 |
07:10 |
Sabarmati Bg |
Surat |
4:50 hrs |
BHUJ BDTS SFAST (12966) |
Sat |
02:20 |
07:10 |
Sabarmati Bg |
Surat |
4:50 hrs |
JU BL EXP (22992) |
Thu |
02:20 |
07:10 |
Sabarmati Bg |
Surat |
4:50 hrs |
HAPA MAO SF EXP (22908) |
Thu |
03:00 |
06:57 |
Ahmedabad Junction |
Surat |
3:57 hrs |
PBR KCVL EXP (20910) |
Fri |
03:00 |
06:57 |
Ahmedabad Junction |
Surat |
3:57 hrs |
GIMB BDTS SFAST (22952) |
Fri |
04:00 |
07:51 |
Ahmedabad Junction |
Surat |
3:51 hrs |
GIMB VSKP SF EX (20804) |
Mon |
04:00 |
08:06 |
Ahmedabad Junction |
Udhna Junction |
4:06 hrs |
GIMB PURI SF EX (12993) |
Sat |
04:00 |
08:06 |
Ahmedabad Junction |
Udhna Junction |
4:06 hrs |
OKHA PURI EXP (20820) |
Thu |
04:00 |
08:06 |
Ahmedabad Junction |
Udhna Junction |
4:06 hrs |
BKN BDTS SF EXP (22473) |
Tue |
04:00 |
07:51 |
Ahmedabad Junction |
Surat |
3:51 hrs |
OKHA BSP SF EXP (22939) |
Sun |
04:00 |
08:01 |
Ahmedabad Junction |
Udhna Junction |
4:01 hrs |
GIMB BDTS SF SPL (09416) |
Thu |
06:20 |
09:35 |
Ahmedabad Junction |
Surat |
3:15 hrs |
BDTS HUMSAFAR (21902) |
Sun |
07:00 |
10:49 |
Ahmedabad Junction |
Surat |
3:49 hrs |
BME YPR AC EXP (14806) |
Fri |
07:00 |
10:40 |
Ahmedabad Junction |
Surat |
3:40 hrs |
JAT BDTS EXP (19028) |
Tue |
07:00 |
10:40 |
Ahmedabad Junction |
Surat |
3:40 hrs |
SGNR NED SF EXP (22724) |
Sun |
07:20 |
11:50 |
Sabarmati Bg |
Udhna Junction |
4:30 hrs |
JU MS SF EXPRESS (22664) |
Tue |
07:20 |
11:50 |
Sabarmati Bg |
Udhna Junction |
4:30 hrs |
HSR BDTS SF EXP (22916) |
Wed |
07:20 |
11:40 |
Sabarmati Bg |
Surat |
4:20 hrs |
BME BDTS (12998) |
Fri |
07:20 |
11:40 |
Sabarmati Bg |
Surat |
4:20 hrs |
VRL BDTS EXP (19204) |
Sat |
07:35 |
11:30 |
Ahmedabad Junction |
Surat |
3:55 hrs |
SGNR KCVL EXP (16311) |
Wed |
07:35 |
11:17 |
Ahmedabad Junction |
Surat |
3:42 hrs |
DEE BDTS SF EXP (22950) |
Fri |
07:35 |
11:17 |
Ahmedabad Junction |
Surat |
3:42 hrs |
SGNR TPJ HUMSFAR (22497) |
Tue |
07:35 |
11:17 |
Ahmedabad Junction |
Surat |
3:42 hrs |
HSR CBE AC EXP (22475) |
Thu |
07:35 |
11:17 |
Ahmedabad Junction |
Surat |
3:42 hrs |
JSM BDTS SF EXP (22932) |
Sun |
07:35 |
11:30 |
Ahmedabad Junction |
Surat |
3:55 hrs |
TEN HUMSAFAR (20924) |
Mon |
09:15 |
12:37 |
Ahmedabad Junction |
Surat |
3:22 hrs |
RJT CBE EXP (16613) |
Sun |
09:30 |
13:24 |
Ahmedabad Junction |
Surat |
3:54 hrs |
BVC COA SF EXP (12756) |
Sat |
09:30 |
13:24 |
Ahmedabad Junction |
Surat |
3:54 hrs |
VIVEK EXPRESS (19568) |
Fri |
09:30 |
13:24 |
Ahmedabad Junction |
Surat |
3:54 hrs |
ADI TPJ SPECIAL (09419) |
Thu |
09:30 |
13:00 |
Ahmedabad Junction |
Surat |
3:30 hrs |
PBR UR SF EXP (20968) |
Tue |
09:35 |
13:24 |
Ahmedabad Junction |
Surat |
3:49 hrs |
ADI MAS HUMSAFAR (22920) |
Mon |
09:40 |
13:00 |
Ahmedabad Junction |
Surat |
3:20 hrs |
ADI MAS SFAST (20954) |
Sat |
09:40 |
13:00 |
Ahmedabad Junction |
Surat |
3:20 hrs |
JU SBC EXP (16533) |
Wed |
14:00 |
17:51 |
Ahmedabad Junction |
Surat |
3:51 hrs |
AII SBC G NAWAJ (16531) |
Mon |
14:00 |
17:51 |
Ahmedabad Junction |
Surat |
3:51 hrs |
GIMB SBC EXP (16505) |
Tue |
14:00 |
17:51 |
Ahmedabad Junction |
Surat |
3:51 hrs |
GIMB NCJ EXP (16335) |
Fri |
15:20 |
19:24 |
Ahmedabad Junction |
Surat |
4:04 hrs |
BVC KCVL EXP (19260) |
Tue |
15:20 |
19:24 |
Ahmedabad Junction |
Surat |
4:04 hrs |
VRL TVC EXP (16333) |
Thu |
15:20 |
19:24 |
Ahmedabad Junction |
Surat |
4:04 hrs |
ADI PRYJ SFAST (22967) |
Thu |
16:35 |
20:03 |
Ahmedabad Junction |
Udhna Junction |
3:28 hrs |
OKHA SHM SF EXP (22905) |
Sun |
17:25 |
21:25 |
Ahmedabad Junction |
Udhna Junction |
4:00 hrs |
KAVIGURU EXP (12949) |
Fri |
17:25 |
21:25 |
Ahmedabad Junction |
Udhna Junction |
4:00 hrs |
OKHA RMM EXP (16734) |
Tue |
17:25 |
21:25 |
Ahmedabad Junction |
Udhna Junction |
4:00 hrs |
RAJKOT REWA SF (22937) |
Sun |
18:25 |
22:47 |
Ahmedabad Junction |
Udhna Junction |
4:22 hrs |
GIMB PURI SUP (22973) |
Wed |
18:50 |
23:00 |
Ahmedabad Junction |
Udhna Junction |
4:10 hrs |
ADI PURI EXP (20862) |
Fri |
19:00 |
23:00 |
Ahmedabad Junction |
Udhna Junction |
4:00 hrs |
ADI YPR SUP FAST (22689) |
Tue |
19:00 |
23:00 |
Ahmedabad Junction |
Udhna Junction |
4:00 hrs |
BGKT PUNE EXP (11089) |
Tue |
19:55 |
23:51 |
Ahmedabad Junction |
Surat |
3:56 hrs |
BKN MRJ SF (20475) |
Mon |
19:55 |
23:51 |
Ahmedabad Junction |
Surat |
3:56 hrs |
BHUJ PUNE SPL (11091) |
Wed |
19:55 |
23:51 |
Ahmedabad Junction |
Surat |
3:56 hrs |
VERAVAL PUNE EXP (11087) |
Sat |
19:55 |
23:51 |
Ahmedabad Junction |
Surat |
3:56 hrs |
ADI KOP EXP (11049) |
Sun |
20:15 |
23:51 |
Ahmedabad Junction |
Surat |
3:36 hrs |
ADI PUNE SF (22185) |
Thu |
20:15 |
23:51 |
Ahmedabad Junction |
Surat |
3:36 hrs |
BVC BDTS SPL (09208) |
Thu |
21:05 |
01:12 |
Ahmedabad Junction |
Surat |
4:07 hrs |
BKN BDTS SF (21904) |
Wed |
21:40 |
02:17 |
Sabarmati Bg |
Surat |
4:37 hrs |
BGKT BDTS SPL (04827) |
Sun |
22:47 |
03:22 |
Sabarmati Bg |
Surat |
4:35 hrs |
BVC BDTS SFAST (22964) |
Sun |
23:10 |
03:12 |
Ahmedabad Junction |
Surat |
4:02 hrs |
Daily Trains from Ahmedabad to Surat
A total of 19 trains run daily from Ahmedabad to Surat. See the details below:
ADI HWH EXP (12833) |
Daily |
00:25 |
04:41 |
Ahmedabad Junction |
Udhna Junction |
4:16 hrs |
KUTCH EXPRESS (22956) |
Daily |
02:40 |
06:40 |
Ahmedabad Junction |
Surat |
4:00 hrs |
SURYA NAGARI EXP (12479) |
Daily |
03:10 |
07:22 |
Sabarmati Bg |
Surat |
4:12 hrs |
KARNAVATI EXP (12934) |
Daily |
05:00 |
08:08 |
Ahmedabad Junction |
Surat |
3:08 hrs |
SAYAJINAGRI EXP (20908) |
Daily |
05:05 |
09:50 |
Ahmedabad Junction |
Surat |
4:45 hrs |
JU HDP SF EXP (20495) |
Daily |
05:30 |
09:37 |
Sabarmati Bg |
Surat |
4:07 hrs |
SAURASHTRA EXP (19016) |
Daily |
06:38 |
13:12 |
Chandlodiya |
Surat |
6:34 hrs |
GUJARAT SF EXP (22954) |
Daily |
07:10 |
10:52 |
Ahmedabad Junction |
Surat |
3:42 hrs |
GUJARAT QUEEN (19034) |
Daily |
18:20 |
23:02 |
Maninagar |
Surat |
4:42 hrs |
VDG VALSAD SUP (20960) |
Daily |
19:30 |
23:14 |
Ahmedabad Junction |
Surat |
3:44 hrs |
SAURASHTRA JANTA (19218) |
Daily |
20:15 |
00:20 |
Ahmedabad Junction |
Surat |
4:05 hrs |
SAURASHTRA MAIL (22946) |
Daily |
20:30 |
00:05 |
Ahmedabad Junction |
Surat |
3:35 hrs |
LOKSHAKTI EXP (22928) |
Daily |
20:45 |
00:32 |
Ahmedabad Junction |
Surat |
3:47 hrs |
ARAVALI EXPRESS (14701) |
Daily |
20:59 |
01:52 |
Sabarmati Bg |
Surat |
4:53 hrs |
NAVJEEVAN EXP (12655) |
Daily |
21:05 |
01:00 |
Asarva Junction |
Udhna Junction |
3:55 hrs |
RANAKPUR EXP (14707) |
Daily |
22:00 |
02:39 |
Sabarmati Bg |
Surat |
4:39 hrs |
GUJRAT MAIL (12902) |
Daily |
22:50 |
02:05 |
Ahmedabad Junction |
Surat |
3:15 hrs |
ADI MMCT EXP (19418) |
Daily |
23:30 |
06:01 |
Ahmedabad Junction |
Surat |
6:31 hrs |
BVC BDTS SF EXP (12972) |
Daily |
23:35 |
03:24 |
Ahmedabad Junction |
Surat |
3:49 hrs |
First Train from Ahmedabad to Surat
The first train from Ahmedabad to Surat is CDG BDTS EXP. It starts from Ahmedabad at 00:10 and reaches Surat at 03:55.
Last Train from Ahmedabad to Surat
The last train from Ahmedabad to Surat is BVC BDTS SF EXP. It starts from Ahmedabad at 23:35 and reaches Surat at 03:24.
Fastest Train from Ahmedabad to Surat
The fastest train from Ahmedabad to Surat is VANDE BHARAT EXP. The total Ahmedabad to Surat distance by train is 231 km. It takes only 2:10 hours to cover.
Cheapest Train from Ahmedabad to Surat
The cheapest train from Ahmedabad to Surat is GUJARAT QUEEN (19034). The lowest price for Ahmedabad to Surat train ticket is ₹110.