KKLR → KVZ · 6 direct trains

Trains from Kaikolur to Kavali

6 direct trains run from Kaikolur (KKLR) to Kavali (KVZ). The fastest train is 17210 Seshadri Exp, completing the journey in 4h 59m. Trains depart between 01:20 and 20:45. The distance is approximately 276 km.

Total Trains

6

Fastest

4h 59m

17210

First Train

01:20

Last Train

20:45

Distance

276 km

Kaikolur to Kavali Train Timetable

Complete list of 6 direct trains from KKLR to KVZ with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
18189
Tata Ers Exp
Express
01:20Day 207:246h 4mDaily1A, 2A, 3A, SL, 2S
17479
Puri Tpty Exp
Express
09:50Day 215:485h 58mMon, Wed, Thu, Fri, Sun1A, 2A, 3A, SL, 2S
17481
Bsp Tpty Exp
Express
09:50Day 215:485h 58mTue, Sat1A, 2A, 3A, SL, 2S
17404
Ns Tpty Exp
Express
19:0600:17Day 25h 11mDaily1A, 2A, 3A, SL, 2S
17247
Ns Dmm Exp
Express
19:1500:28Day 25h 13mDaily1A, 2A, 3A, SL, 2S
17210
Seshadri Exp
Express
20:4501:44Day 24h 59mDaily1A, 2A, 3A, SL, 2S

Stations on the Kaikolur to Kavali route

Stops on 17210 Seshadri Exp, the fastest train on this corridor (9 stations).

  1. 1. KKLR Kaikolur
  2. 2. GDV Gudivada Jn
  3. 3. BZA Vijayawada Jn
  4. 4. TEL Tenali Jn
  5. 5. BPP Bapatla
  6. 6. CLX Chirala
  7. 7. OGL Ongole
  8. 8. SKM Singarayakonda
  9. 9. KVZ Kavali

Other Routes from Kaikolur

Frequently Asked Questions

How many trains run from Kaikolur to Kavali?▼

There are 6 direct trains running from Kaikolur (KKLR) to Kavali (KVZ). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Kaikolur to Kavali?▼

The fastest train is 17210 Seshadri Exp, which covers the distance in 4h 59m. It departs at 20:45 and arrives at 01:44.

What is the first and last train from Kaikolur to Kavali?▼

The first train departs at 01:20 and the last train departs at 20:45. Check the timetable for specific trains and their running days.

What is the distance from Kaikolur to Kavali by train?▼

The distance from Kaikolur to Kavali by train is approximately 276 km. Journey time varies from 4h 59m depending on the train type.

How to check seat availability for Kaikolur to Kavali trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Kaikolur and Kavali?▼

On the fastest train, Kaikolur to Kavali calls at Gudivada Jn (GDV), Vijayawada Jn (BZA), Tenali Jn (TEL), Bapatla (BPP), Chirala (CLX), Ongole (OGL), Singarayakonda (SKM). Other trains on this route may skip some of these stops.

About Kaikolur to Kavali Route

The Kaikolur to Kavali route is served by 6 direct trains operated by Indian Railways. The fastest option is 17210 Seshadri Exp with a journey time of 4h 59m. The rail distance is approximately 276 km.

Trains leave Kaikolur between 01:20 (first) and 20:45 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.