Trains from Bhubaneswar to Gaya
730 km by rail · 10 direct trains · fastest 11 hr 2 min on the 12281 Duronto Express · 1 daily · 1 station in Bhubaneswar, 1 in Gaya
- Departures
- 01:00 – 23:00
- Fare from
- ₹440
- Sleeper · estimate
Every direct train
- 01930Khurda Road–Jhansi Special01:0014 hr 25 min15:25
Bhubaneswar (BBS) to Gaya Jn (GAYA)
752 km · Mail/Express
- 18427Puri–Anand Vihar Express05:3015 hr 45 min21:15
Bhubaneswar (BBS) to Gaya Jn (GAYA)
744 km · Mail/Express
- 20817Tejas Rajdhani Express07:1515 hr 2 min22:17
Bhubaneswar (BBS) to Gaya Jn (GAYA)
921 km · Rajdhani
- 12281Duronto Express07:3511 hr 2 min18:37
Bhubaneswar (BBS) to Gaya Jn (GAYA)
752 km · Rajdhani · fastest
- 22823Tejas Rajdhani Express09:3012 hr 47 min22:17
Bhubaneswar (BBS) to Gaya Jn (GAYA)
805 km · Rajdhani
- 22811Tejas Rajdhani Express10:3511 hr 42 min22:17
Bhubaneswar (BBS) to Gaya Jn (GAYA)
730 km · Rajdhani
- 12815Nandankanan Superfast12:2013 hr 25 min01:45+1 arrives the next day
Bhubaneswar (BBS) to Gaya Jn (GAYA)
738 km · Superfast
- 12875Neelachal Superfast Express12:2014 hr 40 min03:00+1 arrives the next day
Bhubaneswar (BBS) to Gaya Jn (GAYA)
805 km · Superfast
- 22805Bhubaneswar–Anand Vihar Superfast12:3017 hr 5 min05:35+1 arrives the next day
Bhubaneswar (BBS) to Gaya Jn (GAYA)
904 km · Superfast
- 12801Purushottam Superfast23:0014 hr 35 min13:35+1 arrives the next day
Bhubaneswar (BBS) to Gaya Jn (GAYA)
800 km · Superfast
Search Bhubaneswar to Gaya for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at BalasoreBLS
Bhubaneswar BBS to Gaya Jn GAYA
06:0012 hr 37 min18:37Holds 9 in 101 hr 41 min to change at BLS — tightHolds about 9 times in 10 here. 132 min would make it 9 in 10. Measured on 30,873 paired days.
12281 often runs late
- One change at KodermaKQR
Bhubaneswar BBS to Gaya Jn GAYA
10:3512 hr 42 min23:17Holds 8 in 101 hr 7 min to change at KQR — tightHolds about 8 times in 10 here. 98 min would make it 9 in 10. Measured on 1,73,295 paired days.
22811 often runs late
- One change at KodermaKQR
Bhubaneswar BBS to Gaya Jn GAYA
09:3014 hr 15 min23:45Holds 8 in 101 hr 20 min to change at KQR — tightHolds about 8 times in 10 here. 123 min would make it 9 in 10. Measured on 1,73,295 paired days.
22823 often runs late
- One change at Gomoh JnGMO
Bhubaneswar BBS to Gaya Jn GAYA
10:3514 hr 20 min00:55+1 arrives the next dayHolds 10 in 102 hr 25 min to change at GMOHolds about 19 times in 20 here. Measured on 82,011 paired days.
- One change at KodermaKQR
Bhubaneswar BBS to Gaya Jn GAYA
12:2014 hr 30 min02:50+1 arrives the next dayHolds 8 in 101 hr 4 min to change at KQR — tightHolds about 8 times in 10 here. This train arrives a median 46 min late, against 21 min late for the junction's typical arrival. 98 min would make it 9 in 10. Measured on 1,76,290 paired days.
12815 often runs late
- One change at Gomoh JnGMO
Bhubaneswar BBS to Gaya Jn GAYA
09:3015 hr 25 min00:55+1 arrives the next dayHolds 9 in 102 hr 25 min to change at GMOHolds about 9 times in 10 here. Measured on 82,011 paired days.
22823 often runs late
Bhubaneswar to Gaya, station by station
Other trains from Bhubaneswar
- Bhubaneswar to Delhi12 direct trains
- Bhubaneswar to Mumbai4 direct trains
- Bhubaneswar to Bengaluru26 direct trains
- Bhubaneswar to Hyderabad15 direct trains
- Bhubaneswar to Patna4 direct trains
- Bhubaneswar to Chennai34 direct trains
- Bhubaneswar to Kanpur11 direct trains
- Bhubaneswar to Kolkata79 direct trains