Skip to search

Trains from Ujjain to Bengaluru

1,815 km by rail · 2 direct trains · fastest 31 hr 43 min on the 12976 Jaipur–Mysore Express · 1 station in Ujjain, 2 in Bengaluru

Departures
04:15 – 22:20
Fare from
₹795
Sleeper · estimate
Check seats for your date

Every direct train

  • 12976Jaipur–Mysore Express
    04:1531 hr 43 min11:58+1 arrives the next day

    Ujjain Jn (UJN) to Bangalore Cant (BNC)

    1,817 km · Superfast · fastest

    Seats and fares for UJN to BNC

  • 19301Dr. Ambedkar Nagar–Yesvantpur Express
    22:2036 hr 9 min10:29+2 arrives 2 days later

    Ujjain Jn (UJN) to Yelahanka Jn. (YNK)

    1,815 km · Mail/Express

    Seats and fares for UJN to YNK

Search Ujjain to Bengaluru for your date

Ujjain to Bengaluru, station by station

Other trains from Ujjain

Other trains to Bengaluru