Trains from Gorakhpur to Bengaluru
2,458 km by rail · 3 direct trains · fastest 43 hr 57 min on the 12591 Gorakhpur–Yesvantpur Express · 1 station in Gorakhpur, 1 in Bengaluru
- Departures
- 06:33 – 08:50
- Fare from
- ₹940
- Sleeper · estimate
Every direct train
- 12591Gorakhpur–Yesvantpur Express06:3343 hr 57 min02:30+2 arrives 2 days later
Gorakhpur (GKP) to Yasvantpur Jn (YPR)
2,509 km · Superfast · fastest
- 22533Gorakhpur–Yesvantpur Superfast06:3344 hr 12 min02:45+2 arrives 2 days later
Gorakhpur (GKP) to Yasvantpur Jn (YPR)
2,509 km · Superfast
- 15023Gorakhpur–Yesvantpur Express08:5049 hr 40 min10:30+2 arrives 2 days later
Gorakhpur (GKP) to Yasvantpur Jn (YPR)
2,458 km · Mail/Express
Search Gorakhpur to Bengaluru for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at HindupurHUP
Gorakhpur GKP to Yasvantpur Jn YPR
06:3345 hr 27 min04:00+2 arrives 2 days laterHolds 10 in 101 hr 23 min to change at HUPHolds about 19 times in 20 here. Measured on 44,888 paired days.
12591 often runs late
- One change at HindupurHUP
Gorakhpur GKP to Yasvantpur Jn YPR
06:3345 hr 27 min04:00+2 arrives 2 days laterHolds 10 in 101 hr 13 min to change at HUPHolds about 19 times in 20 here. Measured on 44,888 paired days.
12591 often runs late
- One change at Gonda JnGD
Gorakhpur GKP to Yasvantpur Jn YPR
04:5545 hr 35 min02:30+2 arrives 2 days laterHolds 9 in 101 hr 39 min to change at GD — tightHolds about 9 times in 10 here. 103 min would make it 9 in 10. Measured on 28,646 paired days.
19410 often runs late
- One change at Gonda JnGD
Gorakhpur GKP to Yasvantpur Jn YPR
04:5545 hr 50 min02:45+2 arrives 2 days laterHolds 9 in 101 hr 39 min to change at GD — tightHolds about 9 times in 10 here. 103 min would make it 9 in 10. Measured on 28,646 paired days.
19410 often runs late
- One change at Itarsi JnET
Gorakhpur GKP to Yasvantpur Jn YPR
15:2545 hr 50 min13:15+2 arrives 2 days laterHolds 8 in 101 hr 45 min to change at ET — tightHolds about 8 times in 10 here. This train arrives a median 27 min late, against 10 min late for the junction's typical arrival. 189 min would make it 9 in 10. Measured on 2,21,238 paired days.
12166 often runs late
- One change at Manikpur JnMKP
Gorakhpur GKP to Yasvantpur Jn YPR
14:2046 hr 55 min13:15+2 arrives 2 days laterHolds 9 in 101 hr 45 min to change at MKP — tightHolds about 9 times in 10 here. This train arrives a median 34 min late, against 8 min late for the junction's typical arrival. 143 min would make it 9 in 10. Measured on 91,763 paired days.
11048 often runs late
- One change at BetulBZU
Gorakhpur GKP to Yasvantpur Jn YPR
08:3050 hr 55 min11:25+2 arrives 2 days laterHolds 9 in 102 hr 9 min to change at BZUHolds about 9 times in 10 here. Measured on 38,887 paired days.
22076 often runs late
- One change at Bhopal JnBPL
Gorakhpur GKP to Yasvantpur Jn YPR
22:3053 hr 45 min04:15+3 arrives 3 days laterHolds 10 in 102 hr 30 min to change at BPLHolds about 19 times in 20 here. Measured on 69,743 paired days.
20104 often runs late