Skip to search

Trains from Bengaluru to Guwahati

2,952 km by rail · 4 direct trains · fastest 48 hr 55 min on the 22501 Newtinsukia Express · 3 stations in Bengaluru, 2 in Guwahati

Departures
03:45 – 23:55
Fare from
₹1,030
Sleeper · estimate
Check seats for your date

Every direct train

Search Bengaluru to Guwahati for your date

Bengaluru to Guwahati, station by station

Other trains from Bengaluru

Other trains to Guwahati