KKLR → SLO · 9 direct trains

Trains from Kaikolur to Samalkot Jn

9 direct trains run from Kaikolur (KKLR) to Samalkot Jn (SLO). The fastest train is 17016 Visakha Exp, completing the journey in 2h 43m. Trains depart between 00:25 and 22:55. The distance is approximately 154 km.

Total Trains

9

Fastest

2h 43m

17016

First Train

00:25

Last Train

22:55

Distance

154 km

Kaikolur to Samalkot Jn Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
17016
Visakha Exp
Express
00:25Day 203:082h 43mDaily1A, 2A, 3A, SL, 2S
17209
Seshadri Exp
Express
01:45Day 205:283h 43mDaily1A, 2A, 3A, SL, 2S
12776
Cocanada Sf Exp
Superfast
02:00Day 204:552h 55mDaily1A, 2A, 3A, SL, 2S
18520
Ltt Vskp Express
Express
04:15Day 207:403h 25mDaily1A, 2A, 3A, SL, 2S
18190
Ers Tata Express
Express
04:55Day 208:383h 43mDaily1A, 2A, 3A, SL, 2S
18508
Tpty Vskp Exp
Express
05:40Day 209:133h 33mTue1A, 2A, 3A, SL, 2S
17480
Tpty Puri Exp
Express
19:4023:183h 38mMon, Tue, Wed, Fri, Sat1A, 2A, 3A, SL, 2S
17482
Tpty Bsp Exp
Express
19:4023:183h 38mThu, Sun1A, 2A, 3A, SL, 2S
17219
Mtm Vskp Exp
Express
22:5502:53Day 23h 58mDaily1A, 2A, 3A, SL, 2S

Stations on the Kaikolur to Samalkot Jn route

Stops on 17016 Visakha Exp, the fastest train on this corridor (7 stations).

  1. 1. KKLR Kaikolur
  2. 2. AKVD Akividu
  3. 3. BVRT Bhimavaram Town
  4. 4. TNKU Tanuku
  5. 5. NDD Nidadavolu Jn
  6. 6. RJY Rajamundry
  7. 7. SLO Samalkot Jn

Other Routes from Kaikolur

Frequently Asked Questions

How many trains run from Kaikolur to Samalkot Jn?▼

There are 9 direct trains running from Kaikolur (KKLR) to Samalkot Jn (SLO). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Kaikolur to Samalkot Jn?▼

The fastest train is 17016 Visakha Exp, which covers the distance in 2h 43m. It departs at 00:25 and arrives at 03:08.

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

The first train departs at 00:25 and the last train departs at 22:55. Check the timetable for specific trains and their running days.

What is the distance from Kaikolur to Samalkot Jn by train?▼

The distance from Kaikolur to Samalkot Jn by train is approximately 154 km. Journey time varies from 2h 43m depending on the train type.

How to check seat availability for Kaikolur to Samalkot Jn 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 Samalkot Jn?▼

On the fastest train, Kaikolur to Samalkot Jn calls at Akividu (AKVD), Bhimavaram Town (BVRT), Tanuku (TNKU), Nidadavolu Jn (NDD), Rajamundry (RJY). Other trains on this route may skip some of these stops.

About Kaikolur to Samalkot Jn Route

The Kaikolur to Samalkot Jn route is served by 9 direct trains operated by Indian Railways. The fastest option is 17016 Visakha Exp with a journey time of 2h 43m. The rail distance is approximately 154 km.

Trains leave Kaikolur between 00:25 (first) and 22:55 (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.