Departure Time
12AM - 6AM
6AM - 12PM
12PM - 6PM
6PM - 12AM
Arrival Time
12AM - 6AM
6AM - 12PM
12PM - 6PM
6PM - 12AM
Tpu Ddn Exp
15020 View Route
01:43 AM 22 Jun
02h 59m
04:42 AM 22 Jun
Moradabad M T W T F S S
Haridwar Jn
Doon Express
13009 View Route
02:30 AM 22 Jun
02h 50m
05:20 AM 22 Jun
Moradabad All Days
Haridwar Jn
Sfg Ddn Express
14113 View Route
06:58 AM 22 Jun
03h 52m
10:50 AM 22 Jun
Moradabad All Days
Haridwar Jn
Naini Doon Jan
12092 View Route
08:21 AM 22 Jun
02h 44m
11:05 AM 22 Jun
Moradabad M T W T F S S
Haridwar Jn
Vande Bharat Exp
22545 View Route
09:57 AM 22 Jun
02h 13m
12:10 PM 22 Jun
Moradabad M T W T F S S
Haridwar Jn
Kumbha Express
12369 View Route
12:45 PM 22 Jun
03h 05m
15:50 PM 22 Jun
Moradabad M T W T F S S
Haridwar Jn
Gkp Ynrk Spl
04303 View Route
21:00 PM 22 Jun
02h 40m
23:40 PM 22 Jun
Moradabad M T W T F S S
Haridwar Jn
Bsbs Ddn Express
15119 View Route
22:35 PM 22 Jun
04h 50m
03:25 AM 23 Jun
Moradabad All Days
Haridwar Jn
Kgm Ddn Exp
14119 View Route
23:28 PM 22 Jun
03h 32m
03:00 AM 23 Jun
Moradabad All Days
Haridwar Jn
Moradabad to Haridwar train Seat Availability & Fare | Train Ticket booking Online
16 trains runs from Moradabad to Haridwar. Check train timings, seat availability, fare & confirmation chances for waiting list tickets.