Skip to search

Trains from Agra to Bengaluru

2,072 km by rail · 3 direct trains · fastest 31 hr 33 min on the 22692 Bengaluru Rajdhani · 2 daily · 1 station in Agra, 2 in Bengaluru

Departures
09:15 – 22:50
Fare from
₹865
Sleeper · estimate
Check seats for your date

Every direct train

Search Agra to Bengaluru for your date

Agra to Bengaluru, station by station

Other trains from Agra

Other trains to Bengaluru