Skip to search

Trains from Tirupati to Bengaluru

293 km by rail · 25 direct trains · fastest 5 hr 1 min on the 08583 Visakhapatnam–SMVT Bengaluru Special · 3 daily · 3 stations in Tirupati, 4 in Bengaluru

Departures
00:35 – 21:54
Fare from
₹215
Sleeper · estimate
Check seats for your date

Every direct train

Search Tirupati to Bengaluru for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Katpadi JnKPD

    Tirupati TPTY to Krishnarajapurm KJM

    14:555 hr 53 min20:48
    22615TPTY CBE SF EXP14:55 — 16:43Superfast

    22617 TPTY SMVB SF EX 14:55 — 16:43 on Tue, Fri and Sun

    Holds 9 in 101 hr 42 min to change at KPD

    Holds about 9 times in 10 here. Measured on 1,75,536 paired days.

    20664MYS VANDEBHARAT18:25 — 20:48Shatabdi

    22615 often runs late

  • One change at Katpadi JnKPD

    Tirupati TPTY to Krishnarajapurm KJM

    05:206 hr 11 min11:31
    17210SESHADRI EXP05:20 — 07:35Mail/Express
    Holds 9 in 101 hr to change at KPD

    Holds about 9 times in 10 here. Measured on 1,08,683 paired days.

    22833HUMSAFAR EXPRES08:35 — 11:31Superfast

    22833 often runs late

  • One change at Katpadi JnKPD

    Tirupati TPTY to Krishnarajapurm KJM

    14:356 hr 13 min20:48
    17421TPTY QLN EXPRESS14:35 — 16:35Mail/Express
    Holds 9 in 101 hr 50 min to change at KPD

    Holds about 9 times in 10 here. Measured on 1,75,536 paired days.

    20664MYS VANDEBHARAT18:25 — 20:48Shatabdi

    20664 often runs late

Tirupati to Bengaluru, station by station

Other trains from Tirupati

Other trains to Bengaluru