Skip to search

Trains from Surat to Kozhikkode (Calicut)

Surat to Kozhikkode (Calicut) is 1,332 km by rail. 20 direct trains run it; the fastest is the 12432 Thiruvananthapuram Rajdhani at 22 hr 15 min. It is also the most punctual, arriving on time (within 15 min) on 42% of days, typically 18 min late. None runs every day, leaving between 01:15 and 19:58. When they are waitlisted, a journey with one change takes 24 hr 10 min.

Departures
01:15 – 19:58
Fare from
₹645
Sleeper · estimate
Most punctual
42% on time
12432 Thiruvananthapuram Rajdhani
Daily trains
0 of 20
Check seats for your date

Trains and seats

  • 12978Maru Sagar Express
    01:1523 hr 42 min00:57+1 arrives the next day

    ST — CLT · 1,333 km · Superfast

    Checking seats
  • 12218Kerala Sampark Kranti Superfast
    03:0225 hr 30 min04:32+1 arrives the next day

    ST — CLT · 1,333 km · Superfast

    Checking seats
  • 12484Amritsar–Thiruvananthapuram North Superfast Express
    03:0525 hr 27 min04:32+1 arrives the next day

    ST — CLT · 1,333 km · Superfast

    Checking seats
  • 22660Rishikesh–Thiruvananthapuram North Superfast Express
    03:0525 hr 27 min04:32+1 arrives the next day

    ST — CLT · 1,333 km · Superfast

    Checking seats
  • 19578Jamnagar–Tirunelveli Express
    07:0224 hr 20 min07:22+1 arrives the next day

    ST — CLT · 1,333 km · Mail/Express

    Checking seats
  • 20910Porbandar–Thiruvananthapuram North Superfast Express
    07:0224 hr 20 min07:22+1 arrives the next day

    ST — CLT · 1,332 km · Superfast

    Checking seats
  • 20932Indore–Thiruvananthapuram North Superfast Express
    07:0224 hr 20 min07:22+1 arrives the next day

    ST — CLT · 1,333 km · Mail/Express

    Checking seats
  • 12284Hazrat Nizamuddin–Ernakulam Duronto
    11:2025 hr 37 min12:57+1 arrives the next day

    ST — CLT · 1,333 km · Rajdhani

    Checking seats
  • 16311Shri Ganganagar–Thiruvananthapuram North Express
    11:2225 hr 30 min12:52+1 arrives the next day

    ST — CLT · 1,333 km · Mail/Express

    Checking seats
  • 22475Hisar–Coimbatore AC Express
    11:2225 hr 25 min12:47+1 arrives the next day

    ST — CLT · 1,333 km · Superfast

    Checking seats
  • 06014Madar–Thiruvananthapuram TOD Special
    11:4527 hr 22 min15:07+1 arrives the next day

    ST — CLT · 1,333 km · Mail/Express

    Checking seats
  • 20924Tirunelveli Humsafar
    12:4224 hr 30 min13:12+1 arrives the next day

    ST — CLT · 1,333 km · Superfast

    Checking seats
  • 22634Hazrat Nizamuddin–Thiruvananthapuram Express
    12:4224 hr 30 min13:12+1 arrives the next day

    ST — CLT · 1,333 km · Superfast

    Checking seats
  • 12432Thiruvananthapuram Rajdhani
    19:1722 hr 15 min17:32+1 arrives the next day

    ST — CLT · 1,333 km · Rajdhani · fastest

    Checking seats
  • 16333Veraval–Thiruvananthapuram Express
    19:3426 hr 3 min21:37+1 arrives the next day

    ST — CLT · 1,333 km · Mail/Express

    Checking seats
  • 16335Gandhidham–Nagercoil Express
    19:3426 hr 3 min21:37+1 arrives the next day

    ST — CLT · 1,333 km · Mail/Express

    Checking seats
  • 16337Okha–Ernakulam Express
    19:3426 hr 3 min21:37+1 arrives the next day

    ST — CLT · 1,333 km · Mail/Express

    Checking seats
  • 19260Bhavnagar Terminus–Thiruvananthapuram North Express
    19:3426 hr 3 min21:37+1 arrives the next day

    ST — CLT · 1,333 km · Mail/Express

    Checking seats
  • 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express
    19:5825 hr 9 min21:07+1 arrives the next day

    ST — CLT · 1,333 km · Superfast

    Checking seats
  • 22656Hazrat Nizamuddin–Ernakulam Superfast Express
    19:5825 hr 9 min21:07+1 arrives the next day

    ST — CLT · 1,333 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 Kannur (Cannanore)CAN
    19:1724 hr 10 min19:27+1 arrives the next day

    1 hr 55 min longer than the fastest direct

    12432TVC RAJDHANI19:17 — 16:07Rajdhani
    Almost always holds1 hr 58 min to change at CAN

    Almost always holds here. Measured on 16,348 paired days.

    16528YESVANTPUR EXP18:05 — 19:27Mail/Express

    12432 often runs late

    ST — CAN

    Checking seats

    CAN — CLT

    Checking seats
  • One change at KasaragodKGQ
    19:1725 hr 10 min20:27+1 arrives the next day

    2 hr 55 min longer than the fastest direct

    12432TVC RAJDHANI19:17 — 14:49Rajdhani
    Almost always holds2 hr 46 min to change at KGQ

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

    12686MAQ MAS SF EXP17:35 — 20:27Superfast

    12432 often runs late

    ST — KGQ

    Checking seats

    KGQ — CLT

    Checking seats
  • One change at RatnagiriRN
    12:4225 hr 10 min13:52+1 arrives the next day

    2 hr 55 min longer than the fastest direct

    20924TEN HUMSAFAR12:42 — 22:05Superfast
    Holds 9 in 101 hr 30 min to change at RN — tight

    Holds about 9 times in 10 here. 102 min would make it 9 in 10. Measured on 64,176 paired days.

    12201TVCN GARIBRATH23:35 — 13:52Garib Rath

    20924 often runs late

    ST — RN

    Checking seats

    RN — CLT

    Checking seats
  • One change at ChiplunCHI
    12:4225 hr 10 min13:52+1 arrives the next day

    2 hr 55 min longer than the fastest direct

    22634NZM TVC EXPRESS12:42 — 20:22Superfast
    Holds 9 in 101 hr 10 min to change at CHI — tight

    Holds about 9 times in 10 here. 79 min would make it 9 in 10. Measured on 38,682 paired days.

    22113LTT TVCN SF EXP21:32 — 13:52Superfast

    22634 often runs late

    ST — CHI

    Checking seats

    CHI — CLT

    Checking seats
  • One change at Kannur (Cannanore)CAN
    07:0225 hr 25 min08:27+1 arrives the next day

    3 hr 10 min longer than the fastest direct

    19578JAM TEN EXP07:02 — 06:02Mail/Express

    20910 PBR TVCN SF EXP 07:02 — 06:02 on Fri

    20932 INDB TVCN SF EX 07:02 — 06:02 on Wed

    Holds 9 in 101 hr 3 min to change at CAN

    Holds about 9 times in 10 here. Measured on 1,51,936 paired days.

    16649PARASURAM EXP07:05 — 08:27Mail/Express

    19578 often runs late

    ST — CAN

    Checking seats

    CAN — CLT

    Checking seats
  • One change at KhedKHED
    07:0226 hr 38 min09:40+1 arrives the next day

    4 hr 23 min longer than the fastest direct

    22908HAPA MAO SF EXP07:02 — 14:20Superfast
    Holds 10 in 101 hr 20 min to change at KHED

    Holds about 19 times in 20 here. This train arrives a median 26 min late, against 50 min late for the junction's typical arrival. Measured on 19,461 paired days.

    16345NETRAVATI EXP15:40 — 09:40Mail/Express

    22908 often runs late

    ST — KHED

    Checking seats

    KHED — CLT

    Checking seats

Which arrives on time

On time = within 15 min at Kozhikkode (Calicut) · year to August 2026 · 19 of 20 trains tracked

  1. typically 18 min late at Kozhikkode (Calicut)
    42%
  2. typically 21 min late at Kozhikkode (Calicut)
    37%
  3. typically 22 min late at Kozhikkode (Calicut)
    35%
  4. typically 28 min late at Kozhikkode (Calicut)
    27%
  5. typically 28 min late at Kozhikkode (Calicut)
    27%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 1,332 km between Surat and Kozhikkode (Calicut), priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹645observed fares
3E AC 3 economy₹1,544observed fares
3A AC 3 tier₹1,643observed fares
2A AC 2 tier₹2,326observed fares
1A AC first class₹3,906observed fares

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

Other trains from Surat

Other trains to Kozhikkode (Calicut)