Trains from Thrisur to Gwalior Jn
Thrisur to Gwalior Jn is 2,383 km by rail. 5 direct trains run it; the fastest is the 12625 Kerala Superfast Express at 39 hr 10 min. The most punctual is the 16317 Himsagar Express, on time (within 15 min) on 56% of days, typically 12 min late. 2 run every day, leaving between 12:05 and 22:05. When they are waitlisted, a journey with one change takes 36 hr 20 min.
- Departures
- 12:05 – 22:05
- Fare from
- ₹930
- Sleeper · estimate
- Most punctual
- 56% on time
- 16317 Himsagar Express
- Daily trains
- 2 of 5
Trains and seats
- 12617Mangladweep Express12:0543 hr 45 min07:50+2 arrives 2 days later
TCR — GWL · 2,383 km · Superfast
Checking seats - 12625Kerala Superfast Express17:3039 hr 10 min08:40+2 arrives 2 days later
TCR — GWL · 2,426 km · Superfast · fastest
Checking seats - 12643Thiruvananthapuram–Hazrat Nizamuddin Superfast Express20:1540 hr 55 min13:10+2 arrives 2 days later
TCR — GWL · 2,426 km · Superfast
Checking seats - 12645Millennium Express20:2540 hr 45 min13:10+2 arrives 2 days later
TCR — GWL · 2,427 km · Superfast
Checking seats - 16317Himsagar Express22:0540 hr 35 min14:40+2 arrives 2 days later
TCR — GWL · 2,427 km · Mail/Express
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 Mgr Chennai CtrMAS18:1336 hr 20 min06:33+2 arrives 2 days later
quicker than every direct train
Holds 9 in 101 hr 20 min to change at MASHolds about 9 times in 10 here. Measured on 87,286 paired days.
12269 often runs late
TCR — MAS
Checking seatsMAS — GWL
Checking seats - One change at Gudur JnGDR17:3036 hr 53 min06:23+2 arrives 2 days later
quicker than every direct train
Holds 9 in 101 hr to change at GDR — tightHolds about 9 times in 10 here. 84 min would make it 9 in 10. Measured on 40,624 paired days.
12625 often runs late
TCR — GDR
Checking seatsGDR — GWL
Checking seats - One change at Vijayawada JnBZA17:3037 hr 3 min06:33+2 arrives 2 days later
quicker than every direct train
Holds 9 in 101 hr 35 min to change at BZA — tightHolds about 9 times in 10 here. 120 min would make it 9 in 10. Measured on 1,00,517 paired days.
12625 often runs late
TCR — BZA
Checking seatsBZA — GWL
Checking seats - One change at BalharshahBPQ09:5239 hr 27 min01:19+2 arrives 2 days later
about as quick as the fastest direct
Almost always holds1 hr 50 min to change at BPQAlmost always holds here. Measured on 28,894 paired days.
22691 often runs late
TCR — BPQ
Checking seatsBPQ — GWL
Checking seats - One change at BalharshahBPQ12:1839 hr 35 min03:53+2 arrives 2 days later
about as quick as the fastest direct
22648 TVCN KRBA SF EXP 12:18 — 12:40 on Mon
22646 AHILYANAGARI EXP 12:18 — 12:40 on Sat
12522 RAPTISAGAR EXP 12:18 — 12:40 on Fri
Holds 9 in 101 hr 30 min to change at BPQHolds about 9 times in 10 here. Measured on 34,787 paired days.
12512 often runs late
TCR — BPQ
Checking seatsBPQ — GWL
Checking seats - One change at Coimbatore JnCBE16:5039 hr 50 min08:40+2 arrives 2 days later
40 min longer than the fastest direct
Holds 9 in 101 hr to change at CBEHolds about 9 times in 10 here. Measured on 1,87,387 paired days.
16382 often runs late
TCR — CBE
Checking seatsCBE — GWL
Checking seats
Which arrives on time
On time = within 15 min at Gwalior Jn · year to November 2026
- 16317 Himsagar ExpressMost punctualtypically 12 min late at Gwalior Jn56%
- typically 16 min late at Gwalior Jn47%
- typically 17 min late at Gwalior Jn44%
- typically 22 min late at Gwalior Jn35%
- typically 33 min late at Gwalior Jn23%
Fares
Estimated for 2,383 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹930 | observed fares |
| 3E AC 3 economy | ₹2,273 | observed fares |
| 3A AC 3 tier | ₹2,321 | observed fares |
| 2A AC 2 tier | ₹3,329 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class