Train route & timetable
Puri Haridwar Uttarakhand Express (18477) — Complete Schedule & Route
Puri Haridwar Uttarakhand Express (18477) runs Mon,Tue,Wed,Thu,Fri,Sat,Sun between Puri (PURI) and Haridwar Jn (HW), covering 2,379 km in 47h 30m, stopping at 76 stations. It is a Express train with classes: 2A,3A,SL.
18477Express
Puri Haridwar Uttarakhand Express
Running information is shown separately from this scheduled timetable.
Track live18477 status →Journey time47h 30mPuri to Haridwar Jn
Distance2379 kmPURI → HW
Stops74Scheduled timetable rows
Runs onMon,Tue,Wed,Thu,Fri,Sat,SunOperating days
Classes2A,3A,SLListed travel classes
Full route
Schedule & timetable
Select a station to see its railway information.
| # | Station | Arrives | Departs | Halt | Day | Distance (km) | Platform |
|---|---|---|---|---|---|---|---|
| 1 | Sakhi Gopal (SIL) | 21:13 | 21:15 | Not listed | Day 1 | Not listed | Not listed |
| 2 | Khurda Road Jn (KUR) | 21:40 | 21:45 | Not listed | Day 1 | Not listed | Not listed |
| 3 | Bhubaneswar (BBS) | 22:10 | 22:15 | Not listed | Day 1 | Not listed | Not listed |
| 4 | Cuttack (CTC) | 22:45 | 22:50 | Not listed | Day 1 | Not listed | Not listed |
| 5 | Jajpur Keonjhar Road (JJKR) | 23:43 | 23:45 | Not listed | Day 1 | Not listed | Not listed |
| 6 | Bhadrakh (BHC) | 00:48 | 00:50 | Not listed | Day 2 | Not listed | Not listed |
| 7 | Soro (SORO) | 01:12 | 01:14 | Not listed | Day 2 | Not listed | Not listed |
| 8 | Balasore (BLS) | 01:40 | 01:45 | Not listed | Day 2 | Not listed | Not listed |
| 9 | Basta (BTS) | 02:05 | 02:07 | Not listed | Day 2 | Not listed | Not listed |
| 10 | Jaleswar (JER) | 02:23 | 02:25 | Not listed | Day 2 | Not listed | Not listed |
| 11 | Hijilli (HIJ) | 03:18 | 03:20 | Not listed | Day 2 | Not listed | Not listed |
| 12 | Chakulia (CKU) | 04:32 | 04:33 | Not listed | Day 2 | Not listed | Not listed |
| 13 | Ghatsila (GTS) | 04:57 | 04:58 | Not listed | Day 2 | Not listed | Not listed |
| 14 | Tatanagar Jn (TATA) | 05:50 | 06:00 | Not listed | Day 2 | Not listed | Not listed |
| 15 | Sini Jn (SINI) | 06:29 | 06:30 | Not listed | Day 2 | Not listed | Not listed |
| 16 | Rajkharsawan Jn (RKSN) | 06:49 | 06:50 | Not listed | Day 2 | Not listed | Not listed |
| 17 | Chakradharpur (CKP) | 07:17 | 07:27 | Not listed | Day 2 | Not listed | Not listed |
| 18 | Goilkera (GOL) | 07:51 | 07:52 | Not listed | Day 2 | Not listed | Not listed |
| 19 | Manoharpur (MOU) | 08:22 | 08:23 | Not listed | Day 2 | Not listed | Not listed |
| 20 | Bisra (BZR) | 08:45 | 08:46 | Not listed | Day 2 | Not listed | Not listed |
| 21 | Bondamunda (BNDM) | 08:56 | 08:57 | Not listed | Day 2 | Not listed | Not listed |
| 22 | Rourkela (ROU) | 09:15 | 09:30 | Not listed | Day 2 | Not listed | Not listed |
| 23 | Raj Gangpur (GP) | 09:57 | 09:58 | Not listed | Day 2 | Not listed | Not listed |
| 24 | Bamra (BMB) | 10:26 | 10:27 | Not listed | Day 2 | Not listed | Not listed |
| 25 | Jharsuguda Jn (JSG) | 11:30 | 11:40 | Not listed | Day 2 | Not listed | Not listed |
| 26 | Brajrajnagar (BRJN) | 11:48 | 11:50 | Not listed | Day 2 | Not listed | Not listed |
| 27 | Belpahar (BPH) | 11:58 | 12:00 | Not listed | Day 2 | Not listed | Not listed |
| 28 | Raigarh (RIG) | 12:37 | 12:42 | Not listed | Day 2 | Not listed | Not listed |
| 29 | Kharsia (KHS) | 13:08 | 13:10 | Not listed | Day 2 | Not listed | Not listed |
| 30 | Sakti (SKT) | 13:23 | 13:25 | Not listed | Day 2 | Not listed | Not listed |
| 31 | Baradwar (BUA) | 13:36 | 13:38 | Not listed | Day 2 | Not listed | Not listed |
| 32 | Champa (CPH) | 13:55 | 14:00 | Not listed | Day 2 | Not listed | Not listed |
| 33 | Naila (NIA) | 14:11 | 14:13 | Not listed | Day 2 | Not listed | Not listed |
| 34 | Akaltara (AKT) | 14:25 | 14:27 | Not listed | Day 2 | Not listed | Not listed |
| 35 | Bilaspur Jn (BSP) | 15:20 | 15:35 | Not listed | Day 2 | Not listed | Not listed |
| 36 | Kargi Road (KGB) | 16:04 | 16:06 | Not listed | Day 2 | Not listed | Not listed |
| 37 | Belgahna (BIG) | 16:25 | 16:27 | Not listed | Day 2 | Not listed | Not listed |
| 38 | Pendra Road (PND) | 17:35 | 17:40 | Not listed | Day 2 | Not listed | Not listed |
| 39 | Anuppur Jn (APR) | 18:30 | 18:35 | Not listed | Day 2 | Not listed | Not listed |
| 40 | Amlai (AAL) | 18:46 | 18:48 | Not listed | Day 2 | Not listed | Not listed |
| 41 | Burhar (BUH) | 18:57 | 18:59 | Not listed | Day 2 | Not listed | Not listed |
| 42 | Shahdol (SDL) | 19:35 | 19:40 | Not listed | Day 2 | Not listed | Not listed |
| 43 | Birsinghpur (BRS) | 20:14 | 20:16 | Not listed | Day 2 | Not listed | Not listed |
| 44 | Nowrozabad (NRZB) | 20:24 | 20:26 | Not listed | Day 2 | Not listed | Not listed |
| 45 | Umaria (UMR) | 20:50 | 20:55 | Not listed | Day 2 | Not listed | Not listed |
| 46 | Chandia Road (CHD) | 21:10 | 21:12 | Not listed | Day 2 | Not listed | Not listed |
| 47 | Katni Murwara (KMZ) | 22:55 | 23:10 | Not listed | Day 2 | Not listed | Not listed |
| 48 | Damoh (DMO) | 00:28 | 00:30 | Not listed | Day 3 | Not listed | Not listed |
| 49 | Patharia (PHA) | 00:54 | 00:56 | Not listed | Day 3 | Not listed | Not listed |
| 50 | Saugor (SGO) | 01:42 | 01:45 | Not listed | Day 3 | Not listed | Not listed |
| 51 | Khurai (KYE) | 02:38 | 02:40 | Not listed | Day 3 | Not listed | Not listed |
| 52 | Malkheri (MAKR) | 03:28 | 03:30 | Not listed | Day 3 | Not listed | Not listed |
| 53 | Lalitpur (LAR) | 04:54 | 04:55 | Not listed | Day 3 | Not listed | Not listed |
| 54 | Talbahat (TBT) | 05:17 | 05:18 | Not listed | Day 3 | Not listed | Not listed |
| 55 | Babina (BAB) | 05:42 | 05:43 | Not listed | Day 3 | Not listed | Not listed |
| 56 | Jhansi Jn (JHS) | 06:30 | 06:40 | Not listed | Day 3 | Not listed | Not listed |
| 57 | Datia (DAA) | 07:00 | 07:02 | Not listed | Day 3 | Not listed | Not listed |
| 58 | Dabra (DBA) | 07:25 | 07:26 | Not listed | Day 3 | Not listed | Not listed |
| 59 | Gwalior Junction (GWL) | 08:00 | 08:05 | Not listed | Day 3 | Not listed | Not listed |
| 60 | Morena (MRA) | 09:12 | 09:13 | Not listed | Day 3 | Not listed | Not listed |
| 61 | Dhaulpur (DHO) | 09:46 | 09:48 | Not listed | Day 3 | Not listed | Not listed |
| 62 | Agra Cantt (AGC) | 10:45 | 10:50 | Not listed | Day 3 | Not listed | Not listed |
| 63 | Raja Ki Mandi (RKM) | 10:58 | 11:00 | Not listed | Day 3 | Not listed | Not listed |
| 64 | Mathura Jn (MTJ) | 11:45 | 11:50 | Not listed | Day 3 | Not listed | Not listed |
| 65 | Kosi Kalan (KSV) | 12:18 | 12:20 | Not listed | Day 3 | Not listed | Not listed |
| 66 | Faridabad (FDB) | 13:43 | 13:45 | Not listed | Day 3 | Not listed | Not listed |
| 67 | Hazrat Nizamuddin (NZM) | 14:40 | 15:00 | Not listed | Day 3 | Not listed | Not listed |
| 68 | Ghaziabad (GZB) | 15:48 | 15:50 | Not listed | Day 3 | Not listed | Not listed |
| 69 | Meerut City (MTC) | 16:28 | 16:30 | Not listed | Day 3 | Not listed | Not listed |
| 70 | Meerut Cant (MUT) | 16:35 | 16:37 | Not listed | Day 3 | Not listed | Not listed |
| 71 | Muzaffarnagar (MOZ) | 17:33 | 17:35 | Not listed | Day 3 | Not listed | Not listed |
| 72 | Deoband (DBD) | 18:20 | 18:22 | Not listed | Day 3 | Not listed | Not listed |
| 73 | Tapri Jn (TPZ) | 18:58 | 19:00 | Not listed | Day 3 | Not listed | Not listed |
| 74 | Roorkee (RK) | 19:32 | 19:35 | Not listed | Day 3 | Not listed | Not listed |
Timetable help
Frequently asked questions
What is the schedule of train 18477?
Puri Haridwar Uttarakhand Express (18477) runs Mon,Tue,Wed,Thu,Fri,Sat,Sun between Puri (PURI) and Haridwar Jn (HW), covering 2,379 km in 47h 30m, stopping at 76 stations. It is a Express train with classes: 2A,3A,SL.