Trains from Hubballi Jn to Gwalior Jn
Hubballi Jn to Gwalior Jn is 1,747 km by rail. 9 direct trains run it; the fastest is the 20657 Hubballi–Hazrat Nizamuddin Express at 30 hr 43 min. The most punctual is the 12781 Swarna Jayanthi, on time (within 15 min) on 33% of days, typically 23 min late. None runs every day, leaving between 03:40 and 23:50. When they are waitlisted, a journey with one change takes 30 hr 19 min.
- Departures
- 03:40 – 23:50
- Fare from
- ₹745
- Sleeper · estimate
- Most punctual
- 33% on time
- 12781 Swarna Jayanthi
- Daily trains
- 0 of 9
Trains and seats
- Checking seats
- 04114Hubballi–Prayagraj Special09:0052 hr 20 min13:20+2 arrives 2 days later
UBL — GWL · 2,519 km · Mail/Express
Checking seats - 07332Hubballi–Hazrat Nizamuddin Special13:4541 hr 40 min07:25+2 arrives 2 days later
UBL — GWL · 2,159 km · Mail/Express
Checking seats - 07334Hubballi FDB Special18:1542 hr 30 min12:45+2 arrives 2 days later
UBL — GWL · 2,159 km · Mail/Express
Checking seats - 17363Hubballi–Rishikesh Special19:4535 hr 35 min07:20+2 arrives 2 days later
UBL — GWL · 1,834 km · Mail/Express
Checking seats - Checking seats
- 06261Arsikere–Hazrat Nizamuddin Special21:4037 hr 5 min10:45+2 arrives 2 days later
UBL — GWL · 2,159 km · Mail/Express
Checking seats - 07333Hubballi–Hazrat Nizamuddin Special23:5041 hr16:50+2 arrives 2 days later
UBL — GWL · 2,159 km · Mail/Express
Checking seats - 20657Hubballi–Hazrat Nizamuddin Express23:5030 hr 43 min06:33+2 arrives 2 days later
UBL — GWL · 1,747 km · Superfast · fastest
Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Bhusaval JnBSL23:5030 hr 19 min06:09+2 arrives 2 days later
quicker than every direct train
Holds 8 in 101 hr 47 min to change at BSL — tightHolds about 8 times in 10 here. This train arrives a median 18 min late, against 36 min late for the junction's typical arrival. 221 min would make it 9 in 10. Measured on 2,40,403 paired days.
20657 often runs late
UBL — BSL
Checking seatsBSL — GWL
Checking seats - One change at Guntakal JnGTL18:3030 hr 49 min01:19+2 arrives 2 days later
about as quick as the fastest direct
Holds 9 in 101 hr to change at GTLHolds about 9 times in 10 here. Measured on 2,28,148 paired days.
16591 often runs late
UBL — GTL
Checking seatsGTL — GWL
Checking seats - One change at Miraj JnMRJ16:3031 hr 48 min00:18+2 arrives 2 days later
1 hr 5 min longer than the fastest direct
Holds 10 in 101 hr 30 min to change at MRJHolds about 19 times in 20 here. Measured on 81,714 paired days.
12779 often runs late
UBL — MRJ
Checking seatsMRJ — GWL
Checking seats
Which arrives on time
On time = within 15 min at Gwalior Jn · year to October 2026 · 4 of 9 trains tracked
- 12781 Swarna JayanthiMost punctualtypically 23 min late at Gwalior Jn33%
- typically 26 min late at Gwalior Jn29%
- typically 31 min late at Gwalior Jn24%
- typically 106 min late at Gwalior Jn7%
Fares
Estimated for 1,747 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹745 | observed fares |
| 3E AC 3 economy | ₹1,796 | observed fares |
| 3A AC 3 tier | ₹1,911 | observed fares |
| 2A AC 2 tier | ₹2,741 | observed fares |
| 1A AC first class | ₹4,620 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class