Skip to search

Trains from Udaipur to Surat

530 km by rail · 4 direct trains · fastest 7 hr 25 min on the 26904 Surat Vande Bharat · 2 stations in Udaipur, 1 in Surat

Departures
15:35 – 20:59
Fare from
₹335
Sleeper · estimate
Check seats for your date

Every direct train

  • 26904Surat Vande Bharat
    15:357 hr 25 min23:00

    Udaipur City (UDZ) to Surat (ST)

    530 km · Shatabdi · fastest

    Seats and fares for UDZ to ST

  • 00199Mumbai CSMT–Khatipura Deccan Odyssey
    19:15111 hr 36 min10:51+5 arrives 5 days later

    Udaipur City (UDZ) to Surat (ST)

    2,067 km · Mail/Express

    Seats and fares for UDZ to ST

  • 19667Mysuru Humsafar Express
    20:5012 hr 53 min09:43+1 arrives the next day

    Udaipur City (UDZ) to Surat (ST)

    690 km · Mail/Express

    Seats and fares for UDZ to ST

  • 22902Udaipur City–Bandra Terminus Superfast Express
    20:5912 hr 44 min09:43+1 arrives the next day

    Ranapratapnagar (RPZ) to Surat (ST)

    686 km · Superfast

    Seats and fares for RPZ to ST

Search Udaipur to Surat for your date

Udaipur to Surat, station by station

Other trains from Udaipur

Other trains to Surat