MB → CPJ · 6 direct trains

Trains from Moradabad to Kaptanganj Jn

6 direct trains run from Moradabad (MB) to Kaptanganj Jn (CPJ). The fastest train is 12558 Sapt Kranti Exp, completing the journey in 11h 25m. Trains depart between 03:00 and 20:50. The distance is approximately 603 km.

Total Trains

6

Fastest

11h 25m

12558

First Train

03:00

Last Train

20:50

Distance

603 km

Moradabad to Kaptanganj Jn Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
14012
Anvt Rdp Express
Express
03:00Day 215:4812h 48mSun1A, 2A, 3A, SL, 2S
15212
Asr- Dbg Jannayak Exp
Express
05:23Day 217:2312hDaily1A, 2A, 3A, SL, 2S
14628
Amrit Bharat Exp
Express
09:15Day 223:1313h 58mSat1A, 2A, 3A, SL, 2S
12558
Sapt Kranti Exp
Superfast
17:1304:38Day 211h 25mDaily1A, 2A, 3A, SL, 2S
15002
Ddn Mfp Express
Express
20:1508:50Day 212h 35mSat1A, 2A, 3A, SL, 2S
15274
Satyagrah Exp
Express
20:5011:25Day 214h 35mDaily1A, 2A, 3A, SL, 2S

Stations on the Moradabad to Kaptanganj Jn route

Stops on 12558 Sapt Kranti Exp, the fastest train on this corridor (5 stations).

  1. 1. MB Moradabad
  2. 2. LKO Lucknow
  3. 3. GD Gonda Jn
  4. 4. GKP Gorakhpur
  5. 5. CPJ Kaptanganj Jn

Other Routes from Moradabad

Frequently Asked Questions

How many trains run from Moradabad to Kaptanganj Jn?▼

There are 6 direct trains running from Moradabad (MB) to Kaptanganj Jn (CPJ). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Moradabad to Kaptanganj Jn?▼

The fastest train is 12558 Sapt Kranti Exp, which covers the distance in 11h 25m. It departs at 17:13 and arrives at 04:38.

What is the first and last train from Moradabad to Kaptanganj Jn?▼

The first train departs at 03:00 and the last train departs at 20:50. Check the timetable for specific trains and their running days.

What is the distance from Moradabad to Kaptanganj Jn by train?▼

The distance from Moradabad to Kaptanganj Jn by train is approximately 603 km. Journey time varies from 11h 25m depending on the train type.

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

On the fastest train, Moradabad to Kaptanganj Jn calls at Lucknow (LKO), Gonda Jn (GD), Gorakhpur (GKP). Other trains on this route may skip some of these stops.

About Moradabad to Kaptanganj Jn Route

The Moradabad to Kaptanganj Jn route is served by 6 direct trains operated by Indian Railways. The fastest option is 12558 Sapt Kranti Exp with a journey time of 11h 25m. The rail distance is approximately 603 km.

Trains leave Moradabad between 03:00 (first) and 20:50 (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.