Trains from Thrissur to Madurai
322 km by rail · 3 direct trains · fastest 7 hr on the 16343 Amritha Express · 3 daily · 2 stations in Thrissur, 2 in Madurai
- Departures
- 02:20 – 23:43
- Fare from
- ₹225
- Sleeper · estimate
Every direct train
- 16343Amritha Express02:207 hr09:20
Thrisur (TCR) to Madurai Jn (MDU)
322 km · Mail/Express · fastest
- 16328Guruvayur–Madurai Express06:3711 hr 45 min18:22
Pudukad (PUK) to Tirumangalam (TMQ)
462 km · Mail/Express
- 16128Guruvayur–Chennai Express23:4311 hr 42 min11:25+1 arrives the next day
Thrisur (TCR) to Madurai Jn (MDU)
580 km · Mail/Express
Search Thrissur to Madurai for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at PalakkadPGT
Thrisur TCR to Madurai Jn MDU
01:507 hr 30 min09:20Holds 10 in 101 hr 13 min to change at PGTHolds about 19 times in 20 here. Measured on 2,62,503 paired days.
22669 often runs late
- One change at Dindigul JnDG
Thrisur TCR to Madurai Jn MDU
02:207 hr 55 min10:15Almost always holds1 hr 15 min to change at DGAlmost always holds here. Measured on 2,29,424 paired days.
- One change at PalakkadPGT
Thrisur TCR to Madurai Jn MDU
01:108 hr 10 min09:20Almost always holds1 hr 43 min to change at PGTAlmost always holds here. Measured on 2,62,503 paired days.
22503 often runs late