HAPA BSP EXPRESS (22939) departs every Wednesday from Nadiad at 05:56 and arrives at Surat at 08:50, covering the entire distance in 02 hrs 54 mins.
RAJKOT REWA EXP (22937) departs every Sunday from Nadiad at 18:46 and arrives at Surat at 22:30, covering the entire distance in 03 hrs 44 mins.
GIMB PURI S FAST (22973) departs every Thursday from Nadiad at 05:16 and arrives at Surat at 08:15, covering the entire distance in 02 hrs 59 mins.
BKN BDTS SF EXP (22473) departs every Tuesday from Nadiad at 05:56 and arrives at Surat at 08:50, covering the entire distance in 02 hrs 54 mins.
TPJ HUMSAFAR SUP (22497) departs every Tuesday from Nadiad at 20:41 and arrives at Surat at 00:01, covering the entire distance in 03 hrs 20 mins.
BVC KCVL EXP (19260) departs every Tuesday from Nadiad at 13:49 and arrives at Surat at 16:50, covering the entire distance in 03 hrs 01 mins.
BVC BDTS SF EXP (22964) departs every Sunday from Nadiad at 23:53 and arrives at Surat at 03:05, covering the entire distance in 03 hrs 12 mins.
SGNR NED EXP (17624) departs every Sunday from Nadiad at 08:06 and arrives at Surat at 11:45, covering the entire distance in 03 hrs 39 mins.
SBC GARIB NAWAJ (16531) departs every Monday from Nadiad at 15:48 and arrives at Surat at 19:05, covering the entire distance in 03 hrs 17 mins.
ADI ALD EXPRESS (22967) departs every Thursday from Nadiad at 15:41 and arrives at Surat at 18:55, covering the entire distance in 03 hrs 14 mins.
PBR SC EXPRESS (19202) departs every Tuesday from Nadiad at 10:51 and arrives at Surat at 14:25, covering the entire distance in 03 hrs 34 mins.
BHUJ PUNE EXP (11091) departs every Wednesday from Nadiad at 17:04 and arrives at Surat at 20:00, covering the entire distance in 02 hrs 56 mins.
SURAT INTERCITY (22962) departs every Tuesday from Nadiad at 11:42 and arrives at Surat at 14:50, covering the entire distance in 03 hrs 08 mins.
VIVEK EXPRESS (19568) departs every Friday from Nadiad at 10:51 and arrives at Surat at 14:25, covering the entire distance in 03 hrs 34 mins.
GIMB SBC EXPRESS (16505) departs every Tuesday from Nadiad at 15:48 and arrives at Surat at 19:05, covering the entire distance in 03 hrs 17 mins.
AHIMSA EXPRESS (11095) departs every Thursday from Nadiad at 17:04 and arrives at Surat at 20:00, covering the entire distance in 02 hrs 56 mins.
VERAVAL PUNE EXP (11087) departs every Saturday from Nadiad at 17:46 and arrives at Surat at 20:38, covering the entire distance in 02 hrs 52 mins.
HSR BDTS S F EXP (22916) departs every Wednesday from Nadiad at 10:11 and arrives at Surat at 13:17, covering the entire distance in 03 hrs 06 mins.
DEE BDTS SF EXP (22950) departs every Friday from Nadiad at 10:11 and arrives at Surat at 13:17, covering the entire distance in 03 hrs 06 mins.
ADI MAS SPL (06052) departs every Monday from Nadiad at 10:28 and arrives at Surat at 13:45, covering the entire distance in 03 hrs 17 mins.
COIMBATORE EXP (16613) departs every Sunday from Nadiad at 10:51 and arrives at Surat at 14:25, covering the entire distance in 03 hrs 34 mins.
JU BL EXPRESS (19056) departs every Thursday from Nadiad at 04:13 and arrives at Surat at 07:50, covering the entire distance in 03 hrs 37 mins.
KOLHAPUR EXPRESS (11049) departs every Sunday from Nadiad at 20:08 and arrives at Surat at 23:40, covering the entire distance in 03 hrs 32 mins.
JSM BDTS SF (22932) departs every Sunday from Nadiad at 10:31 and arrives at Surat at 13:45, covering the entire distance in 03 hrs 14 mins.
BGKTPUNE EXPRESS (11089) departs every Tuesday from Nadiad at 17:04 and arrives at Surat at 20:00, covering the entire distance in 02 hrs 56 mins.
VIVEK EXPRESS (19028) departs every Tuesday from Nadiad at 15:01 and arrives at Surat at 18:30, covering the entire distance in 03 hrs 29 mins.
HAPA MADGAON EXP (22908) departs every Thursday from Nadiad at 10:11 and arrives at Surat at 13:17, covering the entire distance in 03 hrs 06 mins.
NAGERCOIL EXP (16335) departs every Friday from Nadiad at 13:49 and arrives at Surat at 16:50, covering the entire distance in 03 hrs 01 mins.