Delhi to Surat Train Time Table Get information on arrival and departure times of all trains passing from Delhi to Surat.
The distance between Delhi and Surat is 1125 km . The time taken to cover the distance is 17 hours 32 minutes . The distance and time values are average values of all trains across all routes between the two stations.
Schedule of Trains from Delhi to Surat Train Departure Arrival 12904, Golden Temple Mail Runs on ALL DAYS 07:20 Hazrat Nizamuddin 01:03 Surat 12215, Delhi Sarai Rohilla - Bandra Terminus Garibrath Runs on MON TUE THU SAT 09:20 Delhi* 04:46 Surat 22452, Chandigarh - Bandra Terminus Express Runs on SUN WED 10:02 Delhi Cantt 05:15 Surat 22654, Hazrat Nizamuddin - Thiruvananthapuram Central Weekly Superfast Express Runs on MON 10:05 Hazrat Nizamuddin 03:05 Surat 22656, Hazrat Nizamuddin - Thiruvananthapuram Central Weekly Superfast Express Runs on FRI 10:05 Hazrat Nizamuddin 03:05 Surat 22414, Hazrat Nizamuddin - Madgaon Rajdhani Express Runs on FRI SAT 10:55 Hazrat Nizamuddin 00:10 Surat 19024, Firozpur Cant - Mumbai Central Janata Runs on ALL DAYS 13:30 New Delhi 13:30 Surat 12484, Kochuveli Express Runs on SUN 13:40 New Delhi 06:25 Surat 19024, Firozpur Cant - Mumbai Central Janata Runs on ALL DAYS 13:47 Hazrat Nizamuddin 13:30 Surat 12484, Kochuveli Express Runs on SUN 13:55 Hazrat Nizamuddin 06:25 Surat 22660, Dehradun - Kochuveli Sup Express Runs on MON 13:55 Hazrat Nizamuddin 06:20 Surat 12248, Hazrat Nizamuddin - Bandra Terminus Yuva Sf Ac Express Runs on SAT 15:35 Hazrat Nizamuddin 05:15 Surat 12910, Bandra Terminus Garib Rath Runs on SUN WED FRI 15:35 Hazrat Nizamuddin 04:45 Surat 12926, Paschim Express Runs on ALL DAYS 15:58 Subzi Mandi 10:20 Surat 22950, Delhi Sarai Rohilla - Bandra Terminus Superfast Express Runs on THU 16:20 Delhi Sarai Rohilla 13:07 Surat 12952, Mumbai Rajdhani Express Runs on ALL DAYS 16:25 New Delhi 04:58 Surat 22950, Delhi Sarai Rohilla - Bandra Terminus Superfast Express Runs on THU 16:40 Delhi Cantt 13:07 Surat 12926, Paschim Express Runs on ALL DAYS 16:45 New Delhi 10:20 Surat 12954, August Kranti Raj Express Runs on ALL DAYS 16:50 Hazrat Nizamuddin 05:57 Surat 12472, Swaraj Express Runs on TUE WED FRI SAT 21:00 Subzi Mandi 14:00 Surat 12494, Hazrat Nizamuddin - Pune Jn Ac Exp Special Runs on FRI 21:35 Hazrat Nizamuddin 13:17 Surat 04418, Hazrat Nizamuddin - Pune Jn Ac Exp Special Runs on TUE 21:35 Hazrat Nizamuddin 13:00 Surat 12472, Swaraj Express Runs on TUE WED FRI SAT 21:50 New Delhi 14:00 Surat 19020, Bdts Express Runs on ALL DAYS 21:50 Hazrat Nizamuddin 22:22 Surat 12912, Haridwar Jn - Valsad [weekly] Sf Express Runs on WED 23:35 Hazrat Nizamuddin 17:10 Surat 22634, Hazrat Nizamuddin - Thiruvananthapuram Central Superfast Express Runs on FRI 23:35 Hazrat Nizamuddin 17:10 Surat 22918, Haridwar Jn - Bandra Terminus Superfast Express Runs on THU 23:35 Hazrat Nizamuddin 17:05 Surat
Asterisk (* ) indicates multiple railway stations for boarding the train at source or to disembark at destination. Click on the train name to find the arrival time/ departure time at your preferred station.
Reverse Journey: View Trains from Surat to Delhi .
Connecting Trains
You are here:Home > Trains between Stations > Trains from Delhi to Surat