Moradabad to Delhi Trains
75 direct trains between Moradabad (MB) and Delhi (DLI) — fastest covers it in 2h 40m, cheapest from ₹30.
| Train No. | Train Name | Departure | Arrival | Duration | Classes | Runs On |
|---|---|---|---|---|---|---|
| 12203 | GARIB RATH EXP | 11:10 | 13:55 | 02h 45m | 3A | Mon, Tue, Fri |
| 54307 | MB-DLI PASSENGER | 18:30 | 00:05 | 05h 35m | Mon, Tue, Wed, Thu, Fri, Sat, Sun | |
| 54075 | BE-DLI PASSENGER | 22:20 | 03:05 | 04h 45m | Mon, Tue, Wed, Thu, Fri, Sat, Sun | |
| 14205 | AYODHYA EXPRESS | 01:04 | 04:20 | 03h 16m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 14207 | PADMAVAT EXP | 03:18 | 06:30 | 03h 12m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 14311 | ALA HAZRAT EXP | 08:08 | 11:35 | 03h 27m | 2A, 3A, SL | Tue, Thu, Sat |
| 14321 | BE BHUJ EXPRESS | 08:08 | 11:35 | 03h 27m | 2A, 3A, SL | Mon, Wed, Fri, Sun |
| 15014 | RANIKHET EXP | 00:40 | 04:10 | 03h 30m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 25014 | CORBET PRK LINK | 00:35 | 04:10 | 03h 35m | 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 15036 | UTR SMPRK K EXP | 12:25 | 15:25 | 03h 00m | SL, EC | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 25036 | RMR DLI LINK EX | 12:25 | 15:25 | 03h 00m | SL, EC | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 15715 | GARIB NAWAZ EXP | 09:39 | 13:15 | 03h 36m | 1A, 2A, 3A, 3E, CC | Mon, Wed, Sat |
| 04209 | DLI SUMMER SPL | 09:30 | 13:30 | 04h 00m | 2A, 3A, SL | Tue, Thu, Sat |
| 19270 | PBR EXPRESS | 09:13 | 12:50 | 03h 37m | 1A, 2A, 3A, SL | Mon, Tue |
| 15624 | KYQ BGKT EXP | 06:25 | 09:50 | 03h 25m | 1A, 2A, 3A, SL | Sun |
| 03311 | DHN CDG SPL | 19:48 | 23:00 | 03h 12m | 2A, 3A, SL | Mon, Fri |
| 19602 | NJP UDZ EXPRESS | 08:36 | 12:05 | 03h 29m | 2A, 3A, SL | Tue |
| 12371 | HWH BKN SF EXP | 06:25 | 09:50 | 03h 25m | 1A, 2A, 3A, SL | Tue |
| 20940 | SLN SBIB SF EXP | 03:05 | 06:05 | 03h 00m | 2A, 3A, SL | Thu |
| 04651 | JYG ASR SPL | 04:05 | 07:00 | 02h 55m | 3A, 3E, SL | Mon, Wed, Sat |
| 04732 | SPJ SGNR SPL | 19:55 | 23:40 | 03h 45m | 2A, 3A, SL | Tue |
| 15115 | CPR DLI EXP | 07:20 | 11:20 | 04h 00m | 1A, 2A, 3A, 3E, SL | Sun |
| 15909 | AVADH ASSAM EXP | 12:30 | 15:55 | 03h 25m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 05057 | GKP DLI SPL | 09:20 | 12:50 | 03h 30m | 3E, SL | Fri |
| 12035 | PURNAGIRI JANST | 17:25 | 21:35 | 04h 10m | SL, EC | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 05301 | MAU UMB SPL | 16:45 | 20:20 | 03h 35m | 1A, 2A, 3A, 3E, SL | Thu |
| 04398 | PTK-ASR EXP SPL | 18:25 | 22:35 | 04h 10m | Mon, Tue, Wed, Thu, Fri, Sat, Sun | |
| 04009 | SMI DLI SPL | 19:45 | 23:10 | 03h 25m | 1A, 2A, 3A, 3E, SL | Sat |
| 04830 | GKP JU SPL | 11:10 | 14:00 | 02h 50m | 2A, 3A, SL | Sat |
| 20964 | BSB SBIB EXPRESS | 03:05 | 06:05 | 03h 00m | 2A, 3A, SL | Sun |
| 15092 | TPU DOZ EXPRESS | 00:25 | 03:45 | 03h 20m | 1A, 2A, 3E, SL | Mon, Tue, Thu, Sat |
| 04203 | LKO NDLS SUM SPL | 13:05 | 18:30 | 05h 25m | 1A, 2A, SL | Mon |
| 13429 | MLDT ANVT EXP | 11:24 | 14:25 | 03h 01m | 2A, 3A, SL | Sat |
| 15057 | GKP ANVT EXP | 07:45 | 10:40 | 02h 55m | 1A, 2A, 3A, 3E, SL | Fri |
| 12583 | ANVT DOUBLE DKR | 09:39 | 12:55 | 03h 16m | CC | Tue, Thu, Fri, Sun |
| 12229 | LUCKNOW MAIL | 03:33 | 06:55 | 03h 22m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 13257 | DNR-ANVT JANSADHARAN EXP | 07:28 | 10:25 | 02h 57m | Mon, Tue, Wed, Thu, Fri, Sat, Sun | |
| 12391 | SHRAMJEEVI EXP | 01:17 | 04:40 | 03h 23m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 12429 | LKO NDLS AC EXP | 04:35 | 07:30 | 02h 55m | 1A, 2A, 3A | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 12557 | SAPT KRANTI EXP | 04:50 | 07:40 | 02h 50m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 14007 | SADBHAVANA EXP | 01:27 | 04:45 | 03h 18m | 1A, 2A, 3A, SL | Fri, Sun |
| 14013 | SLN ANVT EXP | 01:27 | 04:45 | 03h 18m | 1A, 2A, 3A, SL | Mon, Wed |
| 14015 | SADBHAVANA EXP | 01:27 | 04:45 | 03h 18m | 1A, 2A, 3A, SL | Tue, Thu |
| 14017 | SADBHAVANA EXP | 01:27 | 04:45 | 03h 18m | 1A, 2A, 3A, SL | Sat |
| 15273 | SATYAGRAH EXP | 04:17 | 09:10 | 04h 53m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 15279 | POORBIYA EXP | 08:36 | 12:00 | 03h 24m | 1A, 2A, 3A, 3E, SL | Mon, Fri |
| 05101 | GKP NDLS SPL | 04:30 | 07:30 | 03h 00m | 3E, SL | Wed, Sun |
| 22417 | MAHAMANA EXP | 05:02 | 08:05 | 03h 03m | 1A, 2A, 3A, SL | Wed, Fri, Sun |
| 14021 | PRR ANVT EXPRESS | 19:48 | 23:10 | 03h 22m | 1A, 2A, 3A, SL | Sat |
| 22419 | SUHAILDEV SFAST | 05:02 | 07:55 | 02h 53m | 1A, 2A, 3A, SL | Mon, Tue, Thu, Sat |
| 14003 | MLDT NDLS EXP | 11:24 | 14:30 | 03h 06m | 1A, 2A, 3A, SL | Wed, Sun |
| 04029 | MFP ANVT SPL | 02:05 | 05:30 | 03h 25m | 1A, 2A, 3A, SL | Fri |
| 04027 | MFP ANVT SPL | 02:05 | 05:30 | 03h 25m | 1A, 2A, 3A, SL | Sun |
| 15059 | LKU ANVT EXP | 07:45 | 10:40 | 02h 55m | 2A, 3A, SL, SL, EC | Tue, Thu |
| 05575 | SHC ANVT SPL | 21:25 | 01:05 | 03h 40m | 3E, SL | Wed |
| 20505 | RAJDHANI EXP | 10:55 | 13:38 | 02h 43m | 1A, 2A, 3A | Wed, Sun |
| 20503 | RAJDHANI EXP | 10:55 | 13:38 | 02h 43m | 1A, 2A, 3A | Mon, Tue, Thu, Fri, Sat |
| 05579 | PRNC ANVT SPL | 21:25 | 01:05 | 03h 40m | 3E, SL | Mon, Sat |
| 12211 | ANVT GARIB RATH | 09:13 | 12:25 | 03h 12m | 3A | Sat |
| 14009 | CHAMPRN SATYGRH | 14:30 | 18:15 | 03h 45m | 1A, 3A, SL | Mon, Wed, Fri |
| 15127 | KASHI V NATH EXP | 01:45 | 05:45 | 04h 00m | 1A, 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 04213 | ANVT SUMMER SPL | 02:50 | 06:00 | 03h 10m | 2A, 3A, SL | Mon, Fri |
| 12039 | NDLS SHATABADI | 18:15 | 20:55 | 02h 40m | CC, EC | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 15725 | NJP ANVT EXPRESS | 08:36 | 12:00 | 03h 24m | 1A, 2A, 3A, SL | Wed, Sun |
| 04013 | LKQ ANVT SPL | 00:05 | 03:40 | 03h 35m | 2A, 3A, SL | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| 15529 | SHC-ANVT JANSADHARAN EXP | 14:30 | 18:15 | 03h 45m | Thu | |
| 15621 | KYQ ANVT EXP | 14:55 | 18:50 | 03h 55m | 1A, 2A, 3A, SL | Fri |
| 14011 | RDP ANVT EXPRESS | 14:55 | 18:50 | 03h 55m | 1A, 2A, 3A, SL | Wed |
| 22200 | SUSHASAN SF EXP | 21:45 | 00:45 | 03h 00m | 2A, 3A, SL | Thu |
| 04007 | JBN ANVT SPECIAL | 22:50 | 03:00 | 04h 10m | 1A, 2A, 3A, SL | Mon |
| 22541 | ANVT GARIB RATH | 06:25 | 09:30 | 03h 05m | 3A, 3E | Mon, Fri |
| 22544 | LKU BDTS SUP EXP | 10:10 | 13:35 | 03h 25m | 2A, 3A, SL | Mon |
| 15567 | AMRIT BHARAT EXP | 03:05 | 06:10 | 03h 05m | SL | Wed, Sat |
| 13065 | AMRIT BHARAT EXP | 22:48 | 02:50 | 04h 02m | SL | Fri |
| 15303 | INTERCITY EXP | 06:45 | 10:20 | 03h 35m | 2S, CC | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
❓ Frequently Asked Questions
How many trains run from Moradabad to Delhi?
There are 75 direct trains between Moradabad (MB) and Delhi (DLI), of which 21 run daily.
Which is the fastest train from Moradabad to Delhi?
NDLS SHATABADI (12039) is the fastest, covering the route in 2h 40m (153 km).
What is the cheapest fare from Moradabad to Delhi?
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 Moradabad to Delhi?
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 Moradabad to Delhi 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.