Trains from Kota to Surat
638 km by rail · 57 direct trains · fastest 7 hr 33 min on the 12952 Mumbai Central Tejas Rajdhani · 7 daily · 2 stations in Kota, 3 in Surat
- Departures
- 00:35 – 23:55
- Fare from
- ₹405
- Sleeper · estimate
Every direct train
- 22922Antyodaya Express00:359 hr 42 min10:17
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 14711Bikaner–Bandra Terminus Special00:4010 hr 25 min11:05
Kota Jn (KOTA) to Surat (ST)
652 km · Mail/Express
- 01907Agra Cantt–Udhna Special00:5512 hr 30 min13:25
Kota Jn (KOTA) to Udhna Jn (UDN)
656 km · Mail/Express
- 05053Gorakhpur–Bandra Terminus Special01:1011 hr 21 min12:31
Kota Jn (KOTA) to Surat (ST)
651 km · Mail/Express
- 12284Hazrat Nizamuddin–Ernakulam Duronto02:308 hr 47 min11:17
Kota Jn (KOTA) to Surat (ST)
654 km · Rajdhani
- 12494Darshan Express02:308 hr 47 min11:17
Kota Jn (KOTA) to Surat (ST)
654 km · Superfast
- 12472Swaraj Express02:509 hr 35 min12:25
Kota Jn (KOTA) to Surat (ST)
652 km · Superfast
- 19020Haridwar–Bandra Terminus Express03:2513 hr 52 min17:17
Dakaniya Talav (DKNT) to Surat (ST)
643 km · Mail/Express
- 12912Valsad Superfast Express03:509 hr 10 min13:00
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 22634Hazrat Nizamuddin–Thiruvananthapuram Express03:508 hr 47 min12:37
Kota Jn (KOTA) to Surat (ST)
654 km · Superfast
- 22918Haridwar–Bandra Terminus Superfast Express03:508 hr 47 min12:37
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 05033Gomti Nagar–Valsad Express04:009 hr 45 min13:45
Kota Jn (KOTA) to Surat (ST)
652 km · Mail/Express
- 01484Hazrat Nizamuddin KK Superfast Special05:507 hr 45 min13:35
Kota Jn (KOTA) to Surat (ST)
652 km · Mail/Express
- 09098Ayodhya Cantt–Udhna Special05:5011 hr 40 min17:30
Kota Jn (KOTA) to Udhna Jn (UDN)
656 km · Superfast
- 04175Subedarganj–Dadar Superfast Special06:0011 hr 49 min17:49
Kota Jn (KOTA) to Surat (ST)
652 km · Mail/Express
- 22443Kanpur–Bandra Terminus Express06:3010 hr 15 min16:45
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 22976Ramnagar–Bandra Terminus Express06:3010 hr 15 min16:45
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 04002Hazrat Nizamuddin–Dadar Special06:4511 hr 4 min17:49
Kota Jn (KOTA) to Surat (ST)
652 km · Mail/Express
- 09076Kathgodam–Mumbai Central Superfast Special06:4510 hr 5 min16:50
Kota Jn (KOTA) to Surat (ST)
657 km · Superfast
- 04139Prayagraj–Dadar Special07:0010 hr 49 min17:49
Kota Jn (KOTA) to Surat (ST)
652 km · Mail/Express
- 20922Lucknow Jn–Bandra Terminus Superfast Express07:009 hr 45 min16:45
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 12904Golden Temple Mail10:209 hr 21 min19:41
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express10:409 hr 13 min19:53
Kota Jn (KOTA) to Surat (ST)
654 km · Superfast
- 22656Hazrat Nizamuddin–Ernakulam Superfast Express10:409 hr 13 min19:53
Kota Jn (KOTA) to Surat (ST)
654 km · Superfast
- 12264Pune Duronto Express10:558 hr 19 min19:14
Kota Jn (KOTA) to Surat (ST)
654 km · Rajdhani
- 12432Thiruvananthapuram Rajdhani10:558 hr 19 min19:14
Kota Jn (KOTA) to Surat (ST)
654 km · Rajdhani
- 22414Hazrat Nizamuddin–Madgaon Rajdhani10:558 hr 19 min19:14
Kota Jn (KOTA) to Surat (ST)
654 km · Rajdhani
- 12450Goa Sampark Kranti11:208 hr 46 min20:06
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 04167Kanpur–Udhna Special11:2510 hr 15 min21:40
Kota Jn (KOTA) to Udhna Jn (UDN)
656 km · Superfast
- 19038Avadh Express12:3210 hr 54 min23:26
Dakaniya Talav (DKNT) to Surat (ST)
644 km · Mail/Express
- 09621Ajmer–Bandra Terminus Superfast Special12:5511 hr23:55
Kota Jn (KOTA) to Surat (ST)
661 km · Superfast
- 09184Banaras–Mumbai Central Special13:509 hr 59 min23:49
Kota Jn (KOTA) to Surat (ST)
651 km · Mail/Express
- 20942Ghazipur City–Bandra Terminus Superfast Express13:559 hr 44 min23:39
Kota Jn (KOTA) to Surat (ST)
653 km · Mail/Express
- 09627Ajmer–Solapur Superfast Special15:1510 hr 17 min01:32+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
652 km · Superfast
- 05037Barhni–Bandra Terminus Unreserved Special15:4010 hr 47 min02:27+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
652 km · Mail/Express
- 12940Jaipur–Pune Express16:059 hr 5 min01:10+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 12978Maru Sagar Express16:059 hr 5 min01:10+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
654 km · Superfast
- 22979Hisar KK Superfast16:059 hr 5 min01:10+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
652 km · Superfast
- 22934Jaipur–Bandra Terminus Superfast Express16:409 hr 37 min02:17+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 09152Madhubani–Udhna Special17:049 hr 21 min02:25+1 arrives the next day
Kota Jn (KOTA) to Sayan (SYN)
638 km · Mail/Express
- 12956Jaipur–Mumbai Central Superfast Express17:209 hr 28 min02:48+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 20437Amrit Bharat17:5010 hr 15 min04:05+1 arrives the next day
Kota Jn (KOTA) to Udhna Jn (UDN)
656 km · Mail/Express
- 12218Kerala Sampark Kranti Superfast18:158 hr 45 min03:00+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 12484Amritsar–Thiruvananthapuram North Superfast Express18:158 hr 45 min03:00+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 22660Rishikesh–Thiruvananthapuram North Superfast Express18:158 hr 45 min03:00+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 05183Azamgarh–Bandra Terminus Superfast Special19:058 hr 35 min03:40+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
652 km · Mail/Express
- 22544Lalkua–Bandra Terminus Superfast Express19:409 hr 10 min04:50+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
652 km · Mail/Express
- 04177Subedarganj–Valsad SMR Special20:3012 hr 34 min09:04+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
652 km · Mail/Express
- 12248Bandra Yuva Express21:208 hr 17 min05:37+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
654 km · Superfast
- 12908Maharashtra Sampark Kranti Express21:208 hr 20 min05:40+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
654 km · Superfast
- 12910Bandra Terminus Garib Rath21:208 hr 17 min05:37+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
654 km · Garib Rath
- 12952Mumbai Central Tejas Rajdhani21:407 hr 33 min05:13+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
653 km · Rajdhani · fastest
- 12954August Kranti Tejas Rajdhani Express22:108 hr 3 min06:13+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
654 km · Rajdhani
- 09008Dho Mumbai Central Special22:4513 hr 58 min12:43+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
652 km · Mail/Express
- 09625Ajmer–Daund Superfast Special23:059 hr 54 min08:59+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
657 km · Superfast
- 12926Paschim Express23:4010 hr 49 min10:29+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
- 12980Jaipur–Bandra Terminus Express23:558 hr 59 min08:54+1 arrives the next day
Kota Jn (KOTA) to Surat (ST)
653 km · Superfast
Search Kota to Surat for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Ratlam JnRTM
Kota Jn KOTA to Surat ST
20:059 hr 8 min05:13+1 arrives the next dayHolds 9 in 101 hr 3 min to change at RTMHolds about 9 times in 10 here. Measured on 57,918 paired days.
both trains usually run on time
- One change at Vadodara JnBRC
Kota Jn KOTA to Surat ST
23:559 hr 36 min09:31+1 arrives the next dayHolds 9 in 101 hr to change at BRC — tightHolds about 9 times in 10 here. 63 min would make it 9 in 10. Measured on 3,44,034 paired days.
- One change at Vadodara JnBRC
Kota Jn KOTA to Surat ST
18:159 hr 40 min03:55+1 arrives the next day12218 KERLA S KRNTI SF 18:15 — 01:15 on Wed
Holds 9 in 101 hr 7 min to change at BRCHolds about 9 times in 10 here. Measured on 2,52,063 paired days.
20944 BGKT BDTS HMSFR 02:22 — 03:55 on Fri
12484 often runs late