Skip to search

Trains from Surat to Ballari

1,089 km by rail · 3 direct trains · fastest 19 hr 28 min on the 20668 Jaipur–Yesvantpur Superfast Express · 1 station in Surat, 1 in Ballari

Departures
12:42 – 17:56
Fare from
₹540
Sleeper · estimate
Check seats for your date

Every direct train

  • 20668Jaipur–Yesvantpur Superfast Express
    12:4219 hr 28 min08:10+1 arrives the next day

    Surat (ST) to Bellary Jn (BAY)

    1,089 km · Superfast · fastest

    Seats and fares for ST to BAY

  • 16531Ajmer–Bengaluru Garib Nawaz
    17:5624 hr 4 min18:00+1 arrives the next day

    Surat (ST) to Bellary Jn (BAY)

    1,166 km · Mail/Express

    Seats and fares for ST to BAY

  • 16533Jodhpur–Bengaluru Express
    17:5624 hr 4 min18:00+1 arrives the next day

    Surat (ST) to Bellary Jn (BAY)

    1,166 km · Mail/Express

    Seats and fares for ST to BAY

Search Surat to Ballari for your date

Surat to Ballari, station by station

Other trains from Surat

Other trains to Ballari