Trains from Ajmer to Surat
720 km by rail · 23 direct trains · fastest 11 hr 36 min on the 16209 Ajmer–Mysuru Express · 1 daily · 2 stations in Ajmer, 2 in Surat
- Departures
- 00:11 – 23:57
- Fare from
- ₹410
- Sleeper · estimate
Every direct train
- 09002Bhiwani–Mumbai Central Superfast Special00:1112 hr 32 min12:43
Nasirabad (NSD) to Surat (ST)
738 km · Mail/Express
- 20668Jaipur–Yesvantpur Superfast Express00:1512 hr 22 min12:37
Ajmer Jn (AII) to Surat (ST)
762 km · Superfast
- 06182Jaipur–Coimbatore Special00:4212 hr 23 min13:05
Nasirabad (NSD) to Udhna Jn (UDN)
742 km · Mail/Express
- 16209Ajmer–Mysuru Express06:1511 hr 36 min17:51
Ajmer Jn (AII) to Surat (ST)
720 km · Mail/Express · fastest
- 16531Ajmer–Bengaluru Garib Nawaz06:1511 hr 36 min17:51
Ajmer Jn (AII) to Surat (ST)
720 km · Mail/Express
- 09621Ajmer–Bandra Terminus Superfast Special06:3517 hr 20 min23:55
Ajmer Jn (AII) to Surat (ST)
1,035 km · Superfast
- 09627Ajmer–Solapur Superfast Special09:0016 hr 32 min01:32+1 arrives the next day
Ajmer Jn (AII) to Surat (ST)
1,025 km · Superfast
- 12978Maru Sagar Express10:1514 hr 55 min01:10+1 arrives the next day
Ajmer Jn (AII) to Surat (ST)
1,027 km · Superfast
- 19723Jaipur–Bandra Terminus HSPL10:5814 hr 12 min01:10+1 arrives the next day
Nasirabad (NSD) to Surat (ST)
738 km · Mail/Express
- 14701Aravali Express12:0013 hr 52 min01:52+1 arrives the next day
Ajmer Jn (AII) to Surat (ST)
720 km · Mail/Express
- 12215Bandra Terminus Garib Rath16:0011 hr 55 min03:55+1 arrives the next day
Ajmer Jn (AII) to Surat (ST)
743 km · Garib Rath
- 22452Chandigarh–Bandra Terminus Express16:0011 hr 55 min03:55+1 arrives the next day
Ajmer Jn (AII) to Surat (ST)
721 km · Superfast
- 09625Ajmer–Daund Superfast Special16:4516 hr 14 min08:59+1 arrives the next day
Ajmer Jn (AII) to Surat (ST)
1,031 km · Superfast
- 09653Ajmer–Bandra Terminus Superfast Special18:1813 hr 33 min07:51+1 arrives the next day
Nasirabad (NSD) to Surat (ST)
746 km · Superfast
- 20824Ajmer–Puri Superfast Express19:2011 hr 50 min07:10+1 arrives the next day
Ajmer Jn (AII) to Surat (ST)
720 km · Superfast
- 16282Ajmer–Mysuru Express19:3614 hr 29 min10:05+1 arrives the next day
Nasirabad (NSD) to Surat (ST)
738 km · Mail/Express
- 04727Hisar–Valsad Special TOD20:3713 hr 21 min09:58+1 arrives the next day
Nasirabad (NSD) to Surat (ST)
738 km · Mail/Express
- 12990Ajmer–Dadar Express20:4511 hr 57 min08:42+1 arrives the next day
Ajmer Jn (AII) to Surat (ST)
720 km · Superfast
- 12996Ajmer–Bandra Terminus Superfast Express21:0013 hr 5 min10:05+1 arrives the next day
Nasirabad (NSD) to Surat (ST)
738 km · Superfast
- 06014Madar–Thiruvananthapuram TOD Special22:1513 hr 25 min11:40+1 arrives the next day
Ajmer Jn (AII) to Surat (ST)
762 km · Mail/Express
- 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express22:2012 hr 57 min11:17+1 arrives the next day
Ajmer Jn (AII) to Surat (ST)
720 km · Superfast
- 09006Bhiwani–Bandra Terminus Superfast Special22:4812 hr 42 min11:30+1 arrives the next day
Nasirabad (NSD) to Surat (ST)
738 km · Mail/Express
- 17296Hisar–Kakinada Town Express23:5712 hr 29 min12:26+1 arrives the next day
Nasirabad (NSD) to Udhna Jn (UDN)
742 km · Mail/Express
Search Ajmer to Surat for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Ahmedabad JnADI
Ajmer Jn AII to Surat ST
20:4511 hr 30 min08:15+1 arrives the next dayHolds 9 in 101 hr 45 min to change at ADIHolds about 9 times in 10 here. Measured on 26,307 paired days.
- One change at Ahmedabad JnADI
Ajmer Jn AII to Surat ST
20:4512 hr 22 min09:07+1 arrives the next dayHolds 9 in 101 hr 25 min to change at ADIHolds about 9 times in 10 here. Measured on 26,307 paired days.
- One change at Vadodara JnBRC
Ajmer Jn AII to Surat ST
19:2012 hr 40 min08:00+1 arrives the next dayHolds 9 in 101 hr 18 min to change at BRCHolds about 9 times in 10 here. Measured on 2,52,063 paired days.
both trains usually run on time
- One change at UnjhaUJA
Ajmer Jn AII to Surat ST
22:3013 hr11:30+1 arrives the next dayAlmost always holds1 hr 33 min to change at UJAAlmost always holds here. Measured on 7,915 paired days.
both trains usually run on time