Trains from Surat to Thrisur
Surat to Thrisur is 1,452 km by rail. 18 direct trains run it; the fastest is the 12432 Thiruvananthapuram Rajdhani at 24 hr 51 min. The most punctual is the 12484 Amritsar–Thiruvananthapuram North Superfast Express, on time (within 15 min) on 51% of days, typically 13 min late. None runs every day, leaving between 01:15 and 19:58. When they are waitlisted, a journey with one change takes 27 hr 31 min.
- Departures
- 01:15 – 19:58
- Fare from
- ₹685
- Sleeper · estimate
- Most punctual
- 51% on time
- 12484 Amritsar–Thiruvananthapuram North Superfast Express
- Daily trains
- 0 of 18
Trains and seats
- Checking seats
- 12218Kerala Sampark Kranti Superfast03:0228 hr 30 min07:32+1 arrives the next day
ST — TCR · 1,452 km · Superfast
Checking seats - 12484Amritsar–Thiruvananthapuram North Superfast Express03:0528 hr 27 min07:32+1 arrives the next day
ST — TCR · 1,453 km · Superfast
Checking seats - 22660Rishikesh–Thiruvananthapuram North Superfast Express03:0528 hr 27 min07:32+1 arrives the next day
ST — TCR · 1,452 km · Superfast
Checking seats - 19578Jamnagar–Tirunelveli Express07:0227 hr 20 min10:22+1 arrives the next day
ST — TCR · 1,452 km · Mail/Express
Checking seats - 20910Porbandar–Thiruvananthapuram North Superfast Express07:0227 hr 20 min10:22+1 arrives the next day
ST — TCR · 1,452 km · Superfast
Checking seats - 20932Indore–Thiruvananthapuram North Superfast Express07:0227 hr 20 min10:22+1 arrives the next day
ST — TCR · 1,453 km · Mail/Express
Checking seats - 16311Shri Ganganagar–Thiruvananthapuram North Express11:2228 hr 35 min15:57+1 arrives the next day
ST — TCR · 1,452 km · Mail/Express
Checking seats - 06014Madar–Thiruvananthapuram TOD Special11:4530 hr 57 min18:42+1 arrives the next day
ST — TCR · 1,452 km · Mail/Express
Checking seats - 20924Tirunelveli Humsafar12:4227 hr 15 min15:57+1 arrives the next day
ST — TCR · 1,452 km · Superfast
Checking seats - 22634Hazrat Nizamuddin–Thiruvananthapuram Express12:4227 hr 15 min15:57+1 arrives the next day
ST — TCR · 1,452 km · Superfast
Checking seats - 12432Thiruvananthapuram Rajdhani19:1724 hr 51 min20:08+1 arrives the next day
ST — TCR · 1,452 km · Rajdhani · fastest
Checking seats - 16333Veraval–Thiruvananthapuram Express19:3429 hr 11 min00:45+2 arrives 2 days later
ST — TCR · 1,452 km · Mail/Express
Checking seats - 16335Gandhidham–Nagercoil Express19:3429 hr 11 min00:45+2 arrives 2 days later
ST — TCR · 1,452 km · Mail/Express
Checking seats - 16337Okha–Ernakulam Express19:3429 hr 11 min00:45+2 arrives 2 days later
ST — TCR · 1,453 km · Mail/Express
Checking seats - 19260Bhavnagar Terminus–Thiruvananthapuram North Express19:3429 hr 11 min00:45+2 arrives 2 days later
ST — TCR · 1,452 km · Mail/Express
Checking seats - 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express19:5828 hr 19 min00:17+2 arrives 2 days later
ST — TCR · 1,452 km · Superfast
Checking seats - 22656Hazrat Nizamuddin–Ernakulam Superfast Express19:5828 hr 19 min00:17+2 arrives 2 days later
ST — TCR · 1,452 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 Kozhikkode (Calicut)CLT07:0227 hr 31 min10:33+1 arrives the next day
2 hr 40 min longer than the fastest direct
Holds 10 in 101 hr 37 min to change at CLTHolds about 19 times in 20 here. Measured on 2,32,299 paired days.
19578 often runs late
ST — CLT
Checking seatsCLT — TCR
Checking seats - One change at RatnagiriRN12:4227 hr 35 min16:17+1 arrives the next day
2 hr 44 min longer than the fastest direct
Holds 9 in 101 hr 30 min to change at RN — tightHolds about 9 times in 10 here. 102 min would make it 9 in 10. Measured on 64,176 paired days.
20924 often runs late
ST — RN
Checking seatsRN — TCR
Checking seats - One change at ChiplunCHI12:4227 hr 35 min16:17+1 arrives the next day
2 hr 44 min longer than the fastest direct
Holds 9 in 101 hr 10 min to change at CHI — tightHolds about 9 times in 10 here. 79 min would make it 9 in 10. Measured on 38,682 paired days.
22634 often runs late
ST — CHI
Checking seatsCHI — TCR
Checking seats - One change at Ernakulam JnERS19:1728 hr 31 min23:48+1 arrives the next day
3 hr 40 min longer than the fastest direct
Holds 9 in 101 hr 10 min to change at ERSHolds about 9 times in 10 here. This train arrives a median 37 min late, against 15 min late for the junction's typical arrival. Measured on 53,006 paired days.
12432 often runs late
ST — ERS
Checking seatsERS — TCR
Checking seats - One change at Kozhikkode (Calicut)CLT03:0229 hr 11 min08:13+1 arrives the next day
4 hr 20 min longer than the fastest direct
Holds 9 in 101 hr 38 min to change at CLTHolds about 9 times in 10 here. Measured on 1,20,497 paired days.
12218 often runs late
ST — CLT
Checking seatsCLT — TCR
Checking seats
Which arrives on time
On time = within 15 min at Thrisur · year to November 2026 · 17 of 18 trains tracked
- typically 13 min late at Thrisur51%
- typically 14 min late at Thrisur51%
- typically 15 min late at Thrisur50%
- typically 16 min late at Thrisur47%
- typically 17 min late at Thrisur44%
Runs late more often than not
- 12978 Maru Sagar Express — arrives on time only 6% of the time, typically 120 min late
- 22656 Hazrat Nizamuddin–Ernakulam Superfast Express — arrives on time only 9% of the time, typically 83 min late
- 16311 Shri Ganganagar–Thiruvananthapuram North Express — arrives on time only 11% of the time, typically 67 min late
Fares
Estimated for 1,452 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹685 | observed fares |
| 3E AC 3 economy | ₹1,638 | observed fares |
| 3A AC 3 tier | ₹1,743 | observed fares |
| 2A AC 2 tier | ₹2,473 | observed fares |
| 1A AC first class | ₹4,153 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class