Skip to search

Trains from Thrissur to Goa

653 km by rail · 26 direct trains · fastest 11 hr 43 min on the 12431 Rajdhani Express · 2 daily · 1 station in Thrissur, 1 in Goa

Departures
02:50 – 21:48
Fare from
₹410
Sleeper · estimate
Check seats for your date

Every direct train

Search Thrissur to Goa for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Kannur (Cannanore)CAN

    Thrisur TCR to Madgaon MAO

    19:5811 hr 52 min07:50+1 arrives the next day
    20632TVC MAQ VB EXP19:58 — 22:36Shatabdi
    Holds 9 in 101 hr 4 min to change at CAN

    Holds about 9 times in 10 here. Measured on 88,835 paired days.

    12431RAJDHANI EXP23:40 — 07:50Rajdhani

    20632 often runs late

  • One change at Kannur (Cannanore)CAN

    Thrisur TCR to Madgaon MAO

    19:5813 hr 2 min09:00+1 arrives the next day
    20632TVC MAQ VB EXP19:58 — 22:36Shatabdi
    Holds 9 in 101 hr 4 min to change at CAN

    Holds about 9 times in 10 here. Measured on 88,835 paired days.

    12977MARUSAGAR SF EXP23:40 — 09:00Superfast

    20632 often runs late

  • One change at Mangalore JnMAJN

    Thrisur TCR to Madgaon MAO

    14:3713 hr 13 min03:50+1 arrives the next day
    10216ERS MAO SF EXP14:37 — 20:15Superfast
    Holds 9 in 101 hr 20 min to change at MAJN — tight

    Holds about 9 times in 10 here. 83 min would make it 9 in 10. Measured on 31,578 paired days.

    16346NETHRAVATHI EXP21:35 — 03:50Mail/Express

    10216 often runs late

  • One change at Kozhikkode (Calicut)CLT

    Thrisur TCR to Madgaon MAO

    20:2013 hr 25 min09:45+1 arrives the next day
    12082CAN JANSHATABDI20:20 — 22:37Shatabdi
    Almost always holds2 hr 8 min to change at CLT

    Almost always holds here. Measured on 1,41,111 paired days.

    12224ERS LTT DURONTO00:45 — 09:45Rajdhani

    12082 often runs late

  • One change at KasaragodKGQ

    Thrisur TCR to Madgaon MAO

    11:1014 hr01:10+1 arrives the next day
    12217SAMPARK KRANTHI11:10 — 15:48Superfast
    Almost always holds1 hr 42 min to change at KGQ

    Almost always holds here. Measured on 1,04,600 paired days.

    12617MANGLADWEEP EXP17:30 — 01:10Superfast

    12217 often runs late

Thrissur to Goa, station by station

Other trains from Thrissur

Other trains to Goa