Kerala Vande Bharat Express: All Trains, Timings and Stops

Kerala has three Vande Bharat Express pairs. Two run the length of the state from Thiruvananthapuram Central (TVC): 20633/20634 to Kasaragod via Kottayam, and 20631/20632 to Mangaluru Central via Alappuzha. The third, 26651/26652, links Ernakulam Jn with KSR Bengaluru via Thrissur and Palakkad. Train 20634 leaves Thiruvananthapuram at 05:15 and reaches Kasaragod at 13:20; 20633 leaves Kasaragod at 14:30 and reaches Thiruvananthapuram at 22:40. Both skip Thursday. The Mangaluru pair, 20631 and 20632, does not run on Wednesday. All are daytime AC Chair Car (CC) and Executive Chair Car (EC) trains.

Vande Bharat trains on this route
  1. 20633Kasaragod KGQ → Thiruvananthapuram Central TVC14:30 – 22:408 h 10 minNot on ThuCC, EC
  2. 20634Thiruvananthapuram Central TVC → Kasaragod KGQ05:15 – 13:208 h 5 minNot on ThuCC, EC
  3. 20631Mangaluru Central MAQ → Thiruvananthapuram Central TVC06:25 – 15:058 h 40 minNot on WedCC, EC
  4. 20632Thiruvananthapuram Central TVC → Mangaluru Central MAQ16:05 – 00:45 +18 h 40 minNot on WedCC, EC
  5. 26651KSR Bengaluru SBC → Ernakulam Jn ERS05:10 – 13:508 h 40 minNot on WedCC, EC
  6. 26652Ernakulam Jn ERS → KSR Bengaluru SBC14:20 – 23:008 h 40 minNot on WedCC, EC

Scheduled times, checked 11 November 2026. Live status on NTES.

Every stop, start to finish

  • 14:30 leaves Kasaragod
  • 22:40 reaches Thiruvananthapuram Central
  • 8 h 10 min journey
  • 588 km 8 stops on the way
  1. 14:30KasaragodKGQ 0 km
  2. 15:30KannurCAN 86 km
    arrives 15:28
  3. 16:30KozhikkodeCLT 175 km
    arrives 16:28
  4. 17:30ShoranurSRR 261 km
    arrives 17:28
  5. 18:03ThrisurTCR 294 km
    arrives 18:00
  6. 19:15Ernakulam TownERN 366 km
    arrives 19:12
  7. 20:13KottayamKTYM 428 km
    arrives 20:10
  8. 20:46ChengannurCNGR 463 km
    arrives 20:44
  9. 21:34KollamQLN 524 km
    arrives 21:32
  10. 22:40Thiruvananthapuram CentralTVC 588 km

Scheduled times. Live running on NTES.

On this page

Timetables last checked 12 November 2026 against erail and ConfirmTkt. Fares checked 12 November 2026.

Kerala Vande Bharat trains at a glance

Train Route Departs → Arrives Journey Distance Not on
20634 Thiruvananthapuram → Kasaragod TVC 05:15 → KGQ 13:20 8 h 5 min 588 km Thu
20633 Kasaragod → Thiruvananthapuram KGQ 14:30 → TVC 22:40 8 h 10 min 588 km Thu
20631 Mangaluru → Thiruvananthapuram MAQ 06:25 → TVC 15:05 8 h 40 min 619 km Wed
20632 Thiruvananthapuram → Mangaluru TVC 16:05 → MAQ 00:45 (next day) 8 h 40 min 619 km Wed
26651 KSR Bengaluru → Ernakulam SBC 05:10 → ERS 13:50 8 h 40 min 638 km Wed
26652 Ernakulam → KSR Bengaluru ERS 14:20 → SBC 23:00 8 h 40 min 638 km Wed

The two Thiruvananthapuram trains look alike but take different lines south of Ernakulam. 20633/20634 runs via Kottayam and Chengannur and stops at Ernakulam Town (ERN). 20631/20632 runs via Alappuzha (Alleppey) and stops at Ernakulam Jn (ERS), and it also calls at Tirur, which 20633/20634 skips. Both stop at Kollam, Thrissur, Shoranur, Kozhikode, Kannur and Kasaragod.

How Kerala got its Vande Bharat trains

Kerala’s first Vande Bharat Express, Thiruvananthapuram–Kasaragod via Kottayam, was flagged off by Prime Minister Narendra Modi at Thiruvananthapuram Central on 25 April 2023. Source: The News Minute This is today’s 20633/20634.

The second Vande Bharat train came on 24 September 2023, as one of nine trains flagged off that day. It first ran between Kasaragod and Thiruvananthapuram via Alappuzha. Source: Onmanorama On 12 March 2024 that train was extended north to Mangaluru Central, which is why it now runs as Mangaluru–Thiruvananthapuram 20631/20632 and is the only Thiruvananthapuram Vande Bharat that starts outside Kerala. Source: Udayavani

Demand on the Kottayam train was high enough that 20634 switched to a longer 20-coach rake from 10 January 2025, with 1,440 seats. Source: Onmanorama The third pair, Ernakulam–KSR Bengaluru 26651/26652, was flagged off on 8 November 2025. Source: Onmanorama

20634 Thiruvananthapuram to Kasaragod Vande Bharat timetable

This is the morning train north from Thiruvananthapuram (Trivandrum). The evening option, 20632, is further down.

# Station Arrives Departs Distance
1 Thiruvananthapuram Central (TVC) — 05:15 0 km
2 Kollam Jn (QLN) 06:03 06:05 65 km
3 Chengannur (CNGR) 06:51 06:53 126 km
4 Kottayam (KTYM) 07:18 07:21 161 km
5 Ernakulam Town (ERN) 08:17 08:20 223 km
6 Thrisur (TCR) 09:20 09:23 295 km
7 Shoranur Jn (SRR) 10:02 10:04 327 km
8 Kozhikkode (CLT) 11:03 11:05 413 km
9 Kannur (CAN) 12:03 12:05 502 km
10 Kasaragod (KGQ) 13:20 — 588 km

20633 Kasaragod to Thiruvananthapuram Vande Bharat timetable

# Station Arrives Departs Distance
1 Kasaragod (KGQ) — 14:30 0 km
2 Kannur (CAN) 15:28 15:30 86 km
3 Kozhikkode (CLT) 16:28 16:30 175 km
4 Shoranur Jn (SRR) 17:28 17:30 261 km
5 Thrisur (TCR) 18:00 18:03 294 km
6 Ernakulam Town (ERN) 19:12 19:15 366 km
7 Kottayam (KTYM) 20:10 20:13 428 km
8 Chengannur (CNGR) 20:44 20:46 463 km
9 Kollam Jn (QLN) 21:32 21:34 524 km
10 Thiruvananthapuram Central (TVC) 22:40 — 588 km

20631 Mangaluru Central to Thiruvananthapuram Vande Bharat timetable

# Station Arrives Departs Distance
1 Mangaluru Central (MAQ) — 06:25 0 km
2 Kasaragod (KGQ) 06:58 07:00 46 km
3 Kannur (CAN) 07:55 07:57 132 km
4 Kozhikkode (CLT) 08:57 08:59 221 km
5 Tirur (TIR) 09:22 09:24 262 km
6 Shoranur Jn (SRR) 09:58 10:00 307 km
7 Thrisur (TCR) 10:33 10:35 340 km
8 Ernakulam Jn (ERS) 11:40 11:43 414 km
9 Alleppey (ALLP) 12:33 12:35 471 km
10 Kollam Jn (QLN) 13:38 13:40 555 km
11 Thiruvananthapuram Central (TVC) 15:05 — 619 km

20632 Thiruvananthapuram to Mangaluru Central Vande Bharat timetable

# Station Arrives Departs Distance
1 Thiruvananthapuram Central (TVC) — 16:05 0 km
2 Kollam Jn (QLN) 16:53 16:55 65 km
3 Alleppey (ALLP) 17:55 17:57 149 km
4 Ernakulam Jn (ERS) 18:42 18:45 206 km
5 Thrisur (TCR) 19:56 19:58 280 km
6 Shoranur Jn (SRR) 20:30 20:32 313 km
7 Tirur (TIR) 21:02 21:04 358 km
8 Kozhikkode (CLT) 21:32 21:34 399 km
9 Kannur (CAN) 22:36 22:38 488 km
10 Kasaragod (KGQ) 23:46 23:48 574 km
11 Mangaluru Central (MAQ) 00:45 (next day) — 619 km

26651 KSR Bengaluru to Ernakulam Vande Bharat timetable

# Station Arrives Departs Distance
1 KSR Bengaluru (SBC) — 05:10 0 km
2 Krishnarajapuram (KJM) 05:28 05:30 15 km
3 Salem Jn (SA) 08:02 08:05 269 km
4 Erode Jn (ED) 08:52 08:55 331 km
5 Tiruppur (TUP) 09:28 09:30 382 km
6 Coimbatore Jn (CBE) 10:12 10:15 432 km
7 Palakkad Jn (PGT) 11:13 11:15 487 km
8 Thrisur (TCR) 12:28 12:30 564 km
9 Ernakulam Jn (ERS) 13:50 — 638 km

26652 Ernakulam to KSR Bengaluru Vande Bharat timetable

# Station Arrives Departs Distance
1 Ernakulam Jn (ERS) — 14:20 0 km
2 Thrisur (TCR) 15:17 15:20 75 km
3 Palakkad Jn (PGT) 16:20 16:22 152 km
4 Coimbatore Jn (CBE) 17:17 17:20 206 km
5 Tiruppur (TUP) 17:58 18:00 256 km
6 Erode Jn (ED) 18:37 18:40 307 km
7 Salem Jn (SA) 19:22 19:25 369 km
8 Krishnarajapuram (KJM) 22:23 22:25 624 km
9 KSR Bengaluru (SBC) 23:00 — 638 km

For live running status on the day, enter the train number on NTES.

Kasaragod to Trivandrum Vande Bharat: two choices

There are two Vande Bharat trains from Kasaragod to Thiruvananthapuram, not one:

Going the other way, the choices are 20634 (Thiruvananthapuram 05:15, Kasaragod 13:20) and 20632 (Thiruvananthapuram 16:05, Kasaragod 23:46). Because the two pairs take different days off, at least one Kasaragod–Thiruvananthapuram Vande Bharat train runs in each direction every day of the week. On Wednesday only the Kottayam pair runs; on Thursday only the Alappuzha pair runs.

Which Kerala Vande Bharat to take, by city

Thiruvananthapuram (TVC). Every Kerala Vande Bharat except the Bengaluru pair starts or ends here. For a morning start north, take 20634 at 05:15; for an afternoon start, 20632 at 16:05. Arrivals are at 15:05 (20631) and 22:40 (20633).

Kochi / Ernakulam. Check your ticket for the station code, because Kochi has two Vande Bharat stations. Ernakulam Town (ERN) is served by 20633/20634. Ernakulam Jn (ERS), often called Ernakulam South, is served by 20631/20632 and by the Bengaluru pair. From Thiruvananthapuram, 20632 is the quickest to Kochi: 2 h 37 min to Ernakulam Jn, arriving 18:42. 20634 takes 3 h 2 min and reaches Ernakulam Town at 08:17, early enough for a working day. From Kochi to the capital, 20631 leaves Ernakulam Jn at 11:43 and 20633 leaves Ernakulam Town at 19:15. For Bengaluru, 26652 leaves Ernakulam Jn at 14:20.

Thrissur (TCR). Thrissur is the best-served Vande Bharat station in Kerala: all six trains stop here. Northbound departures are 09:23 (20634) and 19:58 (20632). Southbound towards Thiruvananthapuram, 20631 leaves at 10:35 and 20633 at 18:03, and 26651 from Bengaluru leaves at 12:30 for Ernakulam. For Bengaluru, 26652 leaves Thrissur at 15:20.

Kozhikode (CLT). Listed in the timetable as Kozhikkode. To Thiruvananthapuram, take 20631 at 08:59 (arrives 15:05) or 20633 at 16:30 (arrives 22:40), about six hours either way. From the capital, 20634 reaches Kozhikode at 11:03 and 20632 at 21:32. 20632 is the faster of the two, 5 h 27 min against 5 h 48 min.

Kollam (QLN). The first stop after Thiruvananthapuram on all four trains, about 50 minutes out. Northbound trains leave Kollam at 06:05 (20634) and 16:55 (20632). Into the capital, 20631 leaves Kollam at 13:40 and 20633 at 21:34.

Kottayam and Chengannur. Only the Kottayam-route pair stops here. 20634 calls at Chengannur at 06:51 and Kottayam at 07:18 on its way north; 20633 calls at Kottayam at 20:10 and Chengannur at 20:44 on its way south.

Alappuzha (ALLP). Only the Mangaluru pair stops here: 20631 at 12:33 towards Thiruvananthapuram and 20632 at 17:55 towards Kochi and Mangaluru.

Kannur, Shoranur and Kasaragod. All four Thiruvananthapuram trains stop at these. Tirur is served only by 20631 (09:22) and 20632 (21:02).

Palakkad (PGT). Only the Bengaluru Vande Bharat stops here: 26651 at 11:13 towards Ernakulam and 26652 at 16:20 towards Bengaluru.

Mangaluru (MAQ). 20631 leaves at 06:25; 20632 arrives at 00:45 after midnight, so plan onward transport for that hour. A separate Vande Bharat Express also runs from Mangaluru north to Madgaon in Goa.

Can you do a day trip on a Kerala Vande Bharat?

A late arrival eats into the time you have, so leave a buffer. The same-day return planner works this out for any pair of stations.

Kerala Vande Bharat ticket price

Train From → To Distance CC EC
20633 Kasaragod (KGQ) → Thiruvananthapuram Central (TVC) 588 km ₹1,540 ₹2,840
20634 Thiruvananthapuram Central (TVC) → Kasaragod (KGQ) 588 km ₹1,615 ₹2,905
20631 Mangaluru Central (MAQ) → Thiruvananthapuram Central (TVC) 619 km ₹1,640 —
20632 Thiruvananthapuram Central (TVC) → Mangaluru Central (MAQ) 619 km ₹1,600 ₹2,935
26651 KSR Bengaluru (SBC) → Ernakulam Jn (ERS) 638 km ₹1,670 ₹3,030
26652 Ernakulam Jn (ERS) → KSR Bengaluru (SBC) 638 km ₹1,630 ₹2,995

Fares are for one adult, General quota, with the meal. They are IRCTC fares as recorded by erail.in, kept only where they agreed with erail’s own calculation from the official fare rules. A dash means the two figures did not agree, so we left that fare out. Checked 12 November 2026; confirm on IRCTC before you pay. Choosing No Food lowers the price by the meal charge.

With the meal, EC costs about 1.8 times CC on these trains, for example ₹2,840 against ₹1,540 on 20633.

How the fare is built:

A shorter trip costs less, so Kollam to Ernakulam is much cheaper than the full Thiruvananthapuram–Kasaragod run. 20633/20634 and 20631/20632 also have different distances between the same two cities because they take different lines, so their fares differ too. Get the exact price for your stations on IRCTC, read how Vande Bharat ticket prices work, or estimate it with the fare calculator. For what the meal includes, see Vande Bharat food.

Booking, seats and cancellation

Booking opens on IRCTC 60 days before the journey, not counting the journey day, at 08:00 IST. Use the booking date calculator to find the date. Check availability for your exact date before you settle on a train. EC is worth checking when CC is full. See the booking guide for the full steps, and Tatkal for last-minute travel.

CC has 3+2 seating; EC has 2+2 seats with more legroom. The seat guide explains window seats and which side to pick.

If your plans change, the refund depends on how many hours before departure you cancel, counted from the train’s first station. For 20632, that means 16:05 at Thiruvananthapuram, even if you board at Kannur six hours later. The Vande Bharat cancellation charges guide has the full rules, and the refund calculator gives your figure.

Kerala Vande Bharat FAQs

How many Vande Bharat trains run in Kerala? Three pairs: 20633/20634 Kasaragod–Thiruvananthapuram via Kottayam, 20631/20632 Mangaluru–Thiruvananthapuram via Alappuzha, and 26651/26652 KSR Bengaluru–Ernakulam.

What is the timing of the 20634 Vande Bharat? 20634 leaves Thiruvananthapuram Central at 05:15 and reaches Kasaragod at 13:20, daily except Thursday.

What is the timing of 20633? 20633 leaves Kasaragod at 14:30 and reaches Thiruvananthapuram Central at 22:40, daily except Thursday.

What are the timings of 20631 and 20632? 20631 leaves Mangaluru Central at 06:25 and reaches Thiruvananthapuram at 15:05. 20632 leaves Thiruvananthapuram at 16:05 and reaches Mangaluru at 00:45 the next day. Neither runs on Wednesday.

Which Kerala Vande Bharat stops at Alappuzha? Only 20631/20632. The 20633/20634 pair runs via Kottayam and Chengannur instead.

Does the Kerala Vande Bharat stop at Ernakulam Junction or Ernakulam Town? 20633/20634 stops at Ernakulam Town (ERN). 20631/20632 and the Bengaluru train 26651/26652 stop at Ernakulam Jn (ERS).

Is there a Vande Bharat from Kerala to Bengaluru? Yes. 26652 leaves Ernakulam Jn at 14:20 and reaches KSR Bengaluru at 23:00, stopping at Thrissur and Palakkad in Kerala. 26651 runs the other way, arriving at Ernakulam at 13:50.

What is the Kerala Vande Bharat ticket price? With the meal, Kasaragod to Thiruvananthapuram on 20633 is ₹1,540 in CC and ₹2,840 in EC (checked 12 November 2026); the fare table above has every train. The price is base fare plus reservation, superfast, GST and an optional meal, with no dynamic fare. Check your station pair on IRCTC or use the fare calculator.

On which day does the Kerala Vande Bharat not run? 20633/20634 does not run on Thursday. 20631/20632 and 26651/26652 do not run on Wednesday.

Sources

Timetables and stops: erail 20633, erail 20634, erail 20631, erail 20632, erail 26651, erail 26652, cross-checked with ConfirmTkt, 11 November 2026. Launch dates and coach change: The News Minute, Onmanorama and Udayavani, linked above. Always confirm on IRCTC or NTES before travel. Report a correction.

Keep reading about Vande Bharat