Trains from Bengaluru to Delhi
2,272 km by rail · 8 direct trains · fastest 32 hr 10 min on the 12213 Yesvantpur–Delhi Sarai Rohilla Duronto · 2 daily · 3 stations in Bengaluru, 2 in Delhi
- Departures
- 13:30 – 23:40
- Fare from
- ₹905
- Sleeper · estimate
Every direct train
- 12649Sampark Kranti13:3042 hr 40 min08:10+2 arrives 2 days later
Yasvantpur Jn (YPR) to Hazrat Nizamuddin (NZM)
2,745 km · Superfast
- 12629Sampark Kranti15:0044 hr 40 min11:40+2 arrives 2 days later
Yasvantpur Jn (YPR) to Hazrat Nizamuddin (NZM)
2,603 km · Superfast
- 22685Chandigarh Sampark Kranti Express15:0044 hr 29 min11:29+2 arrives 2 days later
Yasvantpur Jn (YPR) to Hazrat Nizamuddin (NZM)
2,603 km · Superfast
- 22691Rajdhani Express20:0033 hr 30 min05:30+2 arrives 2 days later
Ksr Bengaluru (SBC) to Hazrat Nizamuddin (NZM)
2,374 km · Rajdhani
- 12627Karnataka Express20:0236 hr 31 min08:33+2 arrives 2 days later
Yelahanka Jn. (YNK) to Hazrat Nizamuddin (NZM)
2,350 km · Superfast
- 06540Yesvantpur–Hazrat Nizamuddin Special23:1052 hr 50 min04:00+3 arrives 3 days later
Yelahanka Jn. (YNK) to Hazrat Nizamuddin (NZM)
2,756 km · Mail/Express
- 12647Kongu Superfast Express23:3038 hr 45 min14:15+2 arrives 2 days later
Yelahanka Jn. (YNK) to Hazrat Nizamuddin (NZM)
2,272 km · Superfast
- 12213Yesvantpur–Delhi Sarai Rohilla Duronto23:4032 hr 10 min07:50+2 arrives 2 days later
Yasvantpur Jn (YPR) to Delhi S Rohilla (DEE)
2,358 km · Rajdhani · fastest
Search Bengaluru to Delhi for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Virangana Lakshmibai(Jhanshi)VGLJ
Yasvantpur Jn YPR to Hazrat Nizamuddin NZM
23:4032 hr 30 min08:10+2 arrives 2 days laterHolds 8 in 101 hr 18 min to change at VGLJ — tightHolds about 8 times in 10 here. This train arrives a median 44 min late, against 17 min late for the junction's typical arrival. 160 min would make it 9 in 10. Measured on 1,81,205 paired days.
12213 often runs late
- One change at Virangana Lakshmibai(Jhanshi)VGLJ
Yasvantpur Jn YPR to Hazrat Nizamuddin NZM
23:4032 hr 53 min08:33+2 arrives 2 days laterHolds 8 in 101 hr 28 min to change at VGLJ — tightHolds about 8 times in 10 here. This train arrives a median 44 min late, against 17 min late for the junction's typical arrival. 160 min would make it 9 in 10. Measured on 1,81,205 paired days.
12213 often runs late
- One change at Kazipet JnKZJ
Yasvantpur Jn YPR to Hazrat Nizamuddin NZM
23:4034 hr 50 min10:30+2 arrives 2 days laterHolds 9 in 101 hr 32 min to change at KZJ — tightHolds 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.
12251 often runs late
- One change at Secunderabad JnSC
Yasvantpur Jn YPR to Hazrat Nizamuddin NZM
23:4035 hr10:40+2 arrives 2 days laterAlmost always holds1 hr 55 min to change at SCAlmost always holds here. Measured on 6,836 paired days.
- One change at Guntakal JnGTL
Yasvantpur Jn YPR to Hazrat Nizamuddin NZM
20:5035 hr 20 min08:10+2 arrives 2 days laterHolds 9 in 101 hr to change at GTL — tightHolds about 9 times in 10 here. 69 min would make it 9 in 10. Measured on 3,03,003 paired days.
11312 often runs late
- One change at Guntakal JnGTL
Yasvantpur Jn YPR to Hazrat Nizamuddin NZM
16:5536 hr 35 min05:30+2 arrives 2 days laterHolds 10 in 102 hr 10 min to change at GTLHolds about 19 times in 20 here. Measured on 2,28,148 paired days.
17307 often runs late