Delhi to Moradabad Trains
73 direct trains between Delhi (DLI) and Moradabad (MB) — fastest covers it in 2h 30m, cheapest from ₹30.
| Train No. | Train Name | Departure | Arrival | Duration | Classes | Runs On |
|---|---|---|---|---|---|---|
| 12204 | SHC GARIB RATH | 11:05 | 13:48 | 02h 43m | 3A | Wed, Sat, Sun |
| 54308 | DLI-MB PASSENGER | 04:00 | 10:30 | 06h 30m | Mon, Tue, Wed, Thu, Fri, Sat, Sun | |
| 54076 | DLI-BE PASSENGER | 23:50 | 04:35 | 04h 45m | Mon, Tue, Wed, Thu, Fri, Sat, Sun | |
| 14206 | AYODHYA EXPRESS | 18:20 | 22:00 | 03h 40m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 14208 | PADMAVAT EXP | 19:50 | 23:05 | 03h 15m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 14312 | BHUJ BE EXP | 14:50 | 18:25 | 03h 35m | 2A, 3A, SL | Wed, Thu, Sat |
| 14322 | BHUJ BE EXP | 14:50 | 18:25 | 03h 35m | 2A, 3A, SL | Mon, Tue, Fri, Sun |
| 15013 | RANIKHET EXP | 22:05 | 01:35 | 03h 30m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 15035 | UTR SAMPRK KRTI | 16:00 | 19:00 | 03h 00m | SL, EC | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 15716 | GARIB NAWAZ EXP | 20:35 | 23:35 | 03h 00m | 1A, 2A, 3A, 3E, CC | Mon, Tue, Thu |
| 04210 | BSB SUMMER SPL | 19:25 | 22:38 | 03h 13m | 2A, 3A, SL | Tue, Thu, Sat |
| 19269 | PBR MFP EXPRESS | 20:35 | 23:35 | 03h 00m | 1A, 2A, 3A, SL | Fri, Sat |
| 15623 | BGKT KYQ EXP | 04:55 | 08:15 | 03h 20m | 1A, 2A, 3A, SL | Wed |
| 19601 | UDZ NJP EXP | 15:10 | 18:00 | 02h 50m | 2A, 3A, SL | Sat |
| 12372 | BKN HWH SF EXP | 15:10 | 18:00 | 02h 50m | 1A, 2A, 3A, SL | Thu |
| 20939 | SBIB SLN SF EXP | 23:25 | 03:17 | 03h 52m | 2A, 3A, SL | Tue |
| 04652 | ASR JYG SPL | 18:10 | 21:10 | 03h 00m | 3A, SL | Wed, Fri, Sun |
| 15116 | DLI CPR EXPRESS | 14:00 | 17:55 | 03h 55m | 1A, 2A, 3A, 3E, SL | Sun |
| 15910 | AVADH ASSAM EXP | 07:22 | 10:45 | 03h 23m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 04731 | SGNR SPJ SPL | 00:35 | 04:22 | 03h 47m | 2A, 3A, SL | Mon |
| 05058 | DLI GKP SPL | 14:00 | 17:55 | 03h 55m | 3E, SL | Fri |
| 12036 | PURANGIRI JANST | 06:25 | 09:50 | 03h 25m | SL, EC | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 05302 | UMB MAU SUM SPL | 05:10 | 09:05 | 03h 55m | 1A, 2A, 3A, 3E, SL | Fri |
| 03312 | CDG DHN SPL | 10:30 | 13:15 | 02h 45m | 2A, 3A, SL | Tue, Sat |
| 04397 | ASR-PTK EXP SPL | 23:55 | 04:18 | 04h 23m | Mon, Tue, Wed, Thu, Fri, Sat, Sun | |
| 04010 | DLI SMI SPL | 23:05 | 02:30 | 03h 25m | 1A, 2A, 3A, 3E, SL | Thu |
| 04829 | JU GKP SPL | 04:45 | 08:15 | 03h 30m | 2A, 3A, SL | Fri |
| 20963 | SBIB BSB S FAST | 15:10 | 18:00 | 02h 50m | 2A, 3A, SL | Fri |
| 15091 | DOZ TPU EXP | 00:25 | 03:32 | 03h 07m | 1A, 2A, 3E, SL | Tue, Wed, Fri, Sun |
| 13430 | ANVT MLDT EXP | 17:10 | 20:20 | 03h 10m | 2A, 3A, SL | Sat |
| 15058 | ANVT GKP EXP | 17:10 | 20:05 | 02h 55m | 1A, 2A, 3A, 3E, SL | Wed |
| 12584 | LJN DOUBLE DKR | 14:05 | 16:37 | 02h 32m | CC | Tue, Thu, Fri, Sun |
| 12230 | LUCKNOW MAIL | 22:00 | 01:05 | 03h 05m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 13258 | ANVT-DNR JANSADHARAN EXP | 13:35 | 16:17 | 02h 42m | Mon, Tue, Wed, Thu, Fri, Sat, Sun | |
| 12392 | SHRAMJIVI EXP | 13:10 | 15:52 | 02h 42m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 12430 | NDLS LKO AC EXP | 23:25 | 02:13 | 02h 48m | 1A, 2A, 3A | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 12558 | SAPT KRANTI EXP | 14:35 | 17:05 | 02h 30m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 15726 | ANVT NJP EXP | 15:20 | 18:00 | 02h 40m | 1A, 2A, 3A, SL | Wed, Sun |
| 14008 | SADHBHAWNA EXP | 16:30 | 19:35 | 03h 05m | 1A, 2A, 3A, SL | Tue, Thu |
| 14014 | SULTANPUR EXP | 16:30 | 19:35 | 03h 05m | 1A, 2A, 3A, SL | Mon, Sat |
| 14016 | SADHBHAWNA EXP | 16:30 | 19:35 | 03h 05m | 1A, 2A, 3A, SL | Fri, Sun |
| 14018 | SADBHAVNA EXP | 16:30 | 19:35 | 03h 05m | 1A, 2A, 3A, SL | Wed |
| 04204 | NDLS LKO SUM SPL | 20:20 | 23:45 | 03h 25m | 1A, 2A, 3A, SL | Mon |
| 15274 | SATYAGRAH EXP | 17:30 | 20:40 | 03h 10m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 15280 | POORABIYA EXP | 17:10 | 20:05 | 02h 55m | 1A, 2A, 3A, 3E, SL | Mon, Fri |
| 22418 | MAHAMANA EXP | 18:40 | 21:40 | 03h 00m | 1A, 2A, 3A, SL | Mon, Wed, Fri |
| 05102 | NDLS GKP SUM SPL | 09:45 | 12:50 | 03h 05m | 3E, SL | Sun |
| 14022 | ANVT PRR EXP | 05:00 | 08:15 | 03h 15m | 1A, 2A, 3A, SL | Thu |
| 22420 | SUHALDEV EXP | 18:50 | 21:40 | 02h 50m | 1A, 2A, 3A, SL | Tue, Thu, Sat, Sun |
| 14004 | NDLS MLDT EXP | 18:00 | 21:00 | 03h 00m | 1A, 2A, 3A, SL | Thu, Sun |
| 04030 | MFP SUMMER SPL | 09:00 | 11:50 | 02h 50m | 1A, 2A, 3A, SL | Wed |
| 04028 | MFP SUMMER SPL | 09:15 | 11:50 | 02h 35m | 1A, 2A, 3A, SL | Fri |
| 15060 | ANVT LKU EXP | 14:15 | 17:23 | 03h 08m | 2A, 3A, SL, SL, EC | Tue, Thu |
| 05576 | SHC SUMMER SPL | 05:15 | 09:05 | 03h 50m | 3E, SL | Thu |
| 12212 | MFP GARIB RATH | 20:55 | 23:35 | 02h 40m | 3A | Wed |
| 20506 | DBRG RAJDHANI | 11:25 | 14:03 | 02h 38m | 1A, 2A, 3A | Thu, Sun |
| 20504 | DBRG RAJDHANI | 11:25 | 14:03 | 02h 38m | 1A, 2A, 3A | Mon, Tue, Wed, Fri, Sat |
| 05580 | PRNC SUMMER SPL | 05:15 | 09:05 | 03h 50m | 3E, SL | Tue, Sun |
| 14010 | CHAMPRN SATYGRH | 23:45 | 02:52 | 03h 07m | 1A, 3A, 3E, SL | Mon, Wed, Sat |
| 04214 | AYC SUMMER SPL | 09:00 | 11:30 | 02h 30m | 2A, 3A, SL | Mon, Fri |
| 12040 | KATHGODAM SHTBDI | 06:20 | 08:50 | 02h 30m | CC, EC | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 04014 | LKQ SUMMER SPL | 15:40 | 19:00 | 03h 20m | 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 15530 | ANVT-SHC JANSADHARAN EXP | 23:45 | 02:52 | 03h 07m | Thu | |
| 15622 | ANVT KYQ EXP | 23:45 | 02:52 | 03h 07m | 1A, 2A, 3A, SL | Fri |
| 14012 | ANVT RDP EXPRESS | 23:45 | 02:52 | 03h 07m | 1A, 2A, 3A, SL | Sun |
| 22199 | SUSHASAN EXP | 19:25 | 22:40 | 03h 15m | 2A, 3A, SL | Wed |
| 04008 | JBN SUMMER SPL | 08:30 | 11:30 | 03h 00m | 1A, 2A, 3A, SL | Sat |
| 15128 | KASHI V NATH EX | 11:35 | 15:05 | 03h 30m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 22542 | BNRS GARIB RATH | 18:15 | 21:00 | 02h 45m | 3A, 3E | Mon, Fri |
| 22543 | BDTS LKU SF EXP | 07:45 | 11:05 | 03h 20m | 2A, 3A, SL | Wed |
| 15568 | AMRIT BHARAT EXP | 14:00 | 16:37 | 02h 37m | SL | Wed, Sat |
| 13066 | AMRIT BHARAT EXP | 05:15 | 09:05 | 03h 50m | SL | Sat |
| 15304 | INTERCITY EXP | 16:35 | 19:50 | 03h 15m | 2S, CC | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
❓ Frequently Asked Questions
How many trains run from Delhi to Moradabad?
There are 73 direct trains between Delhi (DLI) and Moradabad (MB), of which 19 run daily.
Which is the fastest train from Delhi to Moradabad?
SAPT KRANTI EXP (12558) is the fastest, covering the route in 2h 30m (154 km).
What is the cheapest fare from Delhi to Moradabad?
The lowest base fare is ₹30 in 3E class. Tatkal and dynamic-fare trains may cost more depending on demand and booking date.
How do I check seat availability from Delhi to Moradabad?
Visit Ghumo, select your travel date, and view real-time CNF/RAC/WL availability for all classes (SL, 3A, 2A, 1A, CC, EC) and quotas (GN, TQ, PT). The arrow buttons (‹ ›) flip dates without re-running the search.
What classes are available on Delhi to Moradabad trains?
Available classes on this route: 1A, 2A, 3A, 3E, SL, 2S, CC, EC.
When should I book to get a confirmed ticket?
For premium classes (1A/2A/3A) on this route, book 60+ days ahead during festival/holiday weeks. For Sleeper, mid-week travel typically clears WL in the chart even when booked 2–3 weeks ahead. Use Waitlist Prediction to get specific odds for your train and date.