Trains from Bengaluru to Gwalior
6 direct trains · fastest 29 hr 19 min on the 22691 RAJDHANI EXP · 2 daily
Counted across 4 stations in Bengaluru and one station in Gwalior. Each train below names the stations it actually uses.
Check live seats and faresBengaluru (YNK) to Gwalior (GWL)Every direct train
- 05073SBC LKU SPL07:3538 hr 50 min22:25+1 arrives the next day
Krishnarajapurm (KJM) to Gwalior Jn (GWL)
2,152 km · Mail/Express
- 12649SAMPARK KRANTI13:3038 hr 23 min03:53+2 arrives 2 days later
Yasvantpur Jn (YPR) to Gwalior Jn (GWL)
2,448 km · Superfast
- 11085SMVB GWL EXP16:3241 hr 53 min10:25+2 arrives 2 days later
Yelahanka Jn. (YNK) to Gwalior Jn (GWL)
2,061 km · Mail/Express
- 22691RAJDHANI EXP20:0029 hr 19 min01:19+2 arrives 2 days later
Ksr Bengaluru (SBC) to Gwalior Jn (GWL)
2,066 km · Rajdhani · fastest
- 12627KARNATAKA EXP20:0232 hr 3 min04:05+2 arrives 2 days later
Yelahanka Jn. (YNK) to Gwalior Jn (GWL)
2,055 km · Superfast
- 12647KONGU SF EXP23:3033 hr 25 min08:55+2 arrives 2 days later
Yelahanka Jn. (YNK) to Gwalior Jn (GWL)
1,964 km · Superfast
Departure and arrival times are the published timetable and change only when it does. Seats are not shown here because they belong to one station pair on one date — each row links to its own. When every direct train is full, a journey with one change often still has a berth, and the search looks for those too.
Bengaluru to Gwalior, station by station
Other trains from Bengaluru
Other trains to Gwalior
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.