Trains from Ujjain to Surat
482 km by rail · 18 direct trains · fastest 7 hr 8 min on the 09324 Indore–Pune Special · 2 daily · 1 station in Ujjain, 2 in Surat
- Departures
- 01:30 – 23:10
- Fare from
- ₹310
- Sleeper · estimate
Every direct train
- 22194Gwalior–Daund Superfast Express01:308 hr 13 min09:43
Ujjain Jn (UJN) to Surat (ST)
483 km · Superfast
- 02134Bandra Terminus Festival Special01:458 hr 36 min10:21
Ujjain Jn (UJN) to Surat (ST)
491 km · Superfast
- 22910Puri–Valsad Superfast03:157 hr 50 min11:05
Ujjain Jn (UJN) to Surat (ST)
483 km · Superfast
- 09066Chhapra–Surat Special03:357 hr 40 min11:15
Ujjain Jn (UJN) to Surat (ST)
482 km · Mail/Express
- 02199Jhansi–Bandra Terminus Superfast Express04:008 hr 25 min12:25
Ujjain Jn (UJN) to Surat (ST)
482 km · Superfast
- 22195Jhansi–Bandra Terminus Superfast Express04:008 hr 25 min12:25
Ujjain Jn (UJN) to Surat (ST)
482 km · Mail/Express
- 09094Ayodhya Cant – Udhana Special08:039 hr 12 min17:15
Ujjain Jn (UJN) to Udhna Jn (UDN)
486 km · Mail/Express
- 19054Muzaffarpur–Surat Express08:308 hr 25 min16:55
Ujjain Jn (UJN) to Surat (ST)
483 km · Mail/Express
- 04105Prayagraj–Udhna Special12:408 hr 10 min20:50
Ujjain Jn (UJN) to Udhna Jn (UDN)
486 km · Mail/Express
- 09324Indore–Pune Special12:457 hr 8 min19:53
Ujjain Jn (UJN) to Surat (ST)
482 km · Mail/Express · fastest
- 20916Indore–Charlapalli Humsafar12:457 hr 8 min19:53
Ujjain Jn (UJN) to Surat (ST)
483 km · Superfast
- 20962Banaras–Udhna Superfast Express12:458 hr 5 min20:50
Ujjain Jn (UJN) to Udhna Jn (UDN)
486 km · Superfast
- 22944Indore–Daund Express17:557 hr 37 min01:32+1 arrives the next day
Ujjain Jn (UJN) to Surat (ST)
483 km · Superfast
- 09080Indore–Mumbai Central Superfast Special18:258 hr 15 min02:40+1 arrives the next day
Ujjain Jn (UJN) to Surat (ST)
482 km · Mail/Express
- 09086Indore–Mumbai Central AC Superfast18:258 hr 15 min02:40+1 arrives the next day
Ujjain Jn (UJN) to Surat (ST)
482 km · Mail/Express
- 12962Avantika Express18:557 hr 34 min02:29+1 arrives the next day
Ujjain Jn (UJN) to Surat (ST)
483 km · Superfast
- 19092Bandra Terminus Humsafar20:008 hr 50 min04:50+1 arrives the next day
Ujjain Jn (UJN) to Surat (ST)
484 km · Mail/Express
- 20932Indore–Thiruvananthapuram North Superfast Express23:107 hr 47 min06:57+1 arrives the next day
Ujjain Jn (UJN) to Surat (ST)
483 km · Mail/Express
Search Ujjain 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
Ujjain Jn UJN to Surat ST
22:107 hr 3 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.
12228 often runs late
- One change at Vadodara JnBRC
Ujjain Jn UJN to Surat ST
22:107 hr 27 min05:37+1 arrives the next dayHolds 9 in 101 hr 5 min to change at BRCHolds about 9 times in 10 here. Measured on 2,52,063 paired days.
- One change at Vadodara JnBRC
Ujjain Jn UJN to Surat ST
22:108 hr 3 min06:13+1 arrives the next dayHolds 10 in 101 hr 39 min to change at BRCHolds about 19 times in 20 here. Measured on 2,52,063 paired days.
- One change at Ratlam JnRTM
Ujjain Jn UJN to Surat ST
22:108 hr 3 min06:13+1 arrives the next dayHolds 10 in 101 hr 2 min to change at RTMHolds about 19 times in 20 here. Measured on 84,303 paired days.
15559 often runs late