Trains from Hubballi to Surat
936 km by rail · 9 direct trains · fastest 18 hr 43 min on the 16210 Ajmer Express · 2 stations in Hubballi, 1 in Surat
- Departures
- 06:20 – 19:50
- Fare from
- ₹490
- Sleeper · estimate
Every direct train
- 16532Garib Nawaz Express06:2019 hr 18 min01:38+1 arrives the next day
Dharwad (DWR) to Surat (ST)
936 km · Mail/Express
- 16534Jodhpur Express06:2019 hr 18 min01:38+1 arrives the next day
Dharwad (DWR) to Surat (ST)
936 km · Mail/Express
- 16210Ajmer Express06:5518 hr 43 min01:38+1 arrives the next day
Dharwad (DWR) to Surat (ST)
937 km · Mail/Express · fastest
- 20686Gandhidham Express06:5518 hr 43 min01:38+1 arrives the next day
Dharwad (DWR) to Surat (ST)
936 km · Superfast
- 20694Jodhpur Express06:5518 hr 43 min01:38+1 arrives the next day
Dharwad (DWR) to Surat (ST)
938 km · Superfast
- 19668Udaipur City Humsafar Express19:2020 hr 3 min15:23+1 arrives the next day
Hubballi Jn (UBL) to Surat (ST)
956 km · Mail/Express
- 22498Shri Ganganagar Humsafar19:4518 hr 58 min14:43+1 arrives the next day
Dharwad (DWR) to Surat (ST)
936 km · Superfast
- 14805Barmer AC Express19:5018 hr 53 min14:43+1 arrives the next day
Hubballi Jn (UBL) to Surat (ST)
1,021 km · Mail/Express
- 16587Bikaner Express19:5020 hr 35 min16:25+1 arrives the next day
Hubballi Jn (UBL) to Surat (ST)
1,019 km · Mail/Express
Search Hubballi to Surat for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Pune JnPUNE
Hubballi Jn UBL to Surat ST
05:0017 hr 42 min22:42Holds 9 in 102 hr 3 min to change at PUNEHolds about 9 times in 10 here. Measured on 28,682 paired days.
22943 often runs late
- One change at BelagaviBGM
Hubballi Jn UBL to Surat ST
06:1019 hr 28 min01:38+1 arrives the next dayAlmost always holds1 hr 20 min to change at BGMAlmost always holds here. Measured on 35,161 paired days.
16589 often runs late
- One change at Pune JnPUNE
Hubballi Jn UBL to Surat ST
21:2019 hr 32 min16:52+1 arrives the next dayHolds 9 in 102 hr 20 min to change at PUNEHolds about 9 times in 10 here. This train arrives a median 38 min late, against 14 min late for the junction's typical arrival. Measured on 46,300 paired days.
22685 often runs late