KNE → SGUJ · 6 direct trains

Trains from Kishanganj to Siliguri Jn

6 direct trains run from Kishanganj (KNE) to Siliguri Jn (SGUJ). The fastest train is 13246 Capital Exp, completing the journey in 2h 5m. Trains depart between 03:07 and 10:37. The distance is approximately 94 km.

Total Trains

6

Fastest

2h 5m

13246

First Train

03:07

Last Train

10:37

Distance

94 km

Kishanganj to Siliguri Jn Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
22511
Karmabhoomi Exp
Superfast
03:07Day 305:432h 36mTue1A, 2A, 3A, SL, 2S
11031
Apdj Amritbharat
Express
05:05Day 307:132h 8mMon1A, 2A, 3A, SL, 2S
13149
Kanchan Kanya
Express
05:27Day 208:102h 43mDaily1A, 2A, 3A, SL, 2S
13246
Capital Exp
Express
09:25Day 211:302h 5mThu, Fri, Sat1A, 2A, 3A, SL, 2S
13248
Kyq Capital Exp
Express
09:25Day 212:202h 55mMon, Tue, Wed, Sun1A, 2A, 3A, SL, 2S
15941
Jhajha Dbrg Exp
Express
10:37Day 213:352h 58mFri1A, 2A, 3A, SL, 2S

Stations on the Kishanganj to Siliguri Jn route

Stops on 13246 Capital Exp, the fastest train on this corridor (6 stations).

  1. 1. KNE Kishanganj
  2. 2. AUB Aluabari Road
  3. 3. TKG Thakurganj
  4. 4. GAGA Galgalia
  5. 5. BORA Baghdogra
  6. 6. SGUJ Siliguri Jn

Other Routes from Kishanganj

Frequently Asked Questions

How many trains run from Kishanganj to Siliguri Jn?▼

There are 6 direct trains running from Kishanganj (KNE) to Siliguri Jn (SGUJ). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Kishanganj to Siliguri Jn?▼

The fastest train is 13246 Capital Exp, which covers the distance in 2h 5m. It departs at 09:25 and arrives at 11:30.

What is the first and last train from Kishanganj to Siliguri Jn?▼

The first train departs at 03:07 and the last train departs at 10:37. Check the timetable for specific trains and their running days.

What is the distance from Kishanganj to Siliguri Jn by train?▼

The distance from Kishanganj to Siliguri Jn by train is approximately 94 km. Journey time varies from 2h 5m depending on the train type.

How to check seat availability for Kishanganj to Siliguri 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 Kishanganj and Siliguri Jn?▼

On the fastest train, Kishanganj to Siliguri Jn calls at Aluabari Road (AUB), Thakurganj (TKG), Galgalia (GAGA), Baghdogra (BORA). Other trains on this route may skip some of these stops.

About Kishanganj to Siliguri Jn Route

The Kishanganj to Siliguri Jn route is served by 6 direct trains operated by Indian Railways. The fastest option is 13246 Capital Exp with a journey time of 2h 5m. The rail distance is approximately 94 km.

Trains leave Kishanganj between 03:07 (first) and 10:37 (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.