Trains from Pune Jn to Thrisur
Pune Jn to Thrisur is 1,202 km by rail. 4 direct trains run it; the fastest is the 22150 Pune–Ernakulam Superfast Express at 24 hr 37 min. The most punctual is the 16331 Trivandram Express, on time (within 15 min) on 41% of days, typically 19 min late. 1 runs every day, leaving between 00:20 and 23:20. When they are waitlisted, a journey with one change takes 25 hr 23 min.
- Departures
- 00:20 – 23:20
- Fare from
- ₹575
- Sleeper · estimate
- Most punctual
- 41% on time
- 16331 Trivandram Express
- Daily trains
- 1 of 4
Trains and seats
- 16331Trivandram Express00:2024 hr 55 min01:15+1 arrives the next day
PUNE — TCR · 1,462 km · Mail/Express
Checking seats - 22150Pune–Ernakulam Superfast Express18:4524 hr 37 min19:22+1 arrives the next day
PUNE — TCR · 1,295 km · Superfast · fastest
Checking seats - Checking seats
- 16381Kanyakumari Express23:2027 hr 5 min02:25+2 arrives 2 days later
PUNE — TCR · 1,564 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 PanvelPNVL18:4525 hr 23 min20:08+1 arrives the next day
46 min longer than the fastest direct
Holds 9 in 101 hr 40 min to change at PNVLHolds about 9 times in 10 here. Measured on 1,21,839 paired days.
22150 often runs late
PUNE — PNVL
Checking seatsPNVL — TCR
Checking seats - One change at Daund JnDD23:2025 hr 55 min01:15+2 arrives 2 days later
1 hr 18 min longer than the fastest direct
Holds 9 in 101 hr 15 min to change at DDHolds about 9 times in 10 here. Measured on 1,09,969 paired days.
16381 often runs late
PUNE — DD
Checking seatsDD — TCR
Checking seats - One change at PalakkadPGT00:2026 hr 5 min02:25+1 arrives the next day
1 hr 28 min longer than the fastest direct
Holds 10 in 101 hr 25 min to change at PGTHolds about 19 times in 20 here. Measured on 2,41,915 paired days.
16331 often runs late
PUNE — PGT
Checking seatsPGT — TCR
Checking seats - One change at Salem JnSA21:1526 hr 35 min23:50+1 arrives the next day
1 hr 58 min longer than the fastest direct
Holds 10 in 101 hr 40 min to change at SAHolds about 19 times in 20 here. Measured on 29,256 paired days.
19568 often runs late
PUNE — SA
Checking seatsSA — TCR
Checking seats - One change at PanvelPNVL07:4526 hr 37 min10:22+1 arrives the next day
2 hr longer than the fastest direct
Holds 9 in 101 hr 37 min to change at PNVL — tightHolds about 9 times in 10 here. 120 min would make it 9 in 10. Measured on 1,10,122 paired days.
12126 often runs late
PUNE — PNVL
Checking seatsPNVL — TCR
Checking seats - One change at MadgaonMAO17:1026 hr 58 min20:08+1 arrives the next day
2 hr 21 min longer than the fastest direct
Almost always holds2 hr 55 min to change at MAOAlmost always holds here. This train arrives a median 31 min late, against 48 min late for the junction's typical arrival. Measured on 37,295 paired days.
12780 often runs late
PUNE — MAO
Checking seatsMAO — TCR
Checking seats - One change at PanvelPNVL03:0527 hr06:05+1 arrives the next day
2 hr 23 min longer than the fastest direct
Holds 9 in 101 hr 3 min to change at PNVL — tightHolds about 9 times in 10 here. This train arrives a median 17 min late, against 32 min late for the junction's typical arrival. 95 min would make it 9 in 10. Measured on 84,909 paired days.
17317 often runs late
PUNE — PNVL
Checking seatsPNVL — TCR
Checking seats
Which arrives on time
On time = within 15 min at Thrisur · year to November 2026
- 16331 Trivandram ExpressMost punctualtypically 19 min late at Thrisur41%
- typically 26 min late at Thrisur29%
- typically 43 min late at Thrisur17%
- typically 149 min late at Thrisur5%
Fares
Estimated for 1,202 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹575 | observed fares |
| 3E AC 3 economy | ₹1,397 | observed fares |
| 3A AC 3 tier | ₹1,496 | observed fares |
| 2A AC 2 tier | ₹2,126 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class