Skip to search

Trains from Bengaluru to Bhubaneswar

1,445 km by rail · 26 direct trains · fastest 22 hr 10 min on the 12246 Duronto Express · 2 daily · 4 stations in Bengaluru, 1 in Bhubaneswar

Departures
00:31 – 23:55
Fare from
₹680
Sleeper · estimate
Check seats for your date

Every direct train

  • 05951SMVT Bengaluru–New Tinsukia Special
    00:3128 hr 9 min04:40+1 arrives the next day

    Whitefield (WFD) to Bhubaneswar (BBS)

    1,533 km · Mail/Express

    Seats and fares for WFD to BBS

  • 15227Muzaffarpur Express
    00:4527 hr 20 min04:05+1 arrives the next day

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,556 km · Mail/Express

    Seats and fares for KJM to BBS

  • 22818Mysuru–Howrah Express
    02:3324 hr 32 min03:05+1 arrives the next day

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,503 km · Superfast

    Seats and fares for KJM to BBS

  • 22501Newtinsukia Express
    03:4524 hr 20 min04:05+1 arrives the next day

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,556 km · Superfast

    Seats and fares for KJM to BBS

  • 08064Bankura–Kharagpur DEMU Passenger
    04:5025 hr 25 min06:15+1 arrives the next day

    Yelahanka Jn. (YNK) to Bhubaneswar (BBS)

    1,445 km · Mail/Express

    Seats and fares for YNK to BBS

  • 18064Yelahanka–Santragachi Express
    04:5029 hr 40 min10:30+1 arrives the next day

    Yelahanka Jn. (YNK) to Bhubaneswar (BBS)

    1,445 km · Mail/Express

    Seats and fares for YNK to BBS

  • 02812Yesvantpur–Bhubaneswar Special
    04:5225 hr 8 min06:00+1 arrives the next day

    Yelahanka Jn. (YNK) to Bhubaneswar (BBS)

    1,457 km · Superfast

    Seats and fares for YNK to BBS

  • 22832Yesvantpur–Howrah Superfast Express
    04:5224 hr 33 min05:25+1 arrives the next day

    Yelahanka Jn. (YNK) to Bhubaneswar (BBS)

    1,457 km · Superfast

    Seats and fares for YNK to BBS

  • 06571Yesvantpur–Tumkur DEMU
    07:2028 hr 10 min11:30+1 arrives the next day

    Yelahanka Jn. (YNK) to Bhubaneswar (BBS)

    1,446 km · Mail/Express

    Seats and fares for YNK to BBS

  • 16597Alipur Duar Amrit Bharat
    09:0526 hr11:05+1 arrives the next day

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,489 km · Mail/Express

    Seats and fares for KJM to BBS

  • 12551SMVT Bengaluru–Kamakhya AC Express
    09:3023 hr 55 min09:25+1 arrives the next day

    Smvt Bengaluru (SMVB) to Bhubaneswar (BBS)

    1,550 km · Superfast

    Seats and fares for SMVB to BBS

  • 22305SMVT Bengaluru–Jasidih Express
    10:1525 hr 55 min12:10+1 arrives the next day

    Smvt Bengaluru (SMVB) to Bhubaneswar (BBS)

    1,563 km · Superfast

    Seats and fares for SMVB to BBS

  • 16523SMVT Bengaluru–Balurghat Express
    10:3024 hr 35 min11:05+1 arrives the next day

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,543 km · Mail/Express

    Seats and fares for KJM to BBS

  • 22888Howrah Humsafar
    10:3024 hr 35 min11:05+1 arrives the next day

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,503 km · Superfast

    Seats and fares for KJM to BBS

  • 12503Agartala Humsafar
    10:3724 hr 28 min11:05+1 arrives the next day

    Whitefield (WFD) to Bhubaneswar (BBS)

    1,546 km · Superfast

    Seats and fares for WFD to BBS

  • 12864SMVT Bengaluru–Howrah Express
    10:5525 hr 5 min12:00+1 arrives the next day

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,492 km · Superfast

    Seats and fares for KJM to BBS

  • 12246Duronto Express
    11:1522 hr 10 min09:25+1 arrives the next day

    Smvt Bengaluru (SMVB) to Bhubaneswar (BBS)

    1,496 km · Rajdhani · fastest

    Seats and fares for SMVB to BBS

  • 22864SMVT Bengaluru–Howrah AC Express
    11:1522 hr 10 min09:25+1 arrives the next day

    Smvt Bengaluru (SMVB) to Bhubaneswar (BBS)

    1,496 km · Superfast

    Seats and fares for SMVB to BBS

  • 13433Amrit Bharat Express
    13:5027 hr 10 min17:00+1 arrives the next day

    Smvt Bengaluru (SMVB) to Bhubaneswar (BBS)

    1,510 km · Mail/Express

    Seats and fares for SMVB to BBS

  • 12253Anga Express
    14:0525 hr 15 min15:20+1 arrives the next day

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,503 km · Superfast

    Seats and fares for KJM to BBS

  • 16223SMVT Bengaluru–Radhikapur Express
    14:0528 hr 35 min18:40+1 arrives the next day

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,570 km · Mail/Express

    Seats and fares for KJM to BBS

  • 18464Prashanthi Express
    14:2128 hr 29 min18:50+1 arrives the next day

    Yelahanka Jn. (YNK) to Bhubaneswar (BBS)

    1,516 km · Mail/Express

    Seats and fares for YNK to BBS

  • 22834Bhubaneswar Humsafar
    16:5525 hr 30 min18:25+1 arrives the next day

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,503 km · Superfast

    Seats and fares for KJM to BBS

  • 12846Bhubaneswar Express
    17:0525 hr 20 min18:25+1 arrives the next day

    Whitefield (WFD) to Bhubaneswar (BBS)

    1,482 km · Superfast

    Seats and fares for WFD to BBS

  • 06565SMVT Bengaluru–Malda Town Special
    23:5225 hr 53 min01:45+2 arrives 2 days later

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,489 km · Mail/Express

    Seats and fares for KJM to BBS

  • 12509Guwahati Express
    23:5525 hr 55 min01:50+2 arrives 2 days later

    Krishnarajapurm (KJM) to Bhubaneswar (BBS)

    1,556 km · Superfast

    Seats and fares for KJM to BBS

Search Bengaluru to Bhubaneswar for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Katpadi JnKPD

    Krishnarajapurm KJM to Bhubaneswar BBS

    09:2923 hr 56 min09:25+1 arrives the next day
    12295Sanghamitra Express09:29 — 12:35Superfast
    Holds 9 in 102 hr to change at KPD

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

    22864SMVT Bengaluru–Howrah AC Express14:35 — 09:25Superfast

    12295 often runs late

  • One change at Renigunta JnRU

    Krishnarajapurm KJM to Bhubaneswar BBS

    09:0524 hr 20 min09:25+1 arrives the next day
    12836SMVT Bengaluru–Hatia Express09:05 — 14:30Superfast
    Holds 9 in 102 hr 15 min to change at RU

    Holds about 9 times in 10 here. Measured on 60,273 paired days.

    12246Duronto Express16:45 — 09:25Rajdhani

    12836 often runs late

  • One change at Samalkot JnSLO

    Krishnarajapurm KJM to Bhubaneswar BBS

    09:0525 hr 5 min10:10+1 arrives the next day
    12836SMVT Bengaluru–Hatia Express09:05 — 23:39Superfast
    Holds 9 in 101 hr 1 min to change at SLO

    Holds about 9 times in 10 here. Measured on 42,692 paired days.

    12704Falaknuma Superfast Express00:40 — 10:10Superfast

    12836 often runs late

  • One change at Katpadi JnKPD

    Krishnarajapurm KJM to Bhubaneswar BBS

    08:2025 hr 5 min09:25+1 arrives the next day
    16552Chennai Express08:20 — 11:58Mail/Express
    Holds 9 in 101 hr 12 min to change at KPD

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

    12551SMVT Bengaluru–Kamakhya AC Express13:10 — 09:25Superfast

    12551 often runs late

  • One change at BalugaonBALU

    Krishnarajapurm KJM to Bhubaneswar BBS

    10:5525 hr 15 min12:10+1 arrives the next day
    12864SMVT Bengaluru–Howrah Express10:55 — 09:53Superfast
    Holds 8 in 101 hr 14 min to change at BALU — tight

    Holds about 8 times in 10 here. 119 min would make it 9 in 10. Measured on 1,28,131 paired days.

    16107Santragachi Amrit Bharat11:07 — 12:10Mail/Express

    12864 often runs late

  • One change at Vizianagram JnVZM

    Krishnarajapurm KJM to Bhubaneswar BBS

    10:5525 hr 15 min12:10+1 arrives the next day
    12864SMVT Bengaluru–Howrah Express10:55 — 05:45Superfast
    Holds 8 in 101 hr 10 min to change at VZM — tight

    Holds about 8 times in 10 here. 131 min would make it 9 in 10. Measured on 72,476 paired days.

    22305SMVT Bengaluru–Jasidih Express06:55 — 12:10Superfast

    22604 Villupuram–Kharagpur Superfast Express 06:55 — 12:10 on Tue

    22606 Tirunelveli–Purulia Superfast Express 06:55 — 12:10 on Sat

    12864 often runs late

  • One change at Renigunta JnRU

    Krishnarajapurm KJM to Bhubaneswar BBS

    02:3325 hr 32 min04:05+1 arrives the next day
    22818Mysuru–Howrah Express02:33 — 08:20Superfast
    Holds 9 in 101 hr 20 min to change at RU

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

    12659Gurudev Superfast Express09:40 — 04:05Superfast

    12659 often runs late

Bengaluru to Bhubaneswar, station by station

Other trains from Bengaluru

Other trains to Bhubaneswar