MKA → KNE · 6 direct trains

Trains from Mokameh Jn to Kishanganj

6 direct trains run from Mokameh Jn (MKA) to Kishanganj (KNE). The fastest train is 15631 Bme Ghy Express, completing the journey in 7h 27m. Trains depart between 00:25 and 14:13. The distance is approximately 312 km.

Total Trains

6

Fastest

7h 27m

15631

First Train

00:25

Last Train

14:13

Distance

312 km

Mokameh Jn to Kishanganj Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
13246
Capital Exp
Express
00:25Day 209:208h 55mThu, Fri, Sat1A, 2A, 3A, SL, 2S
13248
Kyq Capital Exp
Express
00:25Day 209:208h 55mMon, Tue, Wed, Sun1A, 2A, 3A, SL, 2S
15631
Bme Ghy Express
Express
05:38Day 313:057h 27mSun1A, 2A, 3A, SL, 2S
15633
Bkn Ghy Express
Express
05:38Day 213:057h 27mWed1A, 2A, 3A, SL, 2S
15635
Guwahati Expres
Express
11:23Day 319:107h 47mFri1A, 2A, 3A, SL, 2S
15945
Ltt Dibrugarh Ex
Express
14:13Day 221:407h 27mWed, Sat1A, 2A, 3A, SL, 2S

Stations on the Mokameh Jn to Kishanganj route

Stops on 15631 Bme Ghy Express, the fastest train on this corridor (7 stations).

  1. 1. MKA Mokameh Jn
  2. 2. NBJU New Barauni Jn
  3. 3. KGG Khagaria Jn.
  4. 4. NNA Naugachia
  5. 5. KIR Katihar Jn
  6. 6. DLK Dalkolha
  7. 7. KNE Kishanganj

Other Routes from Mokameh Jn

Frequently Asked Questions

How many trains run from Mokameh Jn to Kishanganj?▼

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

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

The fastest train is 15631 Bme Ghy Express, which covers the distance in 7h 27m. It departs at 05:38 and arrives at 13:05.

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

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

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

The distance from Mokameh Jn to Kishanganj by train is approximately 312 km. Journey time varies from 7h 27m depending on the train type.

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

On the fastest train, Mokameh Jn to Kishanganj calls at New Barauni Jn (NBJU), Khagaria Jn. (KGG), Naugachia (NNA), Katihar Jn (KIR), Dalkolha (DLK). Other trains on this route may skip some of these stops.

About Mokameh Jn to Kishanganj Route

The Mokameh Jn to Kishanganj route is served by 6 direct trains operated by Indian Railways. The fastest option is 15631 Bme Ghy Express with a journey time of 7h 27m. The rail distance is approximately 312 km.

Trains leave Mokameh Jn between 00:25 (first) and 14:13 (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.