Explore India onefivenine
DO THE FIVE to stop corona 1. Wash HANDS often     2.Cough into ELBOW     3.Don't touch FACE     4. Keep safe distance     5.Stay at HOME    

Surat Railway Station

Surat Railway Station Map




LOADING Surat MAP ......

Trains Timings and Running Information at Surat

Ahmedabad - Yesvantpur Weekly Express


Starts At   Ahmedabad Junction , Gujarat
Ends At   Yesvantpur Junction , Karnataka
Train No : 16501
Train Arrival Time : 22:30
Train Departure Time : 22:40
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Jaipur - Mumbai Central (Gangaur) SF Express


Starts At   Jaipur Junction , Rajasthan
Ends At  
Train No : 12956
Train Arrival Time : 03:30
Train Departure Time : 03:35
Train Distance From Jaipur Junction , Rajasthan to Surat is 896.7

Ahmedabad - Mumbai Central Shatabdi Express


Starts At   Ahmedabad Junction , Gujarat
Ends At  
Train No : 12010
Train Arrival Time : 17:58
Train Departure Time : 18:03
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Shri Ganganagar - Tiruchchirappalli Humsafar Express


Starts At   Shri Ganganagar Junction , Rajasthan
Ends At   Tiruchchirappalli Junction , Tamil Nadu
Train No : 22497
Train Arrival Time : 00:01
Train Departure Time : 00:06
Train Distance From Shri Ganganagar Junction , Rajasthan to Surat is 2

Pune - Indore Express (via Panvel)


Starts At   Pune Junction , Maharashtra
Ends At   Indore Junction , Madhya Pradesh
Train No : 19311
Train Arrival Time : 01:43
Train Departure Time : 01:48
Train Distance From Pune Junction , Maharashtra to Surat is 399.1

Bandra Terminus - Bhagat Ki Kothi Humsafar Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Bhagat ki Kothi , Rajasthan
Train No : 19043
Train Arrival Time : 01:43
Train Departure Time : 01:48
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Indore - Pune Express


Starts At   Indore Junction , Madhya Pradesh
Ends At   Pune Junction , Maharashtra
Train No : 22944
Train Arrival Time : 00:08
Train Departure Time : 00:20
Train Distance From Indore Junction , Madhya Pradesh to Surat is 566.5

Kutch SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Bhuj , Gujarat
Train No : 22955
Train Arrival Time : 21:55
Train Departure Time : 22:00
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Ajmer - Mysuru Express


Starts At   Ajmer Junction , Rajasthan
Ends At   Mysuru Junction , Karnataka
Train No : 16209
Train Arrival Time : 19:05
Train Departure Time : 19:15
Train Distance From Ajmer Junction , Rajasthan to Surat is 719.7

Ajmer - Dadar SF Express


Starts At   Ajmer Junction , Rajasthan
Ends At   Dadar Western , Maharashtra
Train No : 12990
Train Arrival Time : 08:50
Train Departure Time : 08:55
Train Distance From Ajmer Junction , Rajasthan to Surat is 719.7

Amravati - Surat Express


Starts At   Amravati , Maharashtra
Ends At   Surat , Gujarat
Train No : 19026
Train Arrival Time : 21:00
Train Departure Time :
Train Distance From Amravati , Maharashtra to Surat is 562.4

Bhagat Ki Kothi - Bandra Terminus SF Express


Starts At   Bhagat ki Kothi , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 22966
Train Arrival Time : 08:50
Train Departure Time : 08:55
Train Distance From Bhagat ki Kothi , Rajasthan to Surat is 680

Hazrat Nizamuddin - Bandra Terminus Yuva Express


Starts At   Hazrat Nizamuddin , Delhi
Ends At   Bandra Terminus , Maharashtra
Train No : 12248
Train Arrival Time : 05:15
Train Departure Time : 05:20
Train Distance From Hazrat Nizamuddin , Delhi to Surat is 1115.3

Gwalior - Pune Weekly Express


Starts At   Gwalior Junction , Madhya Pradesh
Ends At   Pune Junction , Maharashtra
Train No : 11102
Train Arrival Time : 10:40
Train Departure Time : 10:45
Train Distance From Gwalior Junction , Madhya Pradesh to Surat is 969.1

Jaipur - Pune SF Express


Starts At   Jaipur Junction , Rajasthan
Ends At   Pune Junction , Maharashtra
Train No : 12940
Train Arrival Time : 00:08
Train Departure Time : 00:20
Train Distance From Jaipur Junction , Rajasthan to Surat is 896.7

Jodhpur - Valsad Weekly Express


Starts At   Jodhpur Junction , Rajasthan
Ends At   Valsad , Daman & Diu
Train No : 19056
Train Arrival Time : 07:50
Train Departure Time : 07:58
Train Distance From Jodhpur Junction , Rajasthan to Surat is 684.2

Bandra Terminus - Hazrat Nizamuddin Rajdhani Special


Starts At   Bandra Terminus , Maharashtra
Ends At   Hazrat Nizamuddin , Delhi
Train No : 9003
Train Arrival Time : 18:55
Train Departure Time : 19:00
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Mumbai Bandra Terminus - Palitana (Weekly) SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Palitana , Gujarat
Train No : 22935
Train Arrival Time : 19:35
Train Departure Time : 19:40
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Puri - Ahmedabad Express ( via Sambalpur )


Starts At   Puri , Orissa
Ends At   Ahmedabad Junction , Gujarat
Train No : 18405
Train Arrival Time : 03:37
Train Departure Time : 03:42
Train Distance From Puri , Orissa to Surat is 1765.1

Valsad - Jodhpur Weekly Express


Starts At   Valsad , Daman & Diu
Ends At   Jodhpur Junction , Rajasthan
Train No : 19055
Train Arrival Time : 23:30
Train Departure Time : 23:35
Train Distance From Valsad , Daman & Diu to Surat is 68.9

Gujarat Queen


Starts At   Valsad , Daman & Diu
Ends At   Ahmedabad Junction , Gujarat
Train No : 19033
Train Arrival Time : 05:38
Train Departure Time : 05:43
Train Distance From Valsad , Daman & Diu to Surat is 68.9

Chandigarh - Mumbai Bandra (T) Bi-weekly SF Express


Starts At   Chandigarh Junction , Chandigarh
Ends At   Bandra Terminus , Maharashtra
Train No : 22452
Train Arrival Time : 05:15
Train Departure Time : 05:20
Train Distance From Chandigarh Junction , Chandigarh to Surat is 1333.6

Kochuveli - Porbandar Weekly Express


Starts At   Kochuveli , Kerala
Ends At   Porbandar , Gujarat
Train No : 19261
Train Arrival Time : 21:05
Train Departure Time : 21:10
Train Distance From Kochuveli , Kerala to Surat is 1721.3

Thiruvananthapuram Central - Hazrat Nizamuddin SF Express (via Kottayam)


Starts At   Thiruvananthapuram Central , Kerala
Ends At   Hazrat Nizamuddin , Delhi
Train No : 22653
Train Arrival Time : 10:45
Train Departure Time : 10:50
Train Distance From Thiruvananthapuram Central , Kerala to Surat is 1740.2

Ahmedabad - Mumbai Central Passenger


Starts At   Ahmedabad Junction , Gujarat
Ends At  
Train No : 59440
Train Arrival Time : 07:05
Train Departure Time : 07:20
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.8

Goa Sampark Kranti Express


Starts At   Chandigarh Junction , Chandigarh
Ends At   Madgaon Junction , Goa
Train No : 12450
Train Arrival Time : 00:01
Train Departure Time : 00:06
Train Distance From Chandigarh Junction , Chandigarh to Surat is 1366.5

Mumbai Bandra Terminus - Ajmer SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Ajmer Junction , Rajasthan
Train No : 12995-Slip
Train Arrival Time : 20:33
Train Departure Time : 20:38
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Porbandar - Kochuveli Weekly Express


Starts At   Porbandar , Gujarat
Ends At   Kochuveli , Kerala
Train No : 19262
Train Arrival Time : 07:15
Train Departure Time : 07:25
Train Distance From Porbandar , Gujarat to Surat is 688.2

Bandra Terminus - Haridwar SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Haridwar , Uttarakhand
Train No : 22917
Train Arrival Time : 17:02
Train Departure Time : 17:07
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Darshan Express


Starts At   Hazrat Nizamuddin , Delhi
Ends At   Pune Junction , Maharashtra
Train No : 12494
Train Arrival Time : 13:12
Train Departure Time : 13:17
Train Distance From Hazrat Nizamuddin , Delhi to Surat is 1115.3

Mumbai Central - New Delhi Rajdhani Express


Starts At  
Ends At   New Delhi , Delhi
Train No : 12951
Train Arrival Time : 19:53
Train Departure Time : 19:58
Train Distance From to Surat is 263.2

Kochuveli - Shri Ganganagar Express


Starts At   Kochuveli , Kerala
Ends At   Shri Ganganagar Junction , Rajasthan
Train No : 16312
Train Arrival Time : 03:10
Train Departure Time : 03:22
Train Distance From Kochuveli , Kerala to Surat is 1733.2

Gujarat SF Express


Starts At   Ahmedabad Junction , Gujarat
Ends At  
Train No : 22954
Train Arrival Time : 11:10
Train Departure Time : 11:15
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.8

Ahmedabad - Howrah SF Express


Starts At   Ahmedabad Junction , Gujarat
Ends At   Howrah Junction , West Bengal
Train No : 12833
Train Arrival Time : 04:15
Train Departure Time : 04:20
Train Distance From Ahmedabad Junction , Gujarat to Surat is 1

Mumbai Bandra (T.) - Hisar Weekly SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Hisar Junction , Haryana
Train No : 22915
Train Arrival Time : 16:45
Train Departure Time : 16:50
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Hazrat Nizamuddin - Thiruvananthapuram Central SF Express (via Kottayam)


Starts At   Hazrat Nizamuddin , Delhi
Ends At   Thiruvananthapuram Central , Kerala
Train No : 22654
Train Arrival Time : 03:05
Train Departure Time : 03:10
Train Distance From Hazrat Nizamuddin , Delhi to Surat is 1115.3

Puri - Gandhidham Weekly SF Express (via Vizianagaram)


Starts At   Puri , Orissa
Ends At   Gandhidham Junction , Gujarat
Train No : 22974
Train Arrival Time : 21:23
Train Departure Time : 21:28
Train Distance From Puri , Orissa to Surat is 1905.2

Ahmedabad - Chennai Central Express


Starts At   Ahmedabad Junction , Gujarat
Ends At   Chennai Central , Tamil Nadu
Train No : 19420
Train Arrival Time : 13:40
Train Departure Time : 13:45
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Chennai Central - Ahmedabad Express


Starts At   Chennai Central , Tamil Nadu
Ends At   Ahmedabad Junction , Gujarat
Train No : 19419
Train Arrival Time : 01:43
Train Departure Time : 01:48
Train Distance From Chennai Central , Tamil Nadu to Surat is 1487

Mahuva - Surat SF Express


Starts At   Mahuva Junction , Gujarat
Ends At   Surat , Gujarat
Train No : 12946
Train Arrival Time : 07:20
Train Departure Time :
Train Distance From Mahuva Junction , Gujarat to Surat is 629.8

Sanjan - Surat MEMU


Starts At   Sanjan , Daman & Diu
Ends At   Surat , Gujarat
Train No : 69141
Train Arrival Time : 09:45
Train Departure Time :
Train Distance From Sanjan , Daman & Diu to Surat is 118.1

Kochuveli - Amritsar Weekly SF Express


Starts At   Kochuveli , Kerala
Ends At   Amritsar Junction , Punjab
Train No : 12483
Train Arrival Time : 19:30
Train Departure Time : 19:35
Train Distance From Kochuveli , Kerala to Surat is 1721.3

Howrah - Porbandar (Aradhana) Superfast Express


Starts At   Howrah Junction , West Bengal
Ends At   Porbandar , Gujarat
Train No : 12906
Train Arrival Time : 04:55
Train Departure Time : 05:05
Train Distance From Howrah Junction , West Bengal to Surat is 1858.1

Puri - Valsad SuperFast Express


Starts At   Puri , Orissa
Ends At   Valsad , Daman & Diu
Train No : 22910
Train Arrival Time : 18:40
Train Departure Time : 18:45
Train Distance From Puri , Orissa to Surat is 1999.4

Okha - Tuticorin Vivek Express


Starts At   Okha , Gujarat
Ends At   Tuticorin , Tamil Nadu
Train No : 19568
Train Arrival Time : 14:25
Train Departure Time : 14:35
Train Distance From Okha , Gujarat to Surat is 727.1

Ernakulam - Okha Express


Starts At   Ernakulam Junction , Kerala
Ends At   Okha , Gujarat
Train No : 16338
Train Arrival Time : 03:08
Train Departure Time : 03:10
Train Distance From Ernakulam Junction , Kerala to Surat is 1522.4

Gujarat Mail


Starts At  
Ends At   Ahmedabad Junction , Gujarat
Train No : 12901
Train Arrival Time : 02:10
Train Departure Time : 02:15
Train Distance From to Surat is 263.2

Vapi - Surat Passenger Special


Starts At   Vapi , Daman & Diu
Ends At   Surat , Gujarat
Train No : 9069
Train Arrival Time : 11:30
Train Departure Time :
Train Distance From Vapi , Daman & Diu to Surat is 95.2

Ahmedabad - Mumbai Central AC Double Decker Express


Starts At   Ahmedabad Junction , Gujarat
Ends At  
Train No : 12932
Train Arrival Time : 09:22
Train Departure Time : 09:27
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Bandra Terminus - Ghazipur City Bi-Weekly Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Ghazipur City , Uttar Pradesh
Train No : 19041
Train Arrival Time : 03:27
Train Departure Time : 03:30
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Gandhidham - Nagercoil Weekly Express


Starts At   Gandhidham Junction , Gujarat
Ends At   Nagercoil Junction , Tamil Nadu
Train No : 16335
Train Arrival Time : 16:50
Train Departure Time : 17:00
Train Distance From Gandhidham Junction , Gujarat to Surat is 528.8

Valsad - Haridwar SF Express


Starts At   Valsad , Daman & Diu
Ends At   Haridwar , Uttarakhand
Train No : 12911
Train Arrival Time : 16:45
Train Departure Time : 16:50
Train Distance From Valsad , Daman & Diu to Surat is 68.9

Bandra Terminus - Jabalpur SpecialFare SF Special


Starts At   Bandra Terminus , Maharashtra
Ends At   Jabalpur Junction , Madhya Pradesh
Train No : 1705
Train Arrival Time : 04:25
Train Departure Time : 04:28
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Barmer - Yesvantpur AC Express


Starts At   Barmer , Rajasthan
Ends At   Yesvantpur Junction , Karnataka
Train No : 14806
Train Arrival Time : 18:30
Train Departure Time : 18:35
Train Distance From Barmer , Rajasthan to Surat is 760.6

Ahmedabad - Chennai Central HumSafar Express


Starts At   Ahmedabad Junction , Gujarat
Ends At   Chennai Central , Tamil Nadu
Train No : 22920
Train Arrival Time : 18:55
Train Departure Time : 19:00
Train Distance From Ahmedabad Junction , Gujarat to Surat is 1

Chennai Central - Ahmedabad HumSafar Express


Starts At   Chennai Central , Tamil Nadu
Ends At   Ahmedabad Junction , Gujarat
Train No : 22919
Train Arrival Time : 23:57
Train Departure Time : 00:02
Train Distance From Chennai Central , Tamil Nadu to Surat is 1487

Saurashtra Mail


Starts At   Okha , Gujarat
Ends At  
Train No : 22946
Train Arrival Time : 02:33
Train Departure Time : 02:38
Train Distance From Okha , Gujarat to Surat is 727.1

Golden Temple Mail


Starts At   Amritsar Junction , Punjab
Ends At  
Train No : 12904
Train Arrival Time : 00:57
Train Departure Time : 01:02
Train Distance From Amritsar Junction , Punjab to Surat is 1629.7

Howrah - Okha Link Superfast Express


Starts At   Howrah Junction , West Bengal
Ends At   Okha , Gujarat
Train No : 12906-Slip
Train Arrival Time : 04:55
Train Departure Time : 05:05
Train Distance From Howrah Junction , West Bengal to Surat is 1858.1

KSR Bengaluru - Jodhpur Express (via Hubballi)


Starts At   KSR Bengaluru City Junction , Karnataka
Ends At   Jodhpur Junction , Rajasthan
Train No : 16508
Train Arrival Time : 02:45
Train Departure Time : 02:55
Train Distance From KSR Bengaluru City Junction , Karnataka to Surat is 1424.3

Bhavnagar - Kochuveli Express


Starts At   Bhavnagar Terminus , Gujarat
Ends At   Kochuveli , Kerala
Train No : 19260
Train Arrival Time : 16:50
Train Departure Time : 17:00
Train Distance From Bhavnagar Terminus , Gujarat to Surat is 526.5

Gandhidham - Mumbai Bandra (T.) Weekly SF Express


Starts At   Gandhidham Junction , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 22952
Train Arrival Time : 18:30
Train Departure Time : 18:35
Train Distance From Gandhidham Junction , Gujarat to Surat is 605.3

Hazrat Nizamuddin - Thiruvananthapuram Central SF Express


Starts At   Hazrat Nizamuddin , Delhi
Ends At   Thiruvananthapuram Central , Kerala
Train No : 22634
Train Arrival Time : 17:10
Train Departure Time : 17:15
Train Distance From Hazrat Nizamuddin , Delhi to Surat is 1115.3

Vadodara - Varanasi Mahamana Express


Starts At   Vadodara Junction , Gujarat
Ends At   Varanasi Junction , Uttar Pradesh
Train No : 20903
Train Arrival Time : 21:30
Train Departure Time : 21:40
Train Distance From Vadodara Junction , Gujarat to Surat is 129.7

Mumbai Central - Ahmedabad Passenger


Starts At  
Ends At   Ahmedabad Junction , Gujarat
Train No : 59441
Train Arrival Time : 06:05
Train Departure Time : 06:45
Train Distance From to Surat is 263.2

Hazrat Nizamuddin - Mumbai Bandra (T.) Garib Rath Express


Starts At   Hazrat Nizamuddin , Delhi
Ends At   Bandra Terminus , Maharashtra
Train No : 12910
Train Arrival Time : 04:45
Train Departure Time : 04:50
Train Distance From Hazrat Nizamuddin , Delhi to Surat is 1115.3

Ahmedabad Pune Ahimsa Express


Starts At   Ahmedabad Junction , Gujarat
Ends At   Pune Junction , Maharashtra
Train No : 11095
Train Arrival Time : 20:00
Train Departure Time : 20:10
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Jamnagar - Bandra Terminus Uday Express


Starts At   Jamnagar , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 22924
Train Arrival Time : 06:10
Train Departure Time : 06:15
Train Distance From Jamnagar , Gujarat to Surat is 559.6

Thiruvananthapuram Central - Hazrat Nizamuddin SF Express


Starts At   Thiruvananthapuram Central , Kerala
Ends At   Hazrat Nizamuddin , Delhi
Train No : 22633
Train Arrival Time : 01:55
Train Departure Time : 02:00
Train Distance From Thiruvananthapuram Central , Kerala to Surat is 1728.3

Hazur Sahib Nanded - Shri Ganganagar Weekly Express


Starts At   Hazur Sahib Nanded , Maharashtra
Ends At   Shri Ganganagar Junction , Rajasthan
Train No : 17623
Train Arrival Time : 23:30
Train Departure Time : 23:35
Train Distance From Hazur Sahib Nanded , Maharashtra to Surat is 712.1

Jaipur - Bandra Terminus Weekly SF Express


Starts At   Jaipur Junction , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 22934
Train Arrival Time : 03:22
Train Departure Time : 03:27
Train Distance From Jaipur Junction , Rajasthan to Surat is 896.7

Bikaner - Yesvantpur Express


Starts At   Bikaner Junction , Rajasthan
Ends At   Yesvantpur Junction , Karnataka
Train No : 16588
Train Arrival Time : 18:30
Train Departure Time : 18:35
Train Distance From Bikaner Junction , Rajasthan to Surat is 960

Darbhanga - Ahmedabad Jansadharan Weekly Express


Starts At   Darbhanga Junction , Bihar
Ends At   Ahmedabad Junction , Gujarat
Train No : 15559
Train Arrival Time : 04:55
Train Departure Time : 05:05
Train Distance From Darbhanga Junction , Bihar to Surat is 1786.2

Puri - Okha Dwarka Express


Starts At   Puri , Orissa
Ends At   Okha , Gujarat
Train No : 18401
Train Arrival Time : 23:30
Train Departure Time : 23:35
Train Distance From Puri , Orissa to Surat is 2049.3

Mumbai Bandra Terminus - Hazrat Nizamuddin Garib Rath Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Hazrat Nizamuddin , Delhi
Train No : 12909
Train Arrival Time : 20:05
Train Departure Time : 20:10
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Chennai Central - Ahmedabad SpecialFare Special


Starts At   Chennai Central , Tamil Nadu
Ends At   Ahmedabad Junction , Gujarat
Train No : 6051
Train Arrival Time : 01:50
Train Departure Time : 01:53
Train Distance From Chennai Central , Tamil Nadu to Surat is 1483.7

Bhuj - Mumbai Bandra (T.) AC SuperFast Express


Starts At   Bhuj , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 22904
Train Arrival Time : 01:42
Train Departure Time : 01:45
Train Distance From Bhuj , Gujarat to Surat is 587

Madgaon - Hazrat Nizamuddin Rajdhani Express


Starts At   Madgaon Junction , Goa
Ends At   Hazrat Nizamuddin , Delhi
Train No : 22413
Train Arrival Time : 01:55
Train Departure Time : 02:00
Train Distance From Madgaon Junction , Goa to Surat is 793.7

Mumbai Bandra Terminus - Bhavnagar SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Bhavnagar Terminus , Gujarat
Train No : 12971
Train Arrival Time : 01:15
Train Departure Time : 01:20
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Valsad - Surat MEMU


Starts At   Valsad , Daman & Diu
Ends At   Surat , Gujarat
Train No : 69151
Train Arrival Time : 17:25
Train Departure Time :
Train Distance From Valsad , Daman & Diu to Surat is 68.9

Rajkot - Coimbatore Express


Starts At   Rajkot Junction , Gujarat
Ends At   Coimbatore Main Junction , Tamil Nadu
Train No : 16613
Train Arrival Time : 14:25
Train Departure Time : 14:35
Train Distance From Rajkot Junction , Gujarat to Surat is 475.1

Goa Sampark Kranti Express


Starts At   Madgaon Junction , Goa
Ends At   Chandigarh Junction , Chandigarh
Train No : 12449
Train Arrival Time : 00:10
Train Departure Time : 00:15
Train Distance From Madgaon Junction , Goa to Surat is 2

Bikaner - Mumbai Bandra (T.) SF Express


Starts At   Bikaner Junction , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 22473
Train Arrival Time : 08:45
Train Departure Time : 08:50
Train Distance From Bikaner Junction , Rajasthan to Surat is 960

Pune - Jaipur SF Express


Starts At   Pune Junction , Maharashtra
Ends At   Jaipur Junction , Rajasthan
Train No : 12939
Train Arrival Time : 22:55
Train Departure Time : 23:00
Train Distance From Pune Junction , Maharashtra to Surat is 395.9

Gorakhpur - Bandra Terminus Avadh Express


Starts At   Gorakhpur Junction , Uttar Pradesh
Ends At   Bandra Terminus , Maharashtra
Train No : 19038
Train Arrival Time : 23:25
Train Departure Time : 23:30
Train Distance From Gorakhpur Junction , Uttar Pradesh to Surat is 1593.2

Porbandar - Santragachi Kavi Guru SF Express


Starts At   Porbandar , Gujarat
Ends At   Santragachi Junction , West Bengal
Train No : 12949
Train Arrival Time : 21:10
Train Departure Time : 21:15
Train Distance From Porbandar , Gujarat to Surat is 676.7

Visakhapatnam - Gandhidham Weekly Express


Starts At   Visakhapatnam Junction , Andhra Pradesh
Ends At   Gandhidham Junction , Gujarat
Train No : 18501
Train Arrival Time : 23:30
Train Departure Time : 23:35
Train Distance From Visakhapatnam Junction , Andhra Pradesh to Surat is 1580.2

Indore - Pune Express (via Panvel)


Starts At   Indore Junction , Madhya Pradesh
Ends At   Pune Junction , Maharashtra
Train No : 19312
Train Arrival Time : 03:05
Train Departure Time : 03:10
Train Distance From Indore Junction , Madhya Pradesh to Surat is 2

Pune - Bhagat Ki Kothi Express


Starts At   Pune Junction , Maharashtra
Ends At   Bhagat ki Kothi , Rajasthan
Train No : 11090
Train Arrival Time : 03:50
Train Departure Time : 03:55
Train Distance From Pune Junction , Maharashtra to Surat is 395.9

Veraval - Thiruvananthapuram Express


Starts At   Veraval Junction , Gujarat
Ends At   Thiruvananthapuram Central , Kerala
Train No : 16333
Train Arrival Time : 16:50
Train Departure Time : 17:00
Train Distance From Veraval Junction , Gujarat to Surat is 660.1

Tirunelveli - Gandhidham Humsafar Express


Starts At   Tirunelveli Junction , Tamil Nadu
Ends At   Gandhidham Junction , Gujarat
Train No : 19423
Train Arrival Time : 21:18
Train Departure Time : 21:20
Train Distance From Tirunelveli Junction , Tamil Nadu to Surat is 1871.1

Yesvantpur - Ahmedabad Weekly Express


Starts At   Yesvantpur Junction , Karnataka
Ends At   Ahmedabad Junction , Gujarat
Train No : 16502
Train Arrival Time : 22:10
Train Departure Time : 22:15
Train Distance From Yesvantpur Junction , Karnataka to Surat is 1569.3

Prerana Express


Starts At   Ahmedabad Junction , Gujarat
Ends At   Nagpur Junction , Maharashtra
Train No : 22138
Train Arrival Time : 21:20
Train Departure Time : 21:30
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Saurashtra Mail


Starts At  
Ends At   Okha , Gujarat
Train No : 22945
Train Arrival Time : 01:30
Train Departure Time : 01:35
Train Distance From to Surat is 263.2

Secunderabad - Rajkot Express


Starts At   Secunderabad Junction , Andhra Pradesh
Ends At   Rajkot Junction , Gujarat
Train No : 17018
Train Arrival Time : 09:55
Train Departure Time : 10:05
Train Distance From Secunderabad Junction , Andhra Pradesh to Surat is 992.1

Hisar - Bandra Terminus Weekly SF Express


Starts At   Hisar Junction , Haryana
Ends At   Bandra Terminus , Maharashtra
Train No : 22916
Train Arrival Time : 13:17
Train Departure Time : 13:22
Train Distance From Hisar Junction , Haryana to Surat is 1154.4

Bandra Terminus - Ajmer Link Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Ajmer Junction , Rajasthan
Train No : 22901-Slip
Train Arrival Time : 03:27
Train Departure Time : 03:30
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Jaipur - Bandra Terminus SF Express


Starts At   Jaipur Junction , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 12980
Train Arrival Time : 10:03
Train Departure Time : 10:08
Train Distance From Jaipur Junction , Rajasthan to Surat is 896.7

Ajmer - Bandra (T.) SF Express


Starts At   Ajmer Junction , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 22996
Train Arrival Time : 10:08
Train Departure Time : 10:13
Train Distance From Ajmer Junction , Rajasthan to Surat is 765.6

Bhilad - Vadodara Express


Starts At   Bhilad , Daman & Diu
Ends At   Vadodara Junction , Gujarat
Train No : 22929
Train Arrival Time : 18:08
Train Departure Time : 18:11
Train Distance From Bhilad , Daman & Diu to Surat is 106.5

Talgo Technical Trial Run ( 5th August )


Starts At   New Delhi , Delhi
Ends At   Mumbai Central , Maharashtra
Train No : TALGO-3
Train Arrival Time : 06:06
Train Departure Time : 06:11
Train Distance From New Delhi , Delhi to Surat is 1122.6

Bandra Terminus - Veraval SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Veraval Junction , Gujarat
Train No : 22991
Train Arrival Time : 16:30
Train Departure Time : 16:35
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Okha - Rameswaram Weekly Express


Starts At   Okha , Gujarat
Ends At   Rameswaram , Tamil Nadu
Train No : 16734
Train Arrival Time : 21:10
Train Departure Time : 21:15
Train Distance From Okha , Gujarat to Surat is 727.1

Sayaji Nagari Express


Starts At   Dadar Western , Maharashtra
Ends At   Bhuj , Gujarat
Train No : 19115
Train Arrival Time : 18:47
Train Departure Time : 18:50
Train Distance From Dadar Western , Maharashtra to Surat is 257.3

Ranakpur Express


Starts At   Bikaner Junction , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 14707
Train Arrival Time : 04:37
Train Departure Time : 04:42
Train Distance From Bikaner Junction , Rajasthan to Surat is 960

Bhavnagar Terminus - Kakinada Port Express


Starts At   Bhavnagar Terminus , Gujarat
Ends At   Kakinada Port , Andhra Pradesh
Train No : 17203
Train Arrival Time : 14:25
Train Departure Time : 14:35
Train Distance From Bhavnagar Terminus , Gujarat to Surat is 526.5

Bharuch - Surat MEMU


Starts At   Bharuch Junction , Gujarat
Ends At   Surat , Gujarat
Train No : 69172
Train Arrival Time : 08:25
Train Departure Time :
Train Distance From Bharuch Junction , Gujarat to Surat is 59.2

Porbandar - Secunderabad Express


Starts At   Porbandar , Gujarat
Ends At   Secunderabad Junction , Andhra Pradesh
Train No : 19202
Train Arrival Time : 14:25
Train Departure Time : 14:35
Train Distance From Porbandar , Gujarat to Surat is 688.2

Okha - Howrah Link SF Express


Starts At   Okha , Gujarat
Ends At   Howrah Junction , West Bengal
Train No : 22905
Train Arrival Time : 21:10
Train Departure Time : 21:20
Train Distance From Okha , Gujarat to Surat is 727.1

Amrapur Aravali Express


Starts At   Jaipur Junction , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 19708
Train Arrival Time : 02:17
Train Departure Time : 02:22
Train Distance From Jaipur Junction , Rajasthan to Surat is 854.7

Mumbai Bandra Terminus - Udaipur City SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Udaipur City , Rajasthan
Train No : 22901
Train Arrival Time : 03:27
Train Departure Time : 03:30
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Jabalpur - Bandra Terminus Special Fare SF Special


Starts At   Jabalpur Junction , Madhya Pradesh
Ends At   Bandra Terminus , Maharashtra
Train No : 1706
Train Arrival Time : 06:40
Train Departure Time : 06:45
Train Distance From Jabalpur Junction , Madhya Pradesh to Surat is 1007.6

Kanpur - Mumbai Bandra (T.) (Weekly) SF Express


Starts At   Kanpur Central , Uttar Pradesh
Ends At   Bandra Terminus , Maharashtra
Train No : 22443
Train Arrival Time : 18:40
Train Departure Time : 18:45
Train Distance From Kanpur Central , Uttar Pradesh to Surat is 1362.6

Bandra Terminus - Bhavnagar Terminus Weekly SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Bhavnagar Terminus , Gujarat
Train No : 22963
Train Arrival Time : 19:35
Train Departure Time : 19:40
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Vadodara - Sawantwadi Road Mahamana Special Fare Ganapati Special


Starts At   Vadodara Junction , Gujarat
Ends At   Sawantwadi Road , Maharashtra
Train No : 9106
Train Arrival Time : 17:10
Train Departure Time : 17:15
Train Distance From Vadodara Junction , Gujarat to Surat is 129.7

Golden Temple Mail


Starts At  
Ends At   Amritsar Junction , Punjab
Train No : 12903
Train Arrival Time : 01:00
Train Departure Time : 01:05
Train Distance From to Surat is 263.2

Porbandar - Howrah ( Aradhana ) Superfast Express


Starts At   Porbandar , Gujarat
Ends At   Howrah Junction , West Bengal
Train No : 12905
Train Arrival Time : 21:10
Train Departure Time : 21:15
Train Distance From Porbandar , Gujarat to Surat is 688.2

Pune - Ahmedabad Ahimsa Express


Starts At   Pune Junction , Maharashtra
Ends At   Ahmedabad Junction , Gujarat
Train No : 11096
Train Arrival Time : 03:50
Train Departure Time : 03:55
Train Distance From Pune Junction , Maharashtra to Surat is 395.9

Delhi Sarai Rohilla - Bandra Terminus SF Express


Starts At   Delhi Sarai Rohilla , Delhi
Ends At   Bandra Terminus , Maharashtra
Train No : 22950
Train Arrival Time : 13:17
Train Departure Time : 13:22
Train Distance From Delhi Sarai Rohilla , Delhi to Surat is 1093.7

Haridwar - Mumbai Bandra Terminus SF Express


Starts At   Haridwar , Uttarakhand
Ends At   Bandra Terminus , Maharashtra
Train No : 22918
Train Arrival Time : 17:10
Train Departure Time : 17:15
Train Distance From Haridwar , Uttarakhand to Surat is 1366.6

Bandra Terminus - Lucknow Jn. Weekly Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Lucknow Junction NER , Uttar Pradesh
Train No : 19021
Train Arrival Time : 16:45
Train Departure Time : 16:50
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Bhavnagar Terminus - Bandra Terminus Weekly Super Fast Express


Starts At   Bhavnagar Terminus , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 22964
Train Arrival Time : 03:05
Train Departure Time : 03:10
Train Distance From Bhavnagar Terminus , Gujarat to Surat is 526.5

Ghazipur City - Bandra Terminus Bi-Weekly Express


Starts At   Ghazipur City , Uttar Pradesh
Ends At   Bandra Terminus , Maharashtra
Train No : 19042
Train Arrival Time : 02:55
Train Departure Time : 03:00
Train Distance From Ghazipur City , Uttar Pradesh to Surat is 1670.4

Borivali - Surat MEMU


Starts At   Borivali , Maharashtra
Ends At   Surat , Gujarat
Train No : 69139
Train Arrival Time : 13:00
Train Departure Time :
Train Distance From Borivali , Maharashtra to Surat is 233.7

Veraval - Pune Express


Starts At   Veraval Junction , Gujarat
Ends At   Pune Junction , Maharashtra
Train No : 11087
Train Arrival Time : 20:38
Train Departure Time : 20:43
Train Distance From Veraval Junction , Gujarat to Surat is 660.1

Pune - Bhuj Express


Starts At   Pune Junction , Maharashtra
Ends At   Bhuj , Gujarat
Train No : 11092
Train Arrival Time : 03:50
Train Departure Time : 03:55
Train Distance From Pune Junction , Maharashtra to Surat is 395.9

Nagercoil - Gandhidham Express


Starts At   Nagercoil Junction , Tamil Nadu
Ends At   Gandhidham Junction , Gujarat
Train No : 16336
Train Arrival Time : 03:10
Train Departure Time : 03:22
Train Distance From Nagercoil Junction , Tamil Nadu to Surat is 1811.3

Delhi Sarai Rohilla - Bandra (T.) Garib Rath Express


Starts At   Delhi Sarai Rohilla , Delhi
Ends At   Bandra Terminus , Maharashtra
Train No : 12215
Train Arrival Time : 04:46
Train Departure Time : 04:51
Train Distance From Delhi Sarai Rohilla , Delhi to Surat is 1180.8

Mumbai Central - Firozpur Janta Express


Starts At  
Ends At   Firozpur Cantt. Junction , Punjab
Train No : 19023
Train Arrival Time : 13:27
Train Departure Time : 13:37
Train Distance From to Surat is 263.2

Hisar - Coimbatore AC SF Express


Starts At   Hisar Junction , Haryana
Ends At   Coimbatore Main Junction , Tamil Nadu
Train No : 22475
Train Arrival Time : 00:01
Train Departure Time : 00:11
Train Distance From Hisar Junction , Haryana to Surat is 1267.6

Mumbai Bandra (T.) - Udaipur City SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Udaipur City , Rajasthan
Train No : 12995
Train Arrival Time : 20:33
Train Departure Time : 20:38
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Gujarat SF Express


Starts At  
Ends At   Ahmedabad Junction , Gujarat
Train No : 22953
Train Arrival Time : 10:23
Train Departure Time : 10:28
Train Distance From to Surat is 263.2

Yesvantpur - Barmer AC Express


Starts At   Yesvantpur Junction , Karnataka
Ends At   Barmer , Rajasthan
Train No : 14805
Train Arrival Time : 15:25
Train Departure Time : 15:30
Train Distance From Yesvantpur Junction , Karnataka to Surat is 1479.6

Jaisalmer -Bandra Terminus SF Express


Starts At   Jaisalmer , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 22932
Train Arrival Time : 13:45
Train Departure Time : 13:50
Train Distance From Jaisalmer , Rajasthan to Surat is 976.4

Mumbai Bandra Terminus - Ramnagar Weekly Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Ramnagar , Uttarakhand
Train No : 19061
Train Arrival Time : 08:40
Train Departure Time : 08:45
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Allahabad - Ahmedabad Weekly SF Express


Starts At   Allahabad Junction , Uttar Pradesh
Ends At   Ahmedabad Junction , Gujarat
Train No : 22968
Train Arrival Time : 20:20
Train Departure Time : 20:25
Train Distance From Allahabad Junction , Uttar Pradesh to Surat is 1253.6

Rajkot - Secunderabad Express


Starts At   Rajkot Junction , Gujarat
Ends At   Secunderabad Junction , Andhra Pradesh
Train No : 17017
Train Arrival Time : 14:25
Train Departure Time : 14:35
Train Distance From Rajkot Junction , Gujarat to Surat is 475.1

Bhagalpur - Surat (Tapti Ganga) SF Express


Starts At   Bhagalpur Junction , Bihar
Ends At   Surat , Gujarat
Train No : 22948
Train Arrival Time : 18:40
Train Departure Time :
Train Distance From Bhagalpur Junction , Bihar to Surat is 1822.5

Pune - Gwalior Weekly Express


Starts At   Pune Junction , Maharashtra
Ends At   Gwalior Junction , Madhya Pradesh
Train No : 11101
Train Arrival Time : 08:10
Train Departure Time : 08:15
Train Distance From Pune Junction , Maharashtra to Surat is 399.1

Bandra Terminus - Gorakhpur Avadh Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Gorakhpur Junction , Uttar Pradesh
Train No : 19037
Train Arrival Time : 03:03
Train Departure Time : 03:08
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Nandurbar - Surat MEMU


Starts At   Nandurbar , Maharashtra
Ends At   Surat , Gujarat
Train No : 69170
Train Arrival Time : 10:10
Train Departure Time :
Train Distance From Nandurbar , Maharashtra to Surat is 160.8

Mumbai Bandra Terminus - Bikaner SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Bikaner Junction , Rajasthan
Train No : 22474
Train Arrival Time : 18:18
Train Departure Time : 18:23
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Rewa - Rajkot SF Express


Starts At   Rewa , Madhya Pradesh
Ends At   Rajkot Junction , Gujarat
Train No : 22938
Train Arrival Time : 13:45
Train Departure Time : 13:55
Train Distance From Rewa , Madhya Pradesh to Surat is 1125.5

Ahmedabad - SCSMT Kolhapur Express


Starts At   Ahmedabad Junction , Gujarat
Ends At   Kolhapur SCSMT , Maharashtra
Train No : 11049
Train Arrival Time : 23:40
Train Departure Time : 23:50
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Kochuveli - Bhavnagar Express


Starts At   Kochuveli , Kerala
Ends At   Bhavnagar Terminus , Gujarat
Train No : 19259
Train Arrival Time : 03:08
Train Departure Time : 03:10
Train Distance From Kochuveli , Kerala to Surat is 1733.2

Tapti Ganga Express


Starts At   Chhapra Junction , Bihar
Ends At   Surat , Gujarat
Train No : 19046
Train Arrival Time : 18:40
Train Departure Time :
Train Distance From Chhapra Junction , Bihar to Surat is 2

Valsad - Dahod InterCity SF Express


Starts At   Valsad , Daman & Diu
Ends At   Dahod , Gujarat
Train No : 12929
Train Arrival Time : 08:30
Train Departure Time : 08:35
Train Distance From Valsad , Daman & Diu to Surat is 68.9

Kochuveli - Dehradun SF Express


Starts At   Kochuveli , Kerala
Ends At   Dehradun , Uttarakhand
Train No : 22659
Train Arrival Time : 19:30
Train Departure Time : 19:35
Train Distance From Kochuveli , Kerala to Surat is 1733.2

Bandra Terminus - Jaisalmer SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Jaisalmer , Rajasthan
Train No : 22931
Train Arrival Time : 18:18
Train Departure Time : 18:23
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Gandhidham - Tirunelveli Humsafar Express


Starts At   Gandhidham Junction , Gujarat
Ends At   Tirunelveli Junction , Tamil Nadu
Train No : 19424
Train Arrival Time : 23:40
Train Departure Time : 23:50
Train Distance From Gandhidham Junction , Gujarat to Surat is 528.8

Lokshakti Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Ahmedabad Junction , Gujarat
Train No : 22927
Train Arrival Time : 00:22
Train Departure Time : 00:27
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Swaraj Express


Starts At   Bandra Terminus , Maharashtra
Ends At  
Train No : 12471
Train Arrival Time : 11:42
Train Departure Time : 11:47
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Virar - Bharuch MEMU


Starts At   Virar , Maharashtra
Ends At   Bharuch Junction , Gujarat
Train No : 69149
Train Arrival Time : 09:10
Train Departure Time : 09:15
Train Distance From Virar , Maharashtra to Surat is 207.8

Vadodara - Surat MEMU


Starts At   Vadodara Junction , Gujarat
Ends At   Surat , Gujarat
Train No : 69110
Train Arrival Time : 14:40
Train Departure Time :
Train Distance From Vadodara Junction , Gujarat to Surat is 129.7

Valsad - Puri SF Express


Starts At   Valsad , Daman & Diu
Ends At   Puri , Orissa
Train No : 22909
Train Arrival Time : 21:10
Train Departure Time : 21:15
Train Distance From Valsad , Daman & Diu to Surat is 68.9

Puri - Surat Superfast Express


Starts At   Puri , Orissa
Ends At   Surat , Gujarat
Train No : 22827
Train Arrival Time : 03:20
Train Departure Time :
Train Distance From Puri , Orissa to Surat is 1755.2

Ahmedabad - Puri SF Express (via Brahmapur)


Starts At   Ahmedabad Junction , Gujarat
Ends At   Puri , Orissa
Train No : 12844
Train Arrival Time : 22:30
Train Departure Time : 22:40
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Suryanagari SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Jodhpur Junction , Rajasthan
Train No : 12480
Train Arrival Time : 17:15
Train Departure Time : 17:20
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Swaraj Express


Starts At  
Ends At   Bandra Terminus , Maharashtra
Train No : 12472
Train Arrival Time : 14:05
Train Departure Time : 14:10
Train Distance From to Surat is 1777.4

Pune - Indore Express


Starts At   Pune Junction , Maharashtra
Ends At   Indore Junction , Madhya Pradesh
Train No : 22943
Train Arrival Time : 22:55
Train Departure Time : 23:00
Train Distance From Pune Junction , Maharashtra to Surat is 395.9

Dadar - Bikaner SF Express (via Bhildi)


Starts At   Dadar Western , Maharashtra
Ends At   Bikaner Junction , Rajasthan
Train No : 12490
Train Arrival Time : 18:18
Train Departure Time : 18:23
Train Distance From Dadar Western , Maharashtra to Surat is 257.3

Madgaon - Ahmedabad Weekly Ganapati SpecialFare Special


Starts At   Madgaon Junction , Goa
Ends At   Ahmedabad Junction , Gujarat
Train No : 9415
Train Arrival Time : 12:10
Train Departure Time : 12:20
Train Distance From Madgaon Junction , Goa to Surat is 793.7

Bhagat Ki Kothi - Bandra Terminus Humsafar Express


Starts At   Bhagat ki Kothi , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 19044
Train Arrival Time : 05:15
Train Departure Time : 05:20
Train Distance From Bhagat ki Kothi , Rajasthan to Surat is 680

Bhusaval - Surat Passenger


Starts At   Bhusaval Junction , Maharashtra
Ends At   Surat , Gujarat
Train No : 59078
Train Arrival Time : 07:35
Train Departure Time :
Train Distance From Bhusaval Junction , Maharashtra to Surat is 334.9

Haridwar - Valsad SF Express


Starts At   Haridwar , Uttarakhand
Ends At   Valsad , Daman & Diu
Train No : 12912
Train Arrival Time : 17:10
Train Departure Time : 17:15
Train Distance From Haridwar , Uttarakhand to Surat is 1366.6

Santragachi - Porbandar Kavi Guru SF Express


Starts At   Santragachi Junction , West Bengal
Ends At   Porbandar , Gujarat
Train No : 12950
Train Arrival Time : 06:00
Train Departure Time : 06:10
Train Distance From Santragachi Junction , West Bengal to Surat is 1987.1

Udaipur City - Bandra Terminus SF Express


Starts At   Udaipur City , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 22902
Train Arrival Time : 09:35
Train Departure Time : 09:40
Train Distance From Udaipur City , Rajasthan to Surat is 693.3

Kochuveli - Indore Weekly Express


Starts At   Kochuveli , Kerala
Ends At   Indore Junction , Madhya Pradesh
Train No : 19331
Train Arrival Time : 21:23
Train Departure Time : 21:28
Train Distance From Kochuveli , Kerala to Surat is 1721.3

Veraval - Mumbai Bandra (T.) SF Express


Starts At   Veraval Junction , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 22992
Train Arrival Time : 01:07
Train Departure Time : 01:12
Train Distance From Veraval Junction , Gujarat to Surat is 660.1

Suryanagari SF Express


Starts At   Jodhpur Junction , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 12479
Train Arrival Time : 07:38
Train Departure Time : 07:43
Train Distance From Jodhpur Junction , Rajasthan to Surat is 684.2

Thiruvananthapuram Central - Veraval Express


Starts At   Thiruvananthapuram Central , Kerala
Ends At   Veraval Junction , Gujarat
Train No : 16334
Train Arrival Time : 03:08
Train Departure Time : 03:10
Train Distance From Thiruvananthapuram Central , Kerala to Surat is 1740.2

Muzaffarpur - Surat Express


Starts At   Muzaffarpur Junction , Bihar
Ends At   Surat , Gujarat
Train No : 19054
Train Arrival Time : 17:10
Train Departure Time :
Train Distance From Muzaffarpur Junction , Bihar to Surat is 2139.9

Secunderabad - Porbandar Weekly Express


Starts At   Secunderabad Junction , Andhra Pradesh
Ends At   Porbandar , Gujarat
Train No : 19201
Train Arrival Time : 09:55
Train Departure Time : 10:05
Train Distance From Secunderabad Junction , Andhra Pradesh to Surat is 992.1

Malda Town - Surat Express


Starts At   Malda Town , West Bengal
Ends At   Surat , Gujarat
Train No : 13425
Train Arrival Time : 04:50
Train Departure Time :
Train Distance From Malda Town , West Bengal to Surat is 2136.5

Hapa - Bilaspur SF Express


Starts At   Hapa , Gujarat
Ends At   Bilaspur Junction , Chattisgarh
Train No : 22939
Train Arrival Time : 08:50
Train Departure Time : 08:55
Train Distance From Hapa , Gujarat to Surat is 551.1

Ajmer - Bandra Terminus Link Express


Starts At   Ajmer Junction , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 20902
Train Arrival Time : 09:35
Train Departure Time : 09:40
Train Distance From Ajmer Junction , Rajasthan to Surat is 765.6

Marusagar SF Express


Starts At   Ajmer Junction , Rajasthan
Ends At   Ernakulam Junction , Kerala
Train No : 12978
Train Arrival Time : 00:01
Train Departure Time : 00:06
Train Distance From Ajmer Junction , Rajasthan to Surat is 1031.4

Dahod - Valsad InterCity SF Express


Starts At   Dahod , Gujarat
Ends At   Valsad , Daman & Diu
Train No : 12930
Train Arrival Time : 19:45
Train Departure Time : 19:50
Train Distance From Dahod , Gujarat to Surat is 276.6

Hapa - Surat InterCity Express


Starts At   Hapa , Gujarat
Ends At   Surat , Gujarat
Train No : 22962
Train Arrival Time : 14:50
Train Departure Time :
Train Distance From Hapa , Gujarat to Surat is 551.1

Gujarat Mail


Starts At   Ahmedabad Junction , Gujarat
Ends At  
Train No : 12902
Train Arrival Time : 02:05
Train Departure Time : 02:10
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Jammu Tawi - Bandra Terminus Vivek Express


Starts At   Jammu Tawi , Jammu & Kashmir
Ends At   Bandra Terminus , Maharashtra
Train No : 19028
Train Arrival Time : 18:30
Train Departure Time : 18:35
Train Distance From Jammu Tawi , Jammu & Kashmir to Surat is 1628.7

Hapa - Madgaon Weekly SF Express


Starts At   Hapa , Gujarat
Ends At   Madgaon Junction , Goa
Train No : 22908
Train Arrival Time : 13:17
Train Departure Time : 13:22
Train Distance From Hapa , Gujarat to Surat is 551.1

Shri Ganganagar - Hazur Sahib Nanded Weekly Express


Starts At   Shri Ganganagar Junction , Rajasthan
Ends At   Hazur Sahib Nanded , Maharashtra
Train No : 17624
Train Arrival Time : 11:20
Train Departure Time : 11:25
Train Distance From Shri Ganganagar Junction , Rajasthan to Surat is 1279.2

Saurashtra Express


Starts At  
Ends At   Porbandar , Gujarat
Train No : 19015
Train Arrival Time : 14:10
Train Departure Time : 14:15
Train Distance From to Surat is 263.2

Okha - Ernakulam Express


Starts At   Okha , Gujarat
Ends At   Ernakulam Junction , Kerala
Train No : 16337
Train Arrival Time : 16:50
Train Departure Time : 17:00
Train Distance From Okha , Gujarat to Surat is 727.1

Paschim (Deluxe) SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Amritsar Junction , Punjab
Train No : 12925
Train Arrival Time : 16:15
Train Departure Time : 16:20
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Bhagat Ki Kothi - KSR Bengaluru Express (Via Guntakal)


Starts At   Bhagat ki Kothi , Rajasthan
Ends At   KSR Bengaluru City Junction , Karnataka
Train No : 16533
Train Arrival Time : 19:05
Train Departure Time : 19:15
Train Distance From Bhagat ki Kothi , Rajasthan to Surat is 680

Shri Ganganagar - Kochuveli Express


Starts At   Shri Ganganagar Junction , Rajasthan
Ends At   Kochuveli , Kerala
Train No : 16311
Train Arrival Time : 16:50
Train Departure Time : 17:00
Train Distance From Shri Ganganagar Junction , Rajasthan to Surat is 1278.8

Saurashtra Mail Slip


Starts At  
Ends At   Veraval Junction , Gujarat
Train No : 22945-Slip
Train Arrival Time : 01:30
Train Departure Time : 01:35
Train Distance From to Surat is 263.2

Palace Queen Humsafar Express


Starts At   Udaipur City , Rajasthan
Ends At   Mysuru Junction , Karnataka
Train No : 19667
Train Arrival Time : 09:35
Train Departure Time : 09:40
Train Distance From Udaipur City , Rajasthan to Surat is 693.3

Navjeevan SF Express


Starts At   Chennai Central , Tamil Nadu
Ends At   Ahmedabad Junction , Gujarat
Train No : 12656
Train Arrival Time : 14:25
Train Departure Time : 14:35
Train Distance From Chennai Central , Tamil Nadu to Surat is 1661.9

Mumbai Bandra (T.) - Bhuj AC SuperFast Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Bhuj , Gujarat
Train No : 22903
Train Arrival Time : 03:15
Train Departure Time : 03:18
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Ahmedabad - Thivim SpecialFare Ganpati Special


Starts At   Ahmedabad Junction , Gujarat
Ends At   Thivim , Goa
Train No : 9418
Train Arrival Time : 20:00
Train Departure Time : 20:10
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Udaipur City - Mumbai Bandra (T.) SF Express


Starts At   Udaipur City , Rajasthan
Ends At   Bandra Terminus , Maharashtra
Train No : 12996
Train Arrival Time : 10:08
Train Departure Time : 10:13
Train Distance From Udaipur City , Rajasthan to Surat is 693.3

Vadodara - Mumbai Central SF Express


Starts At   Vadodara Junction , Gujarat
Ends At  
Train No : 12928
Train Arrival Time : 00:23
Train Departure Time : 00:28
Train Distance From Vadodara Junction , Gujarat to Surat is 129.7

Mumbai Bandra (T.) - Jaipur SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Jaipur Junction , Rajasthan
Train No : 12979
Train Arrival Time : 20:33
Train Departure Time : 20:38
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Paschim Express (Slip)


Starts At   Kalka , Haryana
Ends At   Bandra Terminus , Maharashtra
Train No : 22926
Train Arrival Time : 10:20
Train Departure Time : 10:25
Train Distance From Kalka , Haryana to Surat is 1391.2

Gandhidham - Puri Weekly SF Express (via Bhubaneswar)


Starts At   Gandhidham Junction , Gujarat
Ends At   Puri , Orissa
Train No : 12993
Train Arrival Time : 08:15
Train Departure Time : 08:30
Train Distance From Gandhidham Junction , Gujarat to Surat is 528.8

Ahmedabad - Darbhanga Jansadharan Weekly Express


Starts At   Ahmedabad Junction , Gujarat
Ends At   Darbhanga Junction , Bihar
Train No : 15560
Train Arrival Time : 23:40
Train Departure Time : 23:50
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Varanasi - Vadodara Mahamana Express


Starts At   Varanasi Junction , Uttar Pradesh
Ends At   Vadodara Junction , Gujarat
Train No : 20904
Train Arrival Time : 07:15
Train Departure Time : 07:25
Train Distance From Varanasi Junction , Uttar Pradesh to Surat is 1379.9

Bhagat ki Kothi Jodhpur - Pune Express


Starts At   Bhagat ki Kothi , Rajasthan
Ends At   Pune Junction , Maharashtra
Train No : 11089
Train Arrival Time : 20:00
Train Departure Time : 20:10
Train Distance From Bhagat ki Kothi , Rajasthan to Surat is 680.3

Saurashtra Express


Starts At   Porbandar , Gujarat
Ends At  
Train No : 19016
Train Arrival Time : 12:30
Train Departure Time : 12:40
Train Distance From Porbandar , Gujarat to Surat is 2

New Delhi - Mumbai Central Rajdhani Express


Starts At   New Delhi , Delhi
Ends At  
Train No : 12952
Train Arrival Time : 04:58
Train Departure Time : 05:03
Train Distance From New Delhi , Delhi to Surat is 1122.6

Pune - Veraval Express


Starts At   Pune Junction , Maharashtra
Ends At   Veraval Junction , Gujarat
Train No : 11088
Train Arrival Time : 03:50
Train Departure Time : 03:55
Train Distance From Pune Junction , Maharashtra to Surat is 395.9

Bandra Terminus - Muzaffarpur Avadh Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Muzaffarpur Junction , Bihar
Train No : 19039
Train Arrival Time : 03:03
Train Departure Time : 03:08
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Dadar - Bhuj SF Express (via Palanpur)


Starts At   Dadar Western , Maharashtra
Ends At   Bhuj , Gujarat
Train No : 12959
Train Arrival Time : 04:15
Train Departure Time : 04:20
Train Distance From Dadar Western , Maharashtra to Surat is 257.3

Mysuru - Ajmer Express


Starts At   Mysuru Junction , Karnataka
Ends At   Ajmer Junction , Rajasthan
Train No : 16210
Train Arrival Time : 02:45
Train Departure Time : 02:55
Train Distance From Mysuru Junction , Karnataka to Surat is 1561.9

Vadodara - Bhilad Express


Starts At   Vadodara Junction , Gujarat
Ends At   Bhilad , Daman & Diu
Train No : 22930
Train Arrival Time : 09:12
Train Departure Time : 09:15
Train Distance From Vadodara Junction , Gujarat to Surat is 129.7

Amritsar - Kochuveli Weekly SF Express


Starts At   Amritsar Junction , Punjab
Ends At   Kochuveli , Kerala
Train No : 12484
Train Arrival Time : 06:25
Train Departure Time : 06:30
Train Distance From Amritsar Junction , Punjab to Surat is 1570.9

Gujarat Queen


Starts At   Ahmedabad Junction , Gujarat
Ends At   Valsad , Daman & Diu
Train No : 19034
Train Arrival Time : 22:50
Train Departure Time : 22:55
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.8

Mumbai Central - Ahmedabad Shatabdi Express


Starts At  
Ends At   Ahmedabad Junction , Gujarat
Train No : 12009
Train Arrival Time : 09:31
Train Departure Time : 09:36
Train Distance From to Surat is 263.2

Thivim - Ahmedabad Special Fare Ganpati Special


Starts At   Thivim , Goa
Ends At   Ahmedabad Junction , Gujarat
Train No : 9417
Train Arrival Time : 11:20
Train Departure Time : 11:30
Train Distance From Thivim , Goa to Surat is 747.6

Puri - Ajmer Express


Starts At   Puri , Orissa
Ends At   Ajmer Junction , Rajasthan
Train No : 18421
Train Arrival Time : 06:00
Train Departure Time : 06:10
Train Distance From Puri , Orissa to Surat is 1755.2

Lucknow Jn. - Mumbai Bandra (T.) Weekly Express


Starts At   Lucknow Junction NER , Uttar Pradesh
Ends At   Bandra Terminus , Maharashtra
Train No : 19022
Train Arrival Time : 03:22
Train Departure Time : 03:27
Train Distance From Lucknow Junction NER , Uttar Pradesh to Surat is 1434.6

Sayaji Nagari Express


Starts At   Bhuj , Gujarat
Ends At   Dadar Western , Maharashtra
Train No : 19116
Train Arrival Time : 09:52
Train Departure Time : 09:55
Train Distance From Bhuj , Gujarat to Surat is 587

Secunderabad - Hisar Express


Starts At   Secunderabad Junction , Andhra Pradesh
Ends At   Hisar Junction , Haryana
Train No : 17037
Train Arrival Time : 20:20
Train Departure Time : 20:25
Train Distance From Secunderabad Junction , Andhra Pradesh to Surat is 1147.5

Valsad - Viramgam Passenger


Starts At   Valsad , Daman & Diu
Ends At   Viramgam Junction , Gujarat
Train No : 59049
Train Arrival Time : 07:55
Train Departure Time : 08:00
Train Distance From Valsad , Daman & Diu to Surat is 68.9

SCSMT Kolhapur - Ahmedabad Express


Starts At   Kolhapur SCSMT , Maharashtra
Ends At   Ahmedabad Junction , Gujarat
Train No : 11050
Train Arrival Time : 03:50
Train Departure Time : 03:55
Train Distance From Kolhapur SCSMT , Maharashtra to Surat is 722.2

Bandra Terminus - Mahuva SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Mahuva Junction , Gujarat
Train No : 22993
Train Arrival Time : 19:35
Train Departure Time : 19:40
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Saurashtra Janta Express


Starts At   Jamnagar , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 19218
Train Arrival Time : 00:45
Train Departure Time : 00:50
Train Distance From Jamnagar , Gujarat to Surat is 2

Ahmedabad - Puri Express ( via Sambalpur )


Starts At   Ahmedabad Junction , Gujarat
Ends At   Puri , Orissa
Train No : 18406
Train Arrival Time : 22:30
Train Departure Time : 22:40
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Ranakpur Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Bikaner Junction , Rajasthan
Train No : 14708
Train Arrival Time : 19:20
Train Departure Time : 19:25
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Paschim Express Slip


Starts At   Bandra Terminus , Maharashtra
Ends At   Kalka , Haryana
Train No : 12925-Slip
Train Arrival Time : 16:15
Train Departure Time : 16:20
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Mumbai Bandra (T.) - Delhi Sarai Rohilla Garib Rath Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Delhi Sarai Rohilla , Delhi
Train No : 12216
Train Arrival Time : 15:55
Train Departure Time : 16:00
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Ajmer - Puri Bi-Weekly Express


Starts At   Ajmer Junction , Rajasthan
Ends At   Puri , Orissa
Train No : 18422
Train Arrival Time : 07:50
Train Departure Time : 07:58
Train Distance From Ajmer Junction , Rajasthan to Surat is 720

Yesvantpur - Jaipur Suvidha Express


Starts At   Yesvantpur Junction , Karnataka
Ends At   Jaipur Junction , Rajasthan
Train No : 82653
Train Arrival Time : 15:30
Train Departure Time : 15:35
Train Distance From Yesvantpur Junction , Karnataka to Surat is 1549.7

Gandhidham - Puri Weekly SF Express (via Vizianagaram)


Starts At   Gandhidham Junction , Gujarat
Ends At   Puri , Orissa
Train No : 22973
Train Arrival Time : 08:15
Train Departure Time : 08:30
Train Distance From Gandhidham Junction , Gujarat to Surat is 528.8

Howrah - Ahmedabad Superfast Express


Starts At   Howrah Junction , West Bengal
Ends At   Ahmedabad Junction , Gujarat
Train No : 12834
Train Arrival Time : 08:57
Train Departure Time : 09:02
Train Distance From Howrah Junction , West Bengal to Surat is 1858.2

Hisar - Secunderabad Express


Starts At   Hisar Junction , Haryana
Ends At   Secunderabad Junction , Andhra Pradesh
Train No : 17038
Train Arrival Time : 11:20
Train Departure Time : 11:25
Train Distance From Hisar Junction , Haryana to Surat is 1267.3

Ahmedabad - Mumbai Central Passenger


Starts At   Ahmedabad Junction , Gujarat
Ends At  
Train No : 59442
Train Arrival Time : 21:05
Train Departure Time : 21:35
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.8

Vadodara - Surat MEMU


Starts At   Vadodara Junction , Gujarat
Ends At   Surat , Gujarat
Train No : 69112
Train Arrival Time : 09:05
Train Departure Time :
Train Distance From Vadodara Junction , Gujarat to Surat is 129.7

Virar - Surat Shuttle


Starts At   Virar , Maharashtra
Ends At   Surat , Gujarat
Train No : 59037
Train Arrival Time : 23:50
Train Departure Time :
Train Distance From Virar , Maharashtra to Surat is 207.8

KSR Bengaluru - Ajmer Garib Nawaz Express


Starts At   KSR Bengaluru City Junction , Karnataka
Ends At   Ajmer Junction , Rajasthan
Train No : 16532
Train Arrival Time : 02:45
Train Departure Time : 02:55
Train Distance From KSR Bengaluru City Junction , Karnataka to Surat is 1494.8

August Kranti Rajdhani Express


Starts At   Hazrat Nizamuddin , Delhi
Ends At  
Train No : 12954
Train Arrival Time : 06:00
Train Departure Time : 06:05
Train Distance From Hazrat Nizamuddin , Delhi to Surat is 1115.3

Rajkot - Rewa SF Express


Starts At   Rajkot Junction , Gujarat
Ends At   Rewa , Madhya Pradesh
Train No : 22937
Train Arrival Time : 21:50
Train Departure Time : 22:00
Train Distance From Rajkot Junction , Gujarat to Surat is 475.1

Tuticorin - Okha Vivek Express


Starts At   Tuticorin , Tamil Nadu
Ends At   Okha , Gujarat
Train No : 19567
Train Arrival Time : 12:10
Train Departure Time : 12:20
Train Distance From Tuticorin , Tamil Nadu to Surat is 1982.5

Bandra Terminus - Gorakhpur Antyodaya Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Gorakhpur Junction , Uttar Pradesh
Train No : 22921
Train Arrival Time : 08:45
Train Departure Time : 08:50
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Lingampalli - Indore Humsafar Express


Starts At   Lingampalli , Andhra Pradesh
Ends At   Indore Junction , Madhya Pradesh
Train No : 19315
Train Arrival Time : 15:42
Train Departure Time : 15:47
Train Distance From Lingampalli , Andhra Pradesh to Surat is 972.3

Rameswaram - Okha Express


Starts At   Rameswaram , Tamil Nadu
Ends At   Okha , Gujarat
Train No : 16733
Train Arrival Time : 22:10
Train Departure Time : 22:15
Train Distance From Rameswaram , Tamil Nadu to Surat is 2424.9

Marusagar SF Express


Starts At   Ernakulam Junction , Kerala
Ends At   Ajmer Junction , Rajasthan
Train No : 12977
Train Arrival Time : 03:08
Train Departure Time : 03:10
Train Distance From Ernakulam Junction , Kerala to Surat is 1522.4

Dehradun - Mumbai Bandra Terminus Express


Starts At   Dehradun , Uttarakhand
Ends At   Bandra Terminus , Maharashtra
Train No : 19020
Train Arrival Time : 22:17
Train Departure Time : 22:25
Train Distance From Dehradun , Uttarakhand to Surat is 2

KSR Bengaluru - Gandhidham Express


Starts At   KSR Bengaluru City Junction , Karnataka
Ends At   Gandhidham Junction , Gujarat
Train No : 16506
Train Arrival Time : 02:45
Train Departure Time : 02:55
Train Distance From KSR Bengaluru City Junction , Karnataka to Surat is 1424.3

Mumbai Central - Jaipur (Gangaur) SF Express


Starts At  
Ends At   Jaipur Junction , Rajasthan
Train No : 12955
Train Arrival Time : 22:40
Train Departure Time : 22:45
Train Distance From to Surat is 263.2

Ramnagar - Bandra Terminus Weekly Express


Starts At   Ramnagar , Uttarakhand
Ends At   Bandra Terminus , Maharashtra
Train No : 19062
Train Arrival Time : 18:30
Train Departure Time : 18:35
Train Distance From Ramnagar , Uttarakhand to Surat is 1388.9

Hazrat Nizamuddin - Bandra Terminus Rajdhani Special


Starts At   Hazrat Nizamuddin , Delhi
Ends At   Bandra Terminus , Maharashtra
Train No : 9004
Train Arrival Time : 02:25
Train Departure Time : 02:30
Train Distance From Hazrat Nizamuddin , Delhi to Surat is 1115.3

Hazrat Nizamuddin - Thiruvananthapuram SF Express (via Alappuzha)


Starts At   Hazrat Nizamuddin , Delhi
Ends At   Thiruvananthapuram Central , Kerala
Train No : 22656
Train Arrival Time : 03:05
Train Departure Time : 03:10
Train Distance From Hazrat Nizamuddin , Delhi to Surat is 1115.3

Bhavnagar (T.) - Mumbai Bandra (T.) Super Fast Express


Starts At   Bhavnagar Terminus , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 12972
Train Arrival Time : 03:45
Train Departure Time : 03:50
Train Distance From Bhavnagar Terminus , Gujarat to Surat is 526.5

Prerana Express


Starts At   Nagpur Junction , Maharashtra
Ends At   Ahmedabad Junction , Gujarat
Train No : 22137
Train Arrival Time : 23:30
Train Departure Time : 23:35
Train Distance From Nagpur Junction , Maharashtra to Surat is 727

Mumbai Bandra Terminus - Jhansi Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Jhansi Junction , Uttar Pradesh
Train No : 11104
Train Arrival Time : 08:45
Train Departure Time : 08:50
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Tirunelveli - Jamnagar Express


Starts At   Tirunelveli Junction , Tamil Nadu
Ends At   Jamnagar , Gujarat
Train No : 19577
Train Arrival Time : 21:18
Train Departure Time : 21:23
Train Distance From Tirunelveli Junction , Tamil Nadu to Surat is 1871.1

Jamnagar - Tirunelveli Express


Starts At   Jamnagar , Gujarat
Ends At   Tirunelveli Junction , Tamil Nadu
Train No : 19578
Train Arrival Time : 07:20
Train Departure Time : 07:30
Train Distance From Jamnagar , Gujarat to Surat is 559.6

Navjeevan SF Express


Starts At   Ahmedabad Junction , Gujarat
Ends At   Chennai Central , Tamil Nadu
Train No : 12655
Train Arrival Time : 11:40
Train Departure Time : 11:50
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Viramgam - Valsad Passenger


Starts At   Viramgam Junction , Gujarat
Ends At   Valsad , Daman & Diu
Train No : 59050
Train Arrival Time : 18:50
Train Departure Time : 18:55
Train Distance From Viramgam Junction , Gujarat to Surat is 294

Jhansi - Bandra Terminus Express


Starts At   Jhansi Junction , Uttar Pradesh
Ends At   Bandra Terminus , Maharashtra
Train No : 11103
Train Arrival Time : 13:17
Train Departure Time : 13:22
Train Distance From Jhansi Junction , Uttar Pradesh to Surat is 1066.6

Bandra Terminus - Bhagat Ki Kothi Super Fast Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Bhagat ki Kothi , Rajasthan
Train No : 22965
Train Arrival Time : 03:50
Train Departure Time : 03:55
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Ahmedabad - Allahabad Weekly SF Express


Starts At   Ahmedabad Junction , Gujarat
Ends At   Allahabad Junction , Uttar Pradesh
Train No : 22967
Train Arrival Time : 17:35
Train Departure Time : 17:40
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Gorakhpur - Bandra Terminus Antyodaya Express


Starts At   Gorakhpur Junction , Uttar Pradesh
Ends At   Bandra Terminus , Maharashtra
Train No : 22922
Train Arrival Time : 12:15
Train Departure Time : 12:20
Train Distance From Gorakhpur Junction , Uttar Pradesh to Surat is 1773.6

Lokshakti Express


Starts At   Ahmedabad Junction , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 22928
Train Arrival Time : 01:17
Train Departure Time : 01:22
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Karnavati Express


Starts At   Ahmedabad Junction , Gujarat
Ends At  
Train No : 12934
Train Arrival Time : 08:35
Train Departure Time : 08:40
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Jodhpur - KSR Bengaluru Express (via Hubballi)


Starts At   Jodhpur Junction , Rajasthan
Ends At   KSR Bengaluru City Junction , Karnataka
Train No : 16507
Train Arrival Time : 19:05
Train Departure Time : 19:15
Train Distance From Jodhpur Junction , Rajasthan to Surat is 684.2

Coimbatore - Rajkot Express


Starts At   Coimbatore Main Junction , Tamil Nadu
Ends At   Rajkot Junction , Gujarat
Train No : 16614
Train Arrival Time : 09:55
Train Departure Time : 10:05
Train Distance From Coimbatore Main Junction , Tamil Nadu to Surat is 1740.6

Bhusaval - Mumbai Central Passenger Slip (Via Surat)


Starts At   Bhusaval Junction , Maharashtra
Ends At   Surat , Gujarat
Train No : 59076-Slip
Train Arrival Time : 19:45
Train Departure Time :
Train Distance From Bhusaval Junction , Maharashtra to Surat is 334.9

Bhusaval - Surat Passenger


Starts At   Bhusaval Junction , Maharashtra
Ends At   Surat , Gujarat
Train No : 59076
Train Arrival Time : 19:45
Train Departure Time :
Train Distance From Bhusaval Junction , Maharashtra to Surat is 334.9

Dehradun - Kochuveli SF Express


Starts At   Dehradun , Uttarakhand
Ends At   Kochuveli , Kerala
Train No : 22660
Train Arrival Time : 06:25
Train Departure Time : 06:30
Train Distance From Dehradun , Uttarakhand to Surat is 1418.4

Ahmedabad - Chennai Central Special Fare Special


Starts At   Ahmedabad Junction , Gujarat
Ends At   Chennai Central , Tamil Nadu
Train No : 6052
Train Arrival Time : 13:45
Train Departure Time : 13:50
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Avantika SF Express


Starts At   Indore Junction , Madhya Pradesh
Ends At  
Train No : 12962
Train Arrival Time : 01:50
Train Departure Time : 01:55
Train Distance From Indore Junction , Madhya Pradesh to Surat is 566.5

Mumbai Central - Vadodara SF Express


Starts At  
Ends At   Vadodara Junction , Gujarat
Train No : 12927
Train Arrival Time : 04:03
Train Departure Time : 04:05
Train Distance From to Surat is 263.2

Jamnagar - Surat InterCity Express


Starts At   Jamnagar , Gujarat
Ends At   Surat , Gujarat
Train No : 22960
Train Arrival Time : 14:50
Train Departure Time :
Train Distance From Jamnagar , Gujarat to Surat is 559.6

Ahmedabad - Madgoan Weekly Ganapati SpecialFare Special


Starts At   Ahmedabad Junction , Gujarat
Ends At   Madgaon Junction , Goa
Train No : 9416
Train Arrival Time : 13:17
Train Departure Time : 13:22
Train Distance From Ahmedabad Junction , Gujarat to Surat is 228.4

Mumbai Bandra (T.) - Kanpur (Weekly) SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Kanpur Central , Uttar Pradesh
Train No : 22444
Train Arrival Time : 08:45
Train Departure Time : 08:50
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Mahuva - Bandra Terminus SF Express


Starts At   Mahuva Junction , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 22990
Train Arrival Time : 23:50
Train Departure Time : 23:55
Train Distance From Mahuva Junction , Gujarat to Surat is 629.8

Mumbai Bandra (T.) - Dehradun Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Dehradun , Uttarakhand
Train No : 19019
Train Arrival Time : 04:40
Train Departure Time : 04:45
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Ajmer - KSR Bengaluru Garib Nawaz Express


Starts At   Ajmer Junction , Rajasthan
Ends At   KSR Bengaluru City Junction , Karnataka
Train No : 16531
Train Arrival Time : 19:05
Train Departure Time : 19:15
Train Distance From Ajmer Junction , Rajasthan to Surat is 720

Bhavnagar - Surat Link Express


Starts At   Bhavnagar Terminus , Gujarat
Ends At   Surat , Gujarat
Train No : 59230-Slip
Train Arrival Time : 07:15
Train Departure Time :
Train Distance From Bhavnagar Terminus , Gujarat to Surat is 526.5

Bandra Terminus - Gandhidham Weekly Super Fast Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Gandhidham Junction , Gujarat
Train No : 22951
Train Arrival Time : 04:15
Train Departure Time : 04:20
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Coimbatore - Hisar AC SF Express


Starts At   Coimbatore Main Junction , Tamil Nadu
Ends At   Hisar Junction , Haryana
Train No : 22476
Train Arrival Time : 20:00
Train Departure Time : 20:05
Train Distance From Coimbatore Main Junction , Tamil Nadu to Surat is 1515.2

Indore - Lingampalli Humsafar Express


Starts At   Indore Junction , Madhya Pradesh
Ends At   Lingampalli , Andhra Pradesh
Train No : 19316
Train Arrival Time : 18:55
Train Departure Time : 19:00
Train Distance From Indore Junction , Madhya Pradesh to Surat is 566.5

Puri - Ahmedabad SF Express ( via Brahmapur )


Starts At   Puri , Orissa
Ends At   Ahmedabad Junction , Gujarat
Train No : 12843
Train Arrival Time : 03:37
Train Departure Time : 03:42
Train Distance From Puri , Orissa to Surat is 1905.2

Chennai Egmore - Jodhpur Weekly SF Express


Starts At   Chennai Egmore , Tamil Nadu
Ends At   Jodhpur Junction , Rajasthan
Train No : 22663
Train Arrival Time : 20:20
Train Departure Time : 20:25
Train Distance From Chennai Egmore , Tamil Nadu to Surat is 1666.3

Gandhidham - KSR Bengaluru Express


Starts At   Gandhidham Junction , Gujarat
Ends At   KSR Bengaluru City Junction , Karnataka
Train No : 16505
Train Arrival Time : 19:05
Train Departure Time : 19:15
Train Distance From Gandhidham Junction , Gujarat to Surat is 528.8

Okha - Puri Dwarka Express


Starts At   Okha , Gujarat
Ends At   Puri , Orissa
Train No : 18402
Train Arrival Time : 22:20
Train Departure Time : 22:30
Train Distance From Okha , Gujarat to Surat is 727.1

Dadar - Ajmer SF Express


Starts At   Dadar Western , Maharashtra
Ends At   Ajmer Junction , Rajasthan
Train No : 12989
Train Arrival Time : 18:18
Train Departure Time : 18:23
Train Distance From Dadar Western , Maharashtra to Surat is 257.3

Bharuch - Virar MEMU


Starts At   Bharuch Junction , Gujarat
Ends At   Virar , Maharashtra
Train No : 69150
Train Arrival Time : 15:50
Train Departure Time : 16:25
Train Distance From Bharuch Junction , Gujarat to Surat is 59.2

Mumbai Central - Nandurbar Passenger Slip


Starts At  
Ends At   Nandurbar , Maharashtra
Train No : 59441-Slip
Train Arrival Time : 06:05
Train Departure Time : 07:20
Train Distance From to Surat is 263.2

Firozpur Cantt - Mumbai Central Janta Express


Starts At   Firozpur Cantt. Junction , Punjab
Ends At  
Train No : 19024
Train Arrival Time : 13:30
Train Departure Time : 13:35
Train Distance From Firozpur Cantt. Junction , Punjab to Surat is 1508.7

Mumbai Central - Ahmedabad AC Double Decker Express


Starts At  
Ends At   Ahmedabad Junction , Gujarat
Train No : 12931
Train Arrival Time : 17:55
Train Departure Time : 18:00
Train Distance From to Surat is 263.2

Thiruvananthapuram Central - Hazrat Nizamuddin SF Express ( via Alappuzha )


Starts At   Thiruvananthapuram Central , Kerala
Ends At   Hazrat Nizamuddin , Delhi
Train No : 22655
Train Arrival Time : 10:45
Train Departure Time : 10:50
Train Distance From Thiruvananthapuram Central , Kerala to Surat is 1728.3

Bikaner - Dadar SF Express (via Bhildi)


Starts At   Bikaner Junction , Rajasthan
Ends At   Dadar Western , Maharashtra
Train No : 12489
Train Arrival Time : 08:15
Train Departure Time : 08:20
Train Distance From Bikaner Junction , Rajasthan to Surat is 987.9

Bhuj - Dadar SF Express (via Palanpur)


Starts At   Bhuj , Gujarat
Ends At   Dadar Western , Maharashtra
Train No : 12960
Train Arrival Time : 08:15
Train Departure Time : 08:20
Train Distance From Bhuj , Gujarat to Surat is 720.8

Hazrat Nizamuddin - Madgaon Rajdhani Express


Starts At   Hazrat Nizamuddin , Delhi
Ends At   Madgaon Junction , Goa
Train No : 22414
Train Arrival Time : 00:10
Train Departure Time : 00:13
Train Distance From Hazrat Nizamuddin , Delhi to Surat is 1115.3

Mumbai Bandra Terminus - Jaipur SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Jaipur Junction , Rajasthan
Train No : 22933
Train Arrival Time : 20:33
Train Departure Time : 20:38
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Sawantwadi Road - Vadodara Mahamana Special Fare Special


Starts At   Sawantwadi Road , Maharashtra
Ends At   Vadodara Junction , Gujarat
Train No : 9105
Train Arrival Time : 03:27
Train Departure Time : 03:30
Train Distance From Sawantwadi Road , Maharashtra to Surat is 718.1

Muzaffarpur - Bandra Terminus Avadh Express


Starts At   Muzaffarpur Junction , Bihar
Ends At   Bandra Terminus , Maharashtra
Train No : 19040
Train Arrival Time : 23:25
Train Departure Time : 23:30
Train Distance From Muzaffarpur Junction , Bihar to Surat is 1903

Veraval - Mumbai Central Express


Starts At   Veraval Junction , Gujarat
Ends At  
Train No : 19570
Train Arrival Time : 02:33
Train Departure Time : 02:38
Train Distance From Veraval Junction , Gujarat to Surat is 660.1

Bilaspur - Hapa SF Express


Starts At   Bilaspur Junction , Chattisgarh
Ends At   Hapa , Gujarat
Train No : 22940
Train Arrival Time : 04:27
Train Departure Time : 04:32
Train Distance From Bilaspur Junction , Chattisgarh to Surat is 1139.4

Bandra Terminus - Surat InterCity Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Surat , Gujarat
Train No : 12935
Train Arrival Time : 11:10
Train Departure Time :
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Amrapur Aravali Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Jaipur Junction , Rajasthan
Train No : 19707
Train Arrival Time : 00:47
Train Departure Time : 00:52
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Karnavati Express


Starts At  
Ends At   Ahmedabad Junction , Gujarat
Train No : 12933
Train Arrival Time : 17:35
Train Departure Time : 17:40
Train Distance From to Surat is 263.2

Bandra Terminus - Chandigarh Bi-weekly SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Chandigarh Junction , Chandigarh
Train No : 22451
Train Arrival Time : 15:55
Train Departure Time : 16:00
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Darshan Express


Starts At   Pune Junction , Maharashtra
Ends At   Hazrat Nizamuddin , Delhi
Train No : 12493
Train Arrival Time : 12:10
Train Departure Time : 12:20
Train Distance From Pune Junction , Maharashtra to Surat is 395.9

Palitana - Bandra Terminus SF Express


Starts At   Palitana , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 22936
Train Arrival Time : 06:25
Train Departure Time : 06:30
Train Distance From Palitana , Gujarat to Surat is 533.6

Yesvantpur - Bikaner Express


Starts At   Yesvantpur Junction , Karnataka
Ends At   Bikaner Junction , Rajasthan
Train No : 16587
Train Arrival Time : 12:10
Train Departure Time : 12:20
Train Distance From Yesvantpur Junction , Karnataka to Surat is 1480.8

Jaipur - Yesvantpur Suvidha Express


Starts At   Jaipur Junction , Rajasthan
Ends At   Yesvantpur Junction , Karnataka
Train No : 82654
Train Arrival Time : 13:53
Train Departure Time : 13:58
Train Distance From Jaipur Junction , Rajasthan to Surat is 900.3

Indore - Kochuveli Weekly Express


Starts At   Indore Junction , Madhya Pradesh
Ends At   Kochuveli , Kerala
Train No : 19332
Train Arrival Time : 06:25
Train Departure Time : 06:30
Train Distance From Indore Junction , Madhya Pradesh to Surat is 566.5

Mahuva - Mumbai Bandra (T.) SF Express


Starts At   Mahuva Junction , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 22994
Train Arrival Time : 07:20
Train Departure Time : 07:25
Train Distance From Mahuva Junction , Gujarat to Surat is 629.8

Paschim (Deluxe) SF Express


Starts At   Amritsar Junction , Punjab
Ends At   Bandra Terminus , Maharashtra
Train No : 12926
Train Arrival Time : 10:20
Train Departure Time : 10:25
Train Distance From Amritsar Junction , Punjab to Surat is 1570.9

Bhuj - Pune Express


Starts At   Bhuj , Gujarat
Ends At   Pune Junction , Maharashtra
Train No : 11091
Train Arrival Time : 20:00
Train Departure Time : 20:10
Train Distance From Bhuj , Gujarat to Surat is 587

Mumbai Central - Ahmedabad Passenger


Starts At  
Ends At   Ahmedabad Junction , Gujarat
Train No : 59439
Train Arrival Time : 20:45
Train Departure Time : 21:00
Train Distance From to Surat is 263.2

Jodhpur - Chennai Egmore Weekly SF Express


Starts At   Jodhpur Junction , Rajasthan
Ends At   Chennai Egmore , Tamil Nadu
Train No : 22664
Train Arrival Time : 11:20
Train Departure Time : 11:25
Train Distance From Jodhpur Junction , Rajasthan to Surat is 684.2

Bandra Terminus - Jammu Tawi Vivek Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Jammu Tawi , Jammu & Kashmir
Train No : 19027
Train Arrival Time : 15:55
Train Departure Time : 16:00
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Gandhidham - Visakhapatnam Weekly Express


Starts At   Gandhidham Junction , Gujarat
Ends At   Visakhapatnam Junction , Andhra Pradesh
Train No : 18502
Train Arrival Time : 08:15
Train Departure Time : 08:30
Train Distance From Gandhidham Junction , Gujarat to Surat is 528.8

Mumbai Bandra Terminus - Hazrat Nizamuddin Yuva Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Hazrat Nizamuddin , Delhi
Train No : 12247
Train Arrival Time : 20:05
Train Departure Time : 20:10
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

August Kranti Rajdhani Express


Starts At  
Ends At   Hazrat Nizamuddin , Delhi
Train No : 12953
Train Arrival Time : 20:50
Train Departure Time : 20:55
Train Distance From to Surat is 263.2

Bandra Terminus - Delhi Sarai Rohilla SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Delhi Sarai Rohilla , Delhi
Train No : 22949
Train Arrival Time : 16:45
Train Departure Time : 16:50
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Mumbai Bandra (T.) - Mahuva SF Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Mahuva Junction , Gujarat
Train No : 22989
Train Arrival Time : 15:30
Train Departure Time : 15:35
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Palace Queen Humsafar Express


Starts At   Mysuru Junction , Karnataka
Ends At   Udaipur City , Rajasthan
Train No : 19668
Train Arrival Time : 15:42
Train Departure Time : 15:47
Train Distance From Mysuru Junction , Karnataka to Surat is 1561.9

Bhusaval - Surat Passenger


Starts At   Bhusaval Junction , Maharashtra
Ends At   Surat , Gujarat
Train No : 59014
Train Arrival Time : 04:10
Train Departure Time :
Train Distance From Bhusaval Junction , Maharashtra to Surat is 334.9

Kakinada Port - Bhavnagar Terminus Express


Starts At   Kakinada Port , Andhra Pradesh
Ends At   Bhavnagar Terminus , Gujarat
Train No : 17204
Train Arrival Time : 09:55
Train Departure Time : 10:05
Train Distance From Kakinada Port , Andhra Pradesh to Surat is 1518.7

Puri - Gandhidham Weekly SF Express (via Bhubaneswar)


Starts At   Puri , Orissa
Ends At   Gandhidham Junction , Gujarat
Train No : 12994
Train Arrival Time : 03:37
Train Departure Time : 03:42
Train Distance From Puri , Orissa to Surat is 1755.2

Madgaon - Hapa Weekly SF Express


Starts At   Madgaon Junction , Goa
Ends At   Hapa , Gujarat
Train No : 22907
Train Arrival Time : 00:15
Train Departure Time : 00:20
Train Distance From Madgaon Junction , Goa to Surat is 793.7

Tiruchchirappalli - Shri Ganganagar HumSafar Express


Starts At   Tiruchchirappalli Junction , Tamil Nadu
Ends At   Shri Ganganagar Junction , Rajasthan
Train No : 22498
Train Arrival Time : 15:25
Train Departure Time : 15:30
Train Distance From Tiruchchirappalli Junction , Tamil Nadu to Surat is 1842.6

Bandra Terminus - Jamnagar Uday Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Jamnagar , Gujarat
Train No : 22923
Train Arrival Time : 04:15
Train Departure Time : 04:20
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Avantika SF Express


Starts At  
Ends At   Indore Junction , Madhya Pradesh
Train No : 12961
Train Arrival Time : 23:10
Train Departure Time : 23:15
Train Distance From to Surat is 263.2

Saurashtra Janta Express


Starts At   Bandra Terminus , Maharashtra
Ends At   Jamnagar , Gujarat
Train No : 19217
Train Arrival Time : 21:37
Train Departure Time : 21:42
Train Distance From Bandra Terminus , Maharashtra to Surat is 252.1

Kutch SF Express


Starts At   Bhuj , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 22956
Train Arrival Time : 06:55
Train Departure Time : 07:00
Train Distance From Bhuj , Gujarat to Surat is 587

KSR Bengaluru - Bhagat Ki Kothi Express (Via Guntakal)


Starts At   KSR Bengaluru City Junction , Karnataka
Ends At   Jodhpur Junction , Rajasthan
Train No : 16534
Train Arrival Time : 02:45
Train Departure Time : 02:55
Train Distance From KSR Bengaluru City Junction , Karnataka to Surat is 1494.8

Flying Ranee


Starts At  
Ends At   Surat , Gujarat
Train No : 12921
Train Arrival Time : 22:35
Train Departure Time :
Train Distance From to Surat is 263.2

Surat - Valsad MEMU


Starts At   Surat , Gujarat
Ends At   Valsad , Daman & Diu
Train No : 69152
Train Arrival Time :
Train Departure Time : 09:20
Train Distance From Surat , Gujarat to Surat is 0

Surat Nandurbar MEMU


Starts At   Surat , Gujarat
Ends At   Nandurbar , Maharashtra
Train No : 69169
Train Arrival Time :
Train Departure Time : 18:30
Train Distance From Surat , Gujarat to Surat is 0

Surat - Bhusaval Passenger


Starts At   Surat , Gujarat
Ends At   Bhusaval Junction , Maharashtra
Train No : 59077
Train Arrival Time :
Train Departure Time : 16:45
Train Distance From Surat , Gujarat to Surat is 0

Surat - Bhusaval Passenger


Starts At   Surat , Gujarat
Ends At   Bhusaval Junction , Maharashtra
Train No : 59013
Train Arrival Time :
Train Departure Time : 23:35
Train Distance From Surat , Gujarat to Surat is 0

Surat - Amravati Express


Starts At   Surat , Gujarat
Ends At   Amravati , Maharashtra
Train No : 19025
Train Arrival Time :
Train Departure Time : 11:00
Train Distance From Surat , Gujarat to Surat is 0

Surat - Bhavnagar Express Slip


Starts At   Surat , Gujarat
Ends At   Bhavnagar Terminus , Gujarat
Train No : 12945-Slip
Train Arrival Time :
Train Departure Time : 05:30
Train Distance From Surat , Gujarat to Surat is 0

Surat - Valsad Shuttle


Starts At   Surat , Gujarat
Ends At   Valsad , Daman & Diu
Train No : 59048
Train Arrival Time :
Train Departure Time : 18:20
Train Distance From Surat , Gujarat to Surat is 0

Surat - Bhagalpur (Tapti Ganga) SF Express


Starts At   Surat , Gujarat
Ends At   Bhagalpur Junction , Bihar
Train No : 22947
Train Arrival Time :
Train Departure Time : 09:50
Train Distance From Surat , Gujarat to Surat is 0

Surat - Bhusaval Passenger


Starts At   Surat , Gujarat
Ends At   Bhusaval Junction , Maharashtra
Train No : 59075
Train Arrival Time :
Train Departure Time : 07:15
Train Distance From Surat , Gujarat to Surat is 0

Surat - Vadodara MEMU


Starts At   Surat , Gujarat
Ends At   Vadodara Junction , Gujarat
Train No : 69109
Train Arrival Time :
Train Departure Time : 16:10
Train Distance From Surat , Gujarat to Surat is 0

Surat - Hapa (Weekly) InterCity Express


Starts At   Surat , Gujarat
Ends At   Hapa , Gujarat
Train No : 22961
Train Arrival Time :
Train Departure Time : 13:30
Train Distance From Surat , Gujarat to Surat is 0

Surat - Malda Town Express


Starts At   Surat , Gujarat
Ends At   Malda Town , West Bengal
Train No : 13426
Train Arrival Time :
Train Departure Time : 12:50
Train Distance From Surat , Gujarat to Surat is 0

Surat - Jamnagar InterCity Express


Starts At   Surat , Gujarat
Ends At   Jamnagar , Gujarat
Train No : 22959
Train Arrival Time :
Train Departure Time : 13:30
Train Distance From Surat , Gujarat to Surat is 0

Surat - Muzaffarpur Express


Starts At   Surat , Gujarat
Ends At   Muzaffarpur Junction , Bihar
Train No : 19053
Train Arrival Time :
Train Departure Time : 06:10
Train Distance From Surat , Gujarat to Surat is 0

Surat - Vadodara MEMU


Starts At   Surat , Gujarat
Ends At   Vadodara Junction , Gujarat
Train No : 69111
Train Arrival Time :
Train Departure Time : 17:45
Train Distance From Surat , Gujarat to Surat is 0

Surat - Bharuch MEMU


Starts At   Surat , Gujarat
Ends At   Bharuch Junction , Gujarat
Train No : 69171
Train Arrival Time :
Train Departure Time : 18:30
Train Distance From Surat , Gujarat to Surat is 0

Surat - Valsad Memu Special


Starts At   Surat , Gujarat
Ends At   Valsad , Daman & Diu
Train No : 9070
Train Arrival Time :
Train Departure Time : 17:45
Train Distance From Surat , Gujarat to Surat is 0

Tapti Ganga Express


Starts At   Surat , Gujarat
Ends At   Chhapra Junction , Bihar
Train No : 19045
Train Arrival Time :
Train Departure Time : 09:50
Train Distance From Surat , Gujarat to Surat is 0

Surat - Puri Superfast Express


Starts At   Surat , Gujarat
Ends At   Puri , Orissa
Train No : 22828
Train Arrival Time :
Train Departure Time : 08:30
Train Distance From Surat , Gujarat to Surat is 0

Flying Ranee


Starts At   Surat , Gujarat
Ends At  
Train No : 12922
Train Arrival Time :
Train Departure Time : 05:30
Train Distance From Surat , Gujarat to Surat is 0

Surat - Sanjan MEMU


Starts At   Surat , Gujarat
Ends At   Sanjan , Daman & Diu
Train No : 69142
Train Arrival Time :
Train Departure Time : 17:25
Train Distance From Surat , Gujarat to Surat is 0

Surat - Bandra Terminus SF InterCity Express


Starts At   Surat , Gujarat
Ends At   Bandra Terminus , Maharashtra
Train No : 12936
Train Arrival Time :
Train Departure Time : 16:05
Train Distance From Surat , Gujarat to Surat is 0

Surat - Mahuva SF Express


Starts At   Surat , Gujarat
Ends At   Mahuva Junction , Gujarat
Train No : 12945
Train Arrival Time :
Train Departure Time : 05:30
Train Distance From Surat , Gujarat to Surat is 0

Surat - Virar Passenger


Starts At   Surat , Gujarat
Ends At   Virar , Maharashtra
Train No : 59038
Train Arrival Time :
Train Departure Time : 04:15
Train Distance From Surat , Gujarat to Surat is 0
Things to do here:
Theme:
Near By Other Tourist Places

Surat   5 KM near     
Navsari   34 KM near     
Ankleshwar   51 KM near     
Bharuch   62 KM near     
Dahej   70 KM near     
Near By major Cities
Ahmedabad  230 KM near     
Gandhinagar  253 KM near     
Mumbai  278 KM near     
Near By Air Ports
Bhavnagar Airport   101 KM near     
Vadodara Airport   145 KM near     
Gandhinagar Airport   191 KM near     
Diu Airport   231 KM near     
Near By Local Cities
Surat  2 KM near     
Bhavnagar  106 KM near     
Vadodara  142 KM near     
Nashik  186 KM near     
Near By Districts
Surat   3 KM near     
Navsari   33 KM near     
Bharuch   64 KM near     
Valsad   75 KM near     
Near By RailWay Station
Surat Rail Way Station   0.7 KM near     
Utran Rail Way Station   3.6 KM near     
Udhna Junction Rail Way Station   5.3 KM near     




All Rights Reserved 2021 onefivenine.com             Contact Us             About Us /             Privacy Policy