Skip to search

Trains from Nagpur to Thrisur

11 direct trains · 1,648 km · fastest 27 hr on the 12644 NZM TVC SF EXP

Check seats and fares for your date

Trains and seats

  • 12511RAPTISAGAR EXP
    04:0029 hr 12 min09:12+1 arrives the next day

    NGP — TCR · 1,718 km · Superfast

    Checking seats
  • 12521RAPTI SAGAR EXP
    04:0029 hr 12 min09:12+1 arrives the next day

    NGP — TCR · 1,719 km · Superfast

    Checking seats
  • 22645INDB KCVL SF EXP
    04:2028 hr 52 min09:12+1 arrives the next day

    NGP — TCR · 1,719 km · Superfast

    Checking seats
  • 22647KRBA TVCN SF EXP
    04:3028 hr 42 min09:12+1 arrives the next day

    NGP — TCR · 1,719 km · Superfast

    Checking seats
  • 16318HIMSAGAR EXP
    09:0528 hr 35 min13:40+1 arrives the next day

    NGP — TCR · 1,648 km · Mail/Express

    Checking seats
  • 12626KERALA SF EXP
    11:5027 hr 31 min15:21+1 arrives the next day

    NGP — TCR · 1,649 km · Superfast

    Checking seats
  • 22619BSP TEN SF EXP
    15:0027 hr 10 min18:10+1 arrives the next day

    NGP — TCR · 1,667 km · Superfast

    Checking seats
  • 22815BSP ERS SF EXP
    15:0027 hr 10 min18:10+1 arrives the next day

    NGP — TCR · 1,668 km · Superfast

    Checking seats
  • 22670PNBE ERS EXPRES
    15:1028 hr 32 min19:42+1 arrives the next day

    NGP — TCR · 1,713 km · Superfast

    Checking seats
  • 12644NZM TVC SF EXP
    21:5527 hr00:55+2 arrives 2 days later

    NGP — TCR · 1,648 km · Superfast · fastest

    Checking seats
  • 12646MILLENIUM EXP
    21:5527 hr00:55+2 arrives 2 days later

    NGP — TCR · 1,648 km · Superfast

    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 JolarpettaiJTJ
    04:2026 hr 17 min06:37+1 arrives the next day

    quicker than every direct train

    01927CNB MDU FEST SPL04:20 — 22:53Mail/Express
    Almost always holds1 hr 12 min to change at JTJ

    Almost always holds here. Measured on 1,15,051 paired days.

    22639ALLEPPEY SF EXP00:05 — 06:37Superfast

    22639 often runs late

    NGP — JTJ

    Checking seats

    JTJ — TCR

    Checking seats
  • One change at Vijayawada JnBZA
    22:2526 hr 50 min01:15+2 arrives 2 days later

    quicker than every direct train

    12642TIRUKKURAL EXP22:25 — 08:25Superfast

    12652 MDU S KRANTI EXP 22:25 — 08:25 on Tue and Thu

    Holds 9 in 101 hr 15 min to change at BZA — tight

    Holds about 9 times in 10 here. 108 min would make it 9 in 10. Measured on 1,00,517 paired days.

    22877HWH ERS SUF EXP09:40 — 01:15Superfast

    12642 often runs late

    NGP — BZA

    Checking seats

    BZA — TCR

    Checking seats
  • One change at Vijayawada JnBZA
    21:5527 hr 20 min01:15+2 arrives 2 days later

    about as quick as the fastest direct

    12804VSKP S JYANTI21:55 — 08:15Superfast
    Holds 9 in 101 hr 25 min to change at BZA — tight

    Holds about 9 times in 10 here. 108 min would make it 9 in 10. Measured on 1,00,517 paired days.

    22877HWH ERS SUF EXP09:40 — 01:15Superfast

    12804 often runs late

    NGP — BZA

    Checking seats

    BZA — TCR

    Checking seats
  • One change at Salem JnSA
    21:5527 hr 20 min01:15+2 arrives 2 days later

    about as quick as the fastest direct

    12644NZM TVC SF EXP21:55 — 19:17Superfast

    12646 MILLENIUM EXP 21:55 — 19:17 on Tue

    Holds 9 in 101 hr 8 min to change at SA

    Holds about 9 times in 10 here. Measured on 54,164 paired days.

    22877HWH ERS SUF EXP20:25 — 01:15Superfast

    12644 often runs late

    NGP — SA

    Checking seats

    SA — TCR

    Checking seats

Which arrives on time

On time = within 15 min at Thrisur · year to September 2026

  1. typically 16 min late at Thrisur
    47%
  2. typically 17 min late at Thrisur
    44%
  3. typically 17 min late at Thrisur
    44%
  4. typically 23 min late at Thrisur
    33%
  5. typically 25 min late at Thrisur
    30%

Runs late more often than not

How we grade this

Fares

Estimated for 1,648 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,648 km between Nagpur and Thrisur, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹745observed fares
3E AC 3 economy₹1,775observed fares
3A AC 3 tier₹1,890observed fares
2A AC 2 tier₹2,683observed fares
1A AC first class₹4,515observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Nagpur

Other trains to Thrisur

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.