ClearBerth / Trains / Moradabad
151 trains stop at Moradabad (MB). Tap a train for live running status and its full timetable. This list covers the trains ClearBerth has timetables for, so it may not include every train at this station.
| Train | Arrives | Departs |
|---|---|---|
| 14650 Saryu Yamuna Express Amritsar to Jaynagar | 00:06 | 00:16 |
| 14674 Shaheed Express Amritsar to Jaynagar | 00:06 | 00:16 |
| 15092 Tanakpur - Daurai Express Tanakpur to Daurai | 00:15 | 00:25 |
| 14691 Mour Dhwaj Express Barauni Jn to Jammutavi | 00:25 | 00:33 |
| 22445 Amritsar SF Express Kanpur Central to Amritsar | 00:25 | 00:33 |
| 15120 Banaras Janta Express Dehradoon to Banaras | 00:27 | 00:37 |
| 12587 Jammu Tawi Amarnath Express Gorakhpur Jn to Jammutavi | 00:38 | 00:46 |
| 13041 Himgiri Express Howrah Jn to Jammutavi | 00:38 | 00:46 |
| 15097 Jammu Tawi Amarnath Express Bhagalpur to Jammutavi | 00:38 | 00:46 |
| 15653 Jammu Tawi Amarnath Express Guwahati to Jammutavi | 00:38 | 00:46 |
| 15934 New Tinsukia Express Amritsar to New Tinsukia | 00:47 | 00:55 |
| 12230 Lucknow Mail New Delhi to Lucknow Charbagh | 01:05 | 01:15 |
| 12391 Shramjeevi SF Express Rajgir to New Delhi | 01:07 | 01:17 |
| 14007 Anand Vihar Terminal Sadbhavana Express Raxaul Jn to Anand Vihar Terminal | 01:17 | 01:27 |
| 12238 Begampura Express Jammutavi to Varanasi | 01:25 | 01:35 |
| 15531 Amritsar Jan Sadharan Express Saharsa Jn to Amritsar | 01:27 | 01:32 |
| 15655 Shri Mata Vaishno Devi Katra Weekly Express Kamakhya to Shri Mata Vaishno Devi Katra | 01:27 | 01:32 |
| 15013 Ranikhet Express Jaisalmer to Kathgodam | 01:35 | 01:50 |
| 15127 Kashi Vishwanath Express Banaras to New Delhi | 01:40 | 01:45 |
| 15020 Dehradun Express Tanakpur to Dehradoon | 01:50 | 01:55 |
| 13010 Doon Express Yog Nagari Rishikesh to Howrah Jn | 01:55 | 02:05 |
| 15012 Lucknow Jn. Express Chandigarh to Lucknow Junction | 02:00 | 02:05 |
| 12430 Lucknow AC SF Express New Delhi to Lucknow Charbagh | 02:13 | 02:20 |
| 13009 Doon Express Howrah Jn to Yog Nagari Rishikesh | 02:20 | 02:30 |
| 13036 Upasana Express Dehradoon to Howrah Jn | 02:39 | 02:49 |
| 13038 Kumbh Express Dehradoon to Howrah Jn | 02:39 | 02:49 |
| 15622 Kamakhya Weekly Express Anand Vihar Terminal to Kamakhya | 02:52 | 03:00 |
| 14523 Harihar Express Barauni Jn to Ambala Cantt Jn | 02:55 | 03:05 |
| 20964 Sabarmati Weekly SF Express Varanasi to Sabarmati Bg | 02:55 | 03:05 |
| 12232 Lucknow SF Express Chandigarh to Lucknow Charbagh | 02:59 | 03:07 |
| 20939 Sultanpur SF Express Sabarmati Bg to Sultanpur | 03:17 | 03:25 |
| 12229 Lucknow Mail Lucknow Charbagh to New Delhi | 03:25 | 03:33 |
| 14524 Harihar Express Ambala Cantt Jn to Barauni Jn | 03:35 | 03:43 |
| 12231 Chandigarh SF Express Lucknow Charbagh to Chandigarh | 03:52 | 04:00 |
| 13308 Ganga Sutlej Express Firozpur Cantt to Dhanbad Jn | 03:53 | 04:01 |
| 15273 Satyagrah Express Raxaul Jn to Anand Vihar Terminal | 04:07 | 04:17 |
| 14120 Kathgodam Express Dehradoon to Kathgodam | 04:11 | 04:16 |
| 12429 New Delhi AC SF Express Lucknow Charbagh to New Delhi | 04:30 | 04:35 |
| 12356 Archana Express Jammutavi to Patna Jn | 04:40 | 04:50 |
| 12470 Kanpur Central SF Express Jammutavi to Kanpur Central | 04:40 | 04:50 |
| 14670 Cnb Express Jammutavi to Kanpur Central | 04:40 | 04:50 |
| 14692 Mour Dhwaj Express Jammutavi to Barauni Jn | 04:40 | 04:50 |
| 12557 Sapt Kranti SF Express Muzaffarpur Jn to Anand Vihar Terminal | 04:42 | 04:50 |
| 13006 Howrah Mail Amritsar to Howrah Jn | 04:45 | 04:50 |
| 22417 New Delhi Mahamana Express Varanasi to New Delhi | 04:55 | 05:02 |
| 15212 Jan Nayak Express Amritsar to Darbhanga Jn | 05:15 | 05:23 |
| 15532 Saharsa Jan Sadharan Express Amritsar to Saharsa Jn | 05:33 | 05:43 |
| 15904 Dibrugarh Express Chandigarh to Dibrugarh | 05:33 | 05:43 |
| 14623 Seer Govardhanpur Varanasi Express Varanasi to Chheharta | 05:40 | 05:45 |
| 15011 Chandigarh Express Lucknow Junction to Chandigarh | 05:50 | 05:58 |
| 14649 Saryu Yamuna Express Jaynagar to Amritsar | 06:03 | 06:13 |
| 14673 Shaheed Express Jaynagar to Amritsar | 06:03 | 06:13 |
| 12371 Bikaner Weekly SF Express Howrah Jn to Bikaner Jn | 06:15 | 06:25 |
| 15624 Bhagat Ki Kothi Express Kamakhya to Bhagat Ki Kothi | 06:15 | 06:25 |
| 14113 Dehradun Express Subedarganj to Dehradoon | 06:53 | 06:58 |
| 14617 Amritsar Jan Sewa Express Purnia Court to Amritsar | 07:00 | 07:10 |
| 13257 Anand Vihar Terminal Jan Sadharan Express Danapur to Anand Vihar Terminal | 07:18 | 07:28 |
| 15903 Chandigarh Express Dibrugarh to Chandigarh | 07:35 | 07:43 |
| 12317 Akal Takht Express Kolkatta Terminal to Amritsar | 07:50 | 07:58 |
| 12357 Durgiana Express Kolkatta Terminal to Amritsar | 07:50 | 07:58 |
| 14311 Ala Hazrat Express Bareilly (Nr) to Bhuj | 08:03 | 08:08 |
| 14321 Ala Hazrat Express Bareilly (Nr) to Bhuj | 08:03 | 08:08 |
| 15623 Kamakhya Express Bhagat Ki Kothi to Kamakhya | 08:15 | 08:25 |
| 12092 Kathgodam - Dehradoon Jan Shatabdi Express Kathgodam to Dehradoon | 08:16 | 08:21 |
| 12407 Amritsar Karmabhoomi Express New Jalpaiguri to Amritsar | 08:28 | 08:36 |
| 12507 Amritsar Jn. Karmabhoomi Express New Jalpaiguri to Amritsar | 08:28 | 08:36 |
| 15279 Poorabiya Express Saharsa Jn to Anand Vihar Terminal | 08:28 | 08:36 |
| 15725 Anand Vihar Terminal Express New Jalpaiguri to Anand Vihar Terminal | 08:28 | 08:36 |
| 19602 Udaipur City Weekly Express New Jalpaiguri to Udaipur City | 08:28 | 08:36 |
| 15005 Dehradun Rapti Ganga Express Gorakhpur Jn to Dehradoon | 08:30 | 08:40 |
| 22490 Meerut City - Varanasi Vande Bharat Express Meerut City to Varanasi | 08:35 | 08:40 |
| 12040 New Delhi - Kathgodam Shatabdi Express New Delhi to Kathgodam | 08:50 | 08:55 |
| 13066 Anand Vihar - Howrah Amrit Bharat Express Anand Vihar Terminal to Howrah Jn | 09:05 | 09:10 |
| 12211 Muzaffarpur - Anand Vihar Garib Rath Express Muzaffarpur Jn to Anand Vihar Terminal | 09:08 | 09:13 |
| 19270 Porbandar Express Muzaffarpur Jn to Porbandar | 09:08 | 09:13 |
| 15715 Ajmer Garib Nawaz Express Kishanganj to Ajmer Jn | 09:34 | 09:39 |
| 22545 Lucknow Junction - Dehradoon Vande Bharat Express Lucknow Junction to Dehradoon | 09:47 | 09:52 |
| 13152 Kolkata Express Jammutavi to Kolkatta Terminal | 09:55 | 10:00 |
| 22544 Bandra Terminus Weekly SF Express Lalkua Jn to Bandra Terminus | 10:05 | 10:10 |
| 13042 Himgiri Express Jammutavi to Howrah Jn | 10:10 | 10:20 |
| 15098 Bhagalpur Amarnath Express Jammutavi to Bhagalpur | 10:10 | 10:20 |
| 15654 Guwahati Amarnath Express Jammutavi to Guwahati | 10:10 | 10:20 |
| 15910 Avadh Assam Express Lalgarh Jn to Dibrugarh | 10:45 | 10:55 |
| 20503 Dibrugarh - New Delhi Rajdhani Express Dibrugarh to New Delhi | 10:45 | 10:55 |
| 12203 Saharsa - Amritsar Garib Rath Express Saharsa Jn to Amritsar | 11:02 | 11:10 |
| 15933 Amritsar Express New Tinsukia to Amritsar | 11:02 | 11:10 |
| 13429 Anand Vihar Terminal Weekly Express Malda Town to Anand Vihar Terminal | 11:14 | 11:24 |
| 14003 New Delhi Express Malda Town to New Delhi | 11:14 | 11:24 |
| 22317 Sealdah - Jammutavi Humsafar Express Sealdah to Jammutavi | 11:14 | 11:24 |
| 15036 Uttaranchal Sampark Kranti Express Kathgodam to Delhi Jn | 12:00 | 12:25 |
| 15909 Avadh Assam Express Dibrugarh to Lalgarh Jn | 12:15 | 12:30 |
| 13035 Upasana Express Howrah Jn to Dehradoon | 12:35 | 12:45 |
| 13037 Kumbh Express Howrah Jn to Dehradoon | 12:35 | 12:45 |
| 12204 Amritsar - Saharsa Garib Rath Express Amritsar to Saharsa Jn | 13:48 | 13:53 |
| 20504 New Delhi - Dibrugarh Rajdhani Express New Delhi to Dibrugarh | 14:03 | 14:11 |
| 12318 Akal Takht Express Amritsar to Kolkatta Terminal | 14:45 | 14:55 |
| 12326 Gurumukhi SF Express Amb Andaura to Kolkatta Terminal | 14:45 | 14:55 |
| 15015 Lalkuan Express Amritsar to Lalkua Jn | 14:45 | 14:55 |
| 15621 Anand Vihar Terminal Weekly Express Kamakhya to Anand Vihar Terminal | 14:45 | 14:55 |
| 15128 Kashi Vishwanath Express New Delhi to Banaras | 15:05 | 15:15 |
| 15211 Jan Nayak Express Darbhanga Jn to Amritsar | 15:05 | 15:10 |
| 14603 Amritsar Jansadharan Express Narpatganj to Amritsar | 15:20 | 15:30 |
| 12392 Shramjeevi SF Express New Delhi to Rajgir | 15:52 | 15:57 |
| 15016 Amritsar Express Lalkua Jn to Amritsar | 16:05 | 16:15 |
| 14618 Purnia Court Jan Sewa Express Amritsar to Purnia Court | 16:07 | 16:12 |
| 13258 Danapur Jan Sadharan Express Anand Vihar Terminal to Danapur | 16:17 | 16:27 |
| 14627 Saharsa - Chheharta Amrit Bharat Express Saharsa Jn to Chheharta | 16:30 | 16:40 |
| 15568 Anand Vihar - Motihari Amrit Bharat Express Anand Vihar Terminal to Bapudm Motihari | 16:37 | 16:42 |
| 12558 Sapt Kranti SF Express Anand Vihar Terminal to Muzaffarpur Jn | 17:05 | 17:13 |
| 15656 Kamakhya Weekly Express Shri Mata Vaishno Devi Katra to Kamakhya | 17:23 | 17:28 |
| 22546 Dehradoon - Lucknow Junction Vande Bharat Express Dehradoon to Lucknow Junction | 17:38 | 17:43 |
| 15726 New Jalpaiguri Express Anand Vihar Terminal to New Jalpaiguri | 18:00 | 18:08 |
| 19601 New Jalpaiguri Weekly Express Udaipur City to New Jalpaiguri | 18:00 | 18:08 |
| 12408 New Jalpaiguri Karmabhoomi Express Amritsar to New Jalpaiguri | 18:08 | 18:13 |
| 12508 New Jalpaiguri Karmabhoomi Express Amritsar to New Jalpaiguri | 18:08 | 18:13 |
| 22318 Jammutavi - Sealdah Humsafar Express Jammutavi to Sealdah | 18:08 | 18:13 |
| 12039 Kathgodam - New Delhi Shatabdi Express Kathgodam to New Delhi | 18:10 | 18:15 |
| 14114 Subedarganj Express Dehradoon to Subedarganj | 18:20 | 18:28 |
| 14312 Ala Hazrat Express Bhuj to Bareilly (Nr) | 18:25 | 18:30 |
| 14322 Ala Hazrat Express Bhuj to Bareilly (Nr) | 18:25 | 18:30 |
| 22489 Varanasi - Meerut City Vande Bharat Express Varanasi to Meerut City | 18:50 | 18:55 |
| 15035 Uttaranchal Sampark Kranti Express Delhi Jn to Kathgodam | 19:00 | 19:40 |
| 13151 Jammu Tawi Express Kolkatta Terminal to Jammutavi | 19:10 | 19:20 |
| 14008 Raxaul Sadbhavana Express Anand Vihar Terminal to Raxaul Jn | 19:35 | 19:45 |
| 14016 Raxaul Sadbhavana Express Anand Vihar Terminal to Raxaul Jn | 19:35 | 19:45 |
| 14021 Anand Vihar Terminal Express Purulia Jn to Anand Vihar Terminal | 19:38 | 19:48 |
| 15019 Tanakpur Express Dehradoon to Tanakpur | 19:55 | 20:05 |
| 15280 Poorabiya Express Anand Vihar Terminal to Saharsa Jn | 20:05 | 20:15 |
| 12091 Dehradoon - Kathgodam Jan Shatabdi Express Dehradoon to Kathgodam | 20:25 | 20:30 |
| 15274 Satyagrah Express Anand Vihar Terminal to Raxaul Jn | 20:40 | 20:50 |
| 18103 Amritsar Jallianwala Bagh Express Tatanagar Jn to Amritsar | 20:50 | 21:00 |
| 22423 Amritsar Jansadharan SF Express Gorakhpur Jn to Amritsar | 20:50 | 21:00 |
| 22551 Darbhanga - Jalandhar City Antyodaya Express Darbhanga Jn to Jalandhar City | 20:50 | 21:00 |
| 14004 Malda Town Express New Delhi to Malda Town | 21:00 | 21:10 |
| 18104 Tatanagar Jallianwala Bagh Express Amritsar to Tatanagar Jn | 21:20 | 21:30 |
| 22446 Kanpur Central SF Express Amritsar to Kanpur Central | 21:20 | 21:30 |
| 13307 Ganga Sutlej Express Dhanbad Jn to Firozpur Cantt | 21:30 | 21:40 |
| 14604 Narpatganj Jansadharan Express Amritsar to Narpatganj | 21:40 | 21:50 |
| 22418 Varanasi Mahamana Express New Delhi to Varanasi | 21:40 | 21:50 |
| 22420 Suhaildev SF Express Anand Vihar Terminal to Ghazipur City | 21:40 | 21:50 |
| 13005 Amritsar Mail Howrah Jn to Amritsar | 21:52 | 22:00 |
| 14206 Ayodhya Cantt. Express Delhi Jn to Ayodhya Cantt | 22:00 | 22:10 |
| 15119 Dehradun Janta Express Banaras to Dehradoon | 22:25 | 22:35 |
| 12355 Archana Express Patna Jn to Jammutavi | 22:50 | 23:00 |
| 12237 Begampura Express Varanasi to Jammutavi | 23:05 | 23:13 |
| 14208 Padmavat Express Delhi Jn to Maa Belha Devi Dham Pratapgarh Jn | 23:05 | 23:10 |
| 14119 Dehradun Express Kathgodam to Dehradoon | 23:20 | 23:28 |
| 15716 Kishanganj Garib Nawaz Express Ajmer Jn to Kishanganj | 23:35 | 23:40 |
| 19269 Muzaffarpur Express Porbandar to Muzaffarpur Jn | 23:35 | 23:40 |
| 14624 Seer Govardhanpur Varanasi Express Chheharta to Varanasi | 23:40 | 23:45 |
| 15014 Ranikhet Express Kathgodam to Jaisalmer | 23:45 | 00:40 |
Times are the scheduled timetable. On the day, use live status: trains often run late.
Of the 151 trains listed here, 151 pass through Moradabad. The busiest hour in the timetable is 00:00 to 00:59, with 12 trains arriving or leaving. The longest scheduled stop is 15014 Ranikhet Express, about 55 minutes. Timetable figures only; trains often run late, so check live status for your train.
Amritsar (17 trains), Anand Vihar Terminal (10 trains), Dehradoon (9 trains), Jammutavi (9 trains), New Delhi (8 trains), Howrah Jn (6 trains), Kathgodam (5 trains), New Jalpaiguri (4 trains); and 56 more.
Amritsar (15 trains), Anand Vihar Terminal (11 trains), Jammutavi (10 trains), Dehradoon (8 trains), New Delhi (8 trains), Howrah Jn (6 trains), Kathgodam (5 trains), Varanasi (5 trains); and 50 more.
By the trains listed above: Mail/Express (99), Superfast Express (34), Vande Bharat Express (4), Amrit Bharat Express (3), Garib Rath Express (3), Humsafar Express (2), Jan Shatabdi Express (2), Rajdhani Express (2), Shatabdi Express (2).
Waiting at Moradabad? Check where your train is and how late it is.
Check live statusClearBerth also shows your berth on a diagram, tracks your PNR and alerts you when your waitlist moves.