MB → SRE · 25 direct trains

Trains from Moradabad to Saharanpur

25 direct trains run from Moradabad (MB) to Saharanpur (SRE). The fastest train is 12491 Mour Dhwaj Exp, completing the journey in 3h 4m. Trains depart between 00:33 and 23:00. The distance is approximately 192 km.

Total Trains

25

Fastest

3h 4m

12491

First Train

00:33

Last Train

23:00

Distance

192 km

Moradabad to Saharanpur Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
22445
Cnb Asr Sup
Superfast
00:33Day 203:573h 24mMon1A, 2A, 3A, SL, 2S
12331
Himgiri Express
Superfast
00:46Day 304:153h 29mTue, Fri, Sat1A, 2A, 3A, SL, 2S
12587
Amarnath Exp
Superfast
00:46Day 204:153h 29mMon1A, 2A, 3A, SL, 2S
12491
Mour Dhwaj Exp
Superfast
00:53Day 203:573h 4mSun1A, 2A, 3A, SL, 2S
14615
Lku Asr Exp
Express
02:50Day 206:554h 5mSat1A, 2A, 3A, SL, 2S
14523
Harihar Exp
Express
03:05Day 206:553h 50mMon, Thu1A, 2A, 3A, SL, 2S
14623
Sg Varanasi Exp
Express
05:45Day 209:053h 20mMon, Thu, Sat1A, 2A, 3A, SL, 2S
15011
Ljn Cdg Express
Express
05:58Day 212:206h 22mDaily1A, 2A, 3A, SL, 2S
14649
Saryu Yamuna Ex
Express
06:13Day 210:103h 57mTue, Fri, Sun1A, 2A, 3A, SL, 2S
14617
Prnc-Asr Jansewa Exp
Express
07:10Day 210:303h 20mDaily1A, 2A, 3A, SL, 2S
15903
Dbrg Cdg Exp
Express
07:43Day 311:003h 17mMon, Fri1A, 2A, 3A, SL, 2S
12317
Akal Takht Exp
Superfast
07:58Day 211:203h 22mWed, Sun1A, 2A, 3A, SL, 2S
12325
Gurumukhi Exp
Superfast
07:58Day 211:203h 22mThu1A, 2A, 3A, SL, 2S
12357
Durgiana Exp
Superfast
07:58Day 211:203h 22mTue, Sat1A, 2A, 3A, SL, 2S
12407
Karmabhoomi Superfast
Superfast
08:36Day 211:553h 19mWed1A, 2A, 3A, SL, 2S
12507
Karmabhoomi Express
Superfast
08:36Day 211:553h 19mWed1A, 2A, 3A, SL, 2S
15933
Ntsk Asr Express
Express
11:10Day 315:003h 50mTue1A, 2A, 3A, SL, 2S
15211
Dbg-Asr Jannaayak Exp
Express
15:10Day 219:104hDaily1A, 2A, 3A, SL, 2S
14603
Jansadharan Exp
Express
15:30Day 220:154h 45mFri1A, 2A, 3A, SL, 2S
15016
Lku Asr Express
Express
16:1520:154hTue1A, 2A, 3A, SL, 2S
14627
Amrit Bharat Exp
Express
16:40Day 220:303h 50mMon1A, 2A, 3A, SL, 2S
13151
Koaa Jat Expres
Express
19:20Day 223:354h 15mDaily1A, 2A, 3A, SL, 2S
18103
Jalianwalabag Ex
Express
21:00Day 200:35Day 33h 35mMon, Wed1A, 2A, 3A, SL, 2S
12355
Archna Exp
Superfast
23:0002:05Day 23h 5mTue, Sat1A, 2A, 3A, SL, 2S
14611
Gct Svdk Exp
Express
23:0002:05Day 23h 5mFri1A, 2A, 3A, SL, 2S

Stations on the Moradabad to Saharanpur route

Stops on 12491 Mour Dhwaj Exp, the fastest train on this corridor (3 stations).

  1. 1. MB Moradabad
  2. 2. LRJ Laksar Jn
  3. 3. SRE Saharanpur

Other Routes from Moradabad

Frequently Asked Questions

How many trains run from Moradabad to Saharanpur?▼

There are 25 direct trains running from Moradabad (MB) to Saharanpur (SRE). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Moradabad to Saharanpur?▼

The fastest train is 12491 Mour Dhwaj Exp, which covers the distance in 3h 4m. It departs at 00:53 and arrives at 03:57.

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

The first train departs at 00:33 and the last train departs at 23:00. Check the timetable for specific trains and their running days.

What is the distance from Moradabad to Saharanpur by train?▼

The distance from Moradabad to Saharanpur by train is approximately 192 km. Journey time varies from 3h 4m depending on the train type.

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

On the fastest train, Moradabad to Saharanpur calls at Laksar Jn (LRJ). Other trains on this route may skip some of these stops.

About Moradabad to Saharanpur Route

The Moradabad to Saharanpur route is served by 25 direct trains operated by Indian Railways. The fastest option is 12491 Mour Dhwaj Exp with a journey time of 3h 4m. The rail distance is approximately 192 km.

Trains leave Moradabad between 00:33 (first) and 23:00 (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.