Skip to search

Trains from Bengaluru to Patna

2,656 km by rail · 6 direct trains · fastest 43 hr 31 min on the 22352 SMVT Bengaluru–Saharsa Express · 2 daily · 3 stations in Bengaluru, 2 in Patna

Departures
00:15 – 14:05
Fare from
₹980
Sleeper · estimate
Check seats for your date

Every direct train

Search Bengaluru to Patna for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Kiul JnKIUL

    Krishnarajapurm KJM to Danapur DNR

    14:0545 hr 23 min11:28+2 arrives 2 days later
    12253Anga Express14:05 — 06:25Superfast
    Holds 8 in 102 hr 45 min to change at KIUL — tight

    Holds about 8 times in 10 here. This train arrives a median 103 min late, against 30 min late for the junction's typical arrival. 223 min would make it 9 in 10. Measured on 15,384 paired days.

    22948Bhagalpur–Surat Express09:10 — 11:28Superfast

    12253 often runs late

  • One change at Dd Upadhyaya JnDDU

    Krishnarajapurm KJM to Danapur DNR

    14:0545 hr 45 min11:50+2 arrives 2 days later
    22352SMVT Bengaluru–Saharsa Express14:05 — 06:58Superfast
    Holds 9 in 101 hr 32 min to change at DDU — tight

    Holds about 9 times in 10 here. 140 min would make it 9 in 10. Measured on 1,76,077 paired days.

    20933Udhna–Danapur Express08:30 — 11:50Mail/Express

  • One change at Katpadi JnKPD

    Krishnarajapurm KJM to Danapur DNR

    11:4445 hr 52 min09:36+2 arrives 2 days later
    17209Seshadri Express11:44 — 15:25Mail/Express
    Holds 10 in 102 hr 25 min to change at KPD

    Holds about 19 times in 20 here. Measured on 1,75,536 paired days.

    12578Bagmati Express17:50 — 09:36Superfast

    22352 SMVT Bengaluru–Saharsa Express 17:50 — 09:36 on Mon

    12578 often runs late

  • One change at KatniKTE

    Krishnarajapurm KJM to Danapur DNR

    14:0545 hr 55 min12:00+2 arrives 2 days later
    22354Humsafar Express14:05 — 23:50Superfast
    Holds 9 in 101 hr 20 min to change at KTE

    Holds about 9 times in 10 here. Measured on 22,792 paired days.

    09025Valsad–Danapur Special01:10 — 12:00Mail/Express

    22354 often runs late

  • One change at Gudur JnGDR

    Krishnarajapurm KJM to Danapur DNR

    09:0546 hr 35 min07:40+2 arrives 2 days later
    12836SMVT Bengaluru–Hatia Express09:05 — 16:10Superfast
    Holds 8 in 101 hr 5 min to change at GDR — tight

    Holds about 8 times in 10 here. 135 min would make it 9 in 10. Measured on 32,253 paired days.

    12295Sanghamitra Express17:15 — 07:40Superfast

    12836 often runs late

  • One change at KuppamKPN

    Krishnarajapurm KJM to Danapur DNR

    08:2047 hr 20 min07:40+2 arrives 2 days later
    16552Chennai Express08:20 — 09:29Mail/Express
    Holds 9 in 101 hr 6 min to change at KPN

    Holds about 9 times in 10 here. Measured on 74,103 paired days.

    12295Sanghamitra Express10:35 — 07:40Superfast

    16552 often runs late

Bengaluru to Patna, station by station

Other trains from Bengaluru

Other trains to Patna