Skip to search

Trains from Bengaluru to Bhopal

1,561 km by rail · 16 direct trains · fastest 22 hr 22 min on the 12213 Yesvantpur–Delhi Sarai Rohilla Duronto · 2 daily · 5 stations in Bengaluru, 2 in Bhopal

Departures
07:25 – 23:40
Fare from
₹715
Sleeper · estimate
Check seats for your date

Every direct train

  • 04150Yesvantpur–Prayagraj Special
    07:2530 hr 50 min14:15+1 arrives the next day

    Yelahanka Jn. (YNK) to Rani Kamlapati(Bhopal) (RKMP)

    1,636 km · Mail/Express

    Seats and fares for YNK to RKMP

  • 05073Bengaluru–Lalkua Special
    07:3530 hr 5 min13:40+1 arrives the next day

    Krishnarajapurm (KJM) to Rani Kamlapati(Bhopal) (RKMP)

    1,758 km · Mail/Express

    Seats and fares for KJM to RKMP

  • 12975Mysuru–Jaipur Express
    13:1228 hr 16 min17:28+1 arrives the next day

    Bangalore Cant (BNC) to Rani Kamlapati(Bhopal) (RKMP)

    1,629 km · Superfast

    Seats and fares for BNC to RKMP

  • 12649Sampark Kranti
    13:3033 hr 40 min23:10+1 arrives the next day

    Yasvantpur Jn (YPR) to Bhopal Jn (BPL)

    2,052 km · Superfast

    Seats and fares for YPR to BPL

  • 12629Sampark Kranti
    15:0033 hr00:00+2 arrives 2 days later

    Yasvantpur Jn (YPR) to Bhopal Jn (BPL)

    1,910 km · Superfast

    Seats and fares for YPR to BPL

  • 22685Chandigarh Sampark Kranti Express
    15:0033 hr00:00+2 arrives 2 days later

    Yasvantpur Jn (YPR) to Bhopal Jn (BPL)

    1,910 km · Superfast

    Seats and fares for YPR to BPL

  • 19302Yesvantpur–Dr. Ambedkar Nagar Express
    16:0732 hr 45 min00:52+2 arrives 2 days later

    Yelahanka Jn. (YNK) to Rani Kamlapati(Bhopal) (RKMP)

    1,624 km · Mail/Express

    Seats and fares for YNK to RKMP

  • 11085SMVT Bengaluru–Gwalior Express
    16:3231 hr 28 min00:00+2 arrives 2 days later

    Yelahanka Jn. (YNK) to Bhopal Jn (BPL)

    1,578 km · Mail/Express

    Seats and fares for YNK to BPL

  • 04114Hubballi–Prayagraj Special
    17:1532 hr 5 min01:20+2 arrives 2 days later

    Yelahanka Jn. (YNK) to Bhopal Jn (BPL)

    1,561 km · Mail/Express

    Seats and fares for YNK to BPL

  • 12592Gorakhpur Express
    17:3030 hr 10 min23:40+1 arrives the next day

    Yasvantpur Jn (YPR) to Bhopal Jn (BPL)

    1,652 km · Superfast

    Seats and fares for YPR to BPL

  • 22691Rajdhani Express
    20:0024 hr 55 min20:55+1 arrives the next day

    Ksr Bengaluru (SBC) to Bhopal Jn (BPL)

    1,680 km · Rajdhani

    Seats and fares for SBC to BPL

  • 12627Karnataka Express
    20:0226 hr 58 min23:00+1 arrives the next day

    Yelahanka Jn. (YNK) to Bhopal Jn (BPL)

    1,656 km · Superfast

    Seats and fares for YNK to BPL

  • 12647Kongu Superfast Express
    23:3028 hr03:30+2 arrives 2 days later

    Yelahanka Jn. (YNK) to Bhopal Jn (BPL)

    1,579 km · Superfast

    Seats and fares for YNK to BPL

  • 12213Yesvantpur–Delhi Sarai Rohilla Duronto
    23:4022 hr 22 min22:02+1 arrives the next day

    Yasvantpur Jn (YPR) to Rani Kamlapati(Bhopal) (RKMP)

    1,646 km · Rajdhani · fastest

    Seats and fares for YPR to RKMP

  • 15024Yesvantpur–Gorakhpur Express
    23:4027 hr 50 min03:30+2 arrives 2 days later

    Yasvantpur Jn (YPR) to Bhopal Jn (BPL)

    1,589 km · Mail/Express

    Seats and fares for YPR to BPL

  • 22534Yesvantpur Gorakpur Express
    23:4027 hr 50 min03:30+2 arrives 2 days later

    Yasvantpur Jn (YPR) to Bhopal Jn (BPL)

    1,652 km · Superfast

    Seats and fares for YPR to BPL

Search Bengaluru to Bhopal for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Guntakal JnGTL

    Yasvantpur Jn YPR to Bhopal Jn BPL

    20:5026 hr 20 min23:10+1 arrives the next day
    11312HAS SUR EXP20:50 — 01:10Composite
    Holds 9 in 101 hr to change at GTL — tight

    Holds about 9 times in 10 here. 69 min would make it 9 in 10. Measured on 3,03,003 paired days.

    12649SAMPARK KRANTI02:10 — 23:10Superfast

    11312 often runs late

  • One change at Kazipet JnKZJ

    Yasvantpur Jn YPR to Bhopal Jn BPL

    23:4026 hr 25 min02:05+2 arrives 2 days later
    12251WAINGANGA EXP23:40 — 13:08Superfast
    Holds 9 in 101 hr 32 min to change at KZJ — tight

    Holds about 9 times in 10 here. This train arrives a median 18 min late, against 41 min late for the junction's typical arrival. 104 min would make it 9 in 10. Measured on 1,72,187 paired days.

    12437SC NZM RAJDHANI14:40 — 02:05Rajdhani

    12251 often runs late

  • One change at Itarsi JnET

    Ksr Bengaluru SBC to Bhopal Jn BPL

    20:0026 hr 25 min22:25+1 arrives the next day
    22691RAJDHANI EXP20:00 — 19:18Rajdhani
    Holds 9 in 101 hr 27 min to change at ET — tight

    Holds about 9 times in 10 here. 121 min would make it 9 in 10. Measured on 1,86,575 paired days.

    02134BDTS FESTIVL SPL20:45 — 22:25Superfast

    02134 often runs late

Bengaluru to Bhopal, station by station

Other trains from Bengaluru

Other trains to Bhopal