18477 Utkal Express
Mail/Express · 2,384 km · 49 hr 5 min · 80 stops · Daily
- Departs
- 20:45
- Puri
- Arrives
- 21:50
- Yog N Rishikesh · day 3
- Journey
- 49 hr 5 min
- 2,384 km · 80 stops
- Runs
- Daily
- Fare from
- ₹900
- Sleeper · estimate
- On time
- 23%
- usually 142 min late
18477 running status
Checking where it is…
18477 coach position
Fetching the coach order…
18477 vacant berths after charting
Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen
Check seats from Puri to Yog N Rishikesh
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Puri PURI | — | 20:45 | — | 1 | 0 |
| 2 | Sakhi Gopal SIL | 21:06 | 21:08 | 2 min | 1 | 16 |
| 3 | Khurda Road Jn KUR | 21:25 | 21:30 | 5 min | 1 | 44 |
| 4 | Bhubaneswar BBS | 21:55 | 22:00 | 5 min | 1 | 63 |
| 5 | Cuttack CTC | 22:30 | 22:35 | 5 min | 1 | 90 |
| 6 | Jajpur Keonjhar Road JJKR | 23:24 | 23:26 | 2 min | 1 | 162 |
| 7 | Bhadrakh BHC | 00:25 | 00:27 | 2 min | 2 | 206 |
| 8 | Soro SORO | 00:52 | 00:53 | 1 min | 2 | 231 |
| 9 | Balasore BLS | 01:13 | 01:18 | 5 min | 2 | 265 |
| 10 | Basta BTS | 01:42 | 01:43 | 1 min | 2 | 292 |
| 11 | Jaleswar JER | 02:00 | 02:01 | 1 min | 2 | 312 |
| 12 | Hijli (Kharagpur) HIJ | 02:55 | 03:05 | 10 min | 2 | 377 |
| 13 | Chakulia CKU | 04:03 | 04:05 | 2 min | 2 | 443 |
| 14 | Ghatsila GTS | 04:35 | 04:37 | 2 min | 2 | 473 |
| 15 | Rakha Mines RHE | 04:50 | 04:51 | 1 min | 2 | 490 |
| 16 | Tatanagar Jn TATA | 05:27 | 05:35 | 8 min | 2 | 510 |
| 17 | Sini Jn SINI | 06:00 | 06:02 | 2 min | 2 | 537 |
| 18 | Rajkharsawan Jn RKSN | 06:16 | 06:18 | 2 min | 2 | 552 |
| 19 | Chakradharpur CKP | 06:43 | 06:50 | 7 min | 2 | 572 |
| 20 | Goilkera GOL | 07:17 | 07:18 | 1 min | 2 | 606 |
| 21 | Manoharpur MOU | 07:48 | 07:50 | 2 min | 2 | 633 |
| 22 | Bisra BZR | 08:11 | 08:12 | 1 min | 2 | 659 |
| 23 | Rourkela ROU | 08:34 | 08:42 | 8 min | 2 | 673 |
| 24 | Rajgangpur GP | 09:10 | 09:12 | 2 min | 2 | 703 |
| 25 | Bamra BMB | 09:51 | 09:52 | 1 min | 2 | 738 |
| 26 | Jharsuguda Jn JSG | 10:35 | 10:40 | 5 min | 2 | 774 |
| 27 | Brajarajnagar BRJN | 10:58 | 11:00 | 2 min | 2 | 786 |
| 28 | Belpahar BPH | 11:09 | 11:11 | 2 min | 2 | 795 |
| 29 | Raigarh RIG | 11:42 | 11:47 | 5 min | 2 | 846 |
| 30 | Kharsia KHS | 12:19 | 12:21 | 2 min | 2 | 880 |
| 31 | Sakti SKT | 12:34 | 12:36 | 2 min | 2 | 896 |
| 32 | Baradwar BUA | 12:48 | 12:50 | 2 min | 2 | 911 |
| 33 | Champa CPH | 13:05 | 13:10 | 5 min | 2 | 926 |
| 34 | Janjgir Naila NIA | 13:24 | 13:26 | 2 min | 2 | 937 |
| 35 | Akaltara AKT | 13:38 | 13:40 | 2 min | 2 | 952 |
| 36 | Bilaspur Jn BSP | 14:15 | 14:30 | 15 min | 2 | 979 |
| 37 | Kargi Road KGB | 14:56 | 14:58 | 2 min | 2 | 1,011 |
| 38 | Belgahna BIG | 15:12 | 15:14 | 2 min | 2 | 1,026 |
| 39 | Pendra Road PND | 16:10 | 16:15 | 5 min | 2 | 1,080 |
| 40 | Venkatnagar VKR | 16:29 | 16:31 | 2 min | 2 | 1,098 |
| 41 | Jaithari JTI | 16:44 | 16:45 | 1 min | 2 | 1,116 |
| 42 | Anuppur Jn APR | 17:03 | 17:08 | 5 min | 2 | 1,130 |
| 43 | Amlai AAL | 17:21 | 17:23 | 2 min | 2 | 1,143 |
| 44 | Burhar BUH | 17:31 | 17:33 | 2 min | 2 | 1,151 |
| 45 | Shahdol SDL | 17:58 | 18:03 | 5 min | 2 | 1,171 |
| 46 | Birsinghpur BRS | 18:38 | 18:40 | 2 min | 2 | 1,208 |
| 47 | Nowrozabad NRZB | 18:50 | 18:51 | 1 min | 2 | 1,215 |
| 48 | Umaria UMR | 19:13 | 19:18 | 5 min | 2 | 1,238 |
| 49 | Chandia Road CHD | 19:34 | 19:36 | 2 min | 2 | 1,257 |
| 50 | Katni Murwara KMZ | 22:10 | 22:20 | 10 min | 2 | 1,299 |
| 51 | Damoh DMO | 23:33 | 23:35 | 2 min | 2 | 1,407 |
| 52 | Patharia PHA | 23:53 | 23:55 | 2 min | 2 | 1,433 |
| 53 | Saugor SGO | 00:47 | 00:50 | 3 min | 3 | 1,484 |
| 54 | Khurai KYE | 01:28 | 01:30 | 2 min | 3 | 1,537 |
| 55 | Bina Malkhedi MAKR | 02:08 | 02:10 | 2 min | 3 | 1,555 |
| 56 | Lalitpur LAR | 03:33 | 03:35 | 2 min | 3 | 1,615 |
| 57 | Virangana Lakshmibai(Jhanshi) VGLJ | 04:50 | 04:55 | 5 min | 3 | 1,703 |
| 58 | Datia DAA | 05:15 | 05:17 | 2 min | 3 | 1,728 |
| 59 | Dabra DBA | 06:20 | 06:22 | 2 min | 3 | 1,758 |
| 60 | Gwalior Jn GWL | 07:05 | 07:07 | 2 min | 3 | 1,802 |
| 61 | Morena MRA | 07:43 | 07:45 | 2 min | 3 | 1,840 |
| 62 | Dhaulpur DHO | 08:28 | 08:30 | 2 min | 3 | 1,868 |
| 63 | Agra Cantt AGC | 09:05 | 09:10 | 5 min | 3 | 1,920 |
| 64 | Raja Ki Mandi RKM | 09:18 | 09:20 | 2 min | 3 | 1,924 |
| 65 | Mathura Jn MTJ | 09:55 | 10:00 | 5 min | 3 | 1,973 |
| 66 | Kosi Kalan KSV | 10:26 | 10:28 | 2 min | 3 | 2,014 |
| 67 | Hazrat Nizamuddin NZM | 13:05 | 13:20 | 15 min | 3 | 2,107 |
| 68 | Ghaziabad GZB | 14:08 | 14:10 | 2 min | 3 | 2,134 |
| 69 | Meerut City Jn MTC | 14:52 | 14:54 | 2 min | 3 | 2,182 |
| 70 | Meerut Cant MUT | 15:00 | 15:02 | 2 min | 3 | 2,186 |
| 71 | Sakhoti Tanda SKF | 15:19 | 15:21 | 2 min | 3 | 2,206 |
| 72 | Muzaffarnagar MOZ | 15:48 | 15:50 | 2 min | 3 | 2,237 |
| 73 | Deoband DBD | 16:11 | 16:13 | 2 min | 3 | 2,261 |
| 74 | Tapri Jn TPZ | 17:18 | 17:20 | 2 min | 3 | 2,289 |
| 75 | Roorkee RK | 18:30 | 18:35 | 5 min | 3 | 2,321 |
| 76 | Haridwar Jn HW | 20:08 | 20:18 | 10 min | 3 | 2,362 |
| 77 | Motichur MOTC | 20:40 | 20:42 | 2 min | 3 | 2,366 |
| 78 | Raiwala Jn RWL | 20:56 | 20:58 | 2 min | 3 | 2,373 |
| 79 | Virbhadra H VRH | 21:18 | 21:20 | 2 min | 3 | 2,379 |
| 80 | Yog N Rishikesh YNRK | 21:50 | — | — | 3 | 2,384 |
How reliably 18477 runs
23% arrive on time at the destination
typically 142 min late · 7% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Puriusually on time · 30% over an hour52%
- Sakhi Gopaltypically 7 min late · 30% over an hour51%
- Khurda Road Jntypically 25 min late · 30% over an hour30%
- Bhubaneswartypically 27 min late · 31% over an hour28%
- Cuttacktypically 35 min late · 33% over an hour21%
- Jajpur Keonjhar Roadtypically 60 min late · 50% over an hour13%
- Bhadrakhtypically 38 min late · 37% over an hour20%
- Sorotypically 43 min late · 38% over an hour17%
- Balasoretypically 57 min late · 48% over an hour13%
- Bastatypically 64 min late · 53% over an hour12%
- Jaleswartypically 74 min late · 58% over an hour10%
- Hijli (Kharagpur)typically 76 min late · 61% over an hour10%
- Chakuliatypically 85 min late · 66% over an hour9%
- Ghatsilatypically 87 min late · 67% over an hour9%
- Rakha Minestypically 111 min late · 79% over an hour7%
- Tatanagar Jntypically 87 min late · 67% over an hour9%
- Sini Jntypically 108 min late · 77% over an hour7%
- Rajkharsawan Jntypically 126 min late · 82% over an hour6%
- Chakradharpurtypically 124 min late · 82% over an hour6%
- Goilkeratypically 134 min late · 85% over an hour6%
- Manoharpurtypically 134 min late · 87% over an hour6%
- Bisratypically 143 min late · 90% over an hour5%
- Rourkelatypically 157 min late · 92% over an hour5%
- Rajgangpurtypically 179 min late · 96% over an hour4%
- Bamratypically 176 min late · 94% over an hour4%
- Jharsuguda Jntypically 176 min late · 94% over an hour4%
- Brajarajnagartypically 173 min late · 92% over an hour4%
- Belpahartypically 176 min late · 94% over an hour4%
- Raigarhtypically 196 min late · 96% over an hour4%
- Kharsiatypically 209 min late · 98% over an hour4%
- Saktitypically 219 min late · 99% over an hour3%
- Baradwartypically 225 min late · 99% over an hour3%
- Champatypically 237 min late · 99% over an hour3%
- Janjgir Nailatypically 238 min late · 99% over an hour3%
- Akaltaratypically 243 min late · 99% over an hour3%
- Bilaspur Jntypically 260 min late · 99% over an hour3%
- Kargi Roadtypically 289 min late · 100% over an hour3%
- Belgahnatypically 298 min late · 100% over an hour3%
- Pendra Roadtypically 308 min late · 100% over an hour2%
- Venkatnagartypically 328 min late · 100% over an hour2%
- Jaitharitypically 314 min late · 100% over an hour2%
- Anuppur Jntypically 305 min late · 100% over an hour2%
- Amlaitypically 308 min late · 100% over an hour2%
- Burhartypically 313 min late · 100% over an hour2%
- Shahdoltypically 310 min late · 100% over an hour2%
- Birsinghpurtypically 311 min late · 100% over an hour2%
- Nowrozabadtypically 309 min late · 100% over an hour2%
- Umariatypically 305 min late · 100% over an hour2%
- Chandia Roadtypically 304 min late · 100% over an hour2%
- Katni Murwaratypically 227 min late · 93% over an hour3%
- Damohtypically 248 min late · 98% over an hour3%
- Pathariatypically 257 min late · 98% over an hour3%
- Saugortypically 251 min late · 98% over an hour3%
- Khuraitypically 261 min late · 98% over an hour3%
- Bina Malkheditypically 240 min late · 95% over an hour3%
- Lalitpurtypically 224 min late · 95% over an hour3%
- Virangana Lakshmibai(Jhanshi)typically 220 min late · 97% over an hour3%
- Datiatypically 227 min late · 98% over an hour3%
- Dabratypically 190 min late · 90% over an hour4%
- Gwalior Jntypically 188 min late · 91% over an hour4%
- Morenatypically 186 min late · 90% over an hour4%
- Dhaulpurtypically 174 min late · 86% over an hour4%
- Agra Cantttypically 181 min late · 88% over an hour4%
- Raja Ki Manditypically 177 min late · 87% over an hour4%
- Mathura Jntypically 208 min late · 91% over an hour4%
- Kosi Kalantypically 224 min late · 93% over an hour3%
- Hazrat Nizamuddintypically 175 min late · 85% over an hour4%
- Ghaziabadtypically 230 min late · 85% over an hour3%
- Meerut City Jntypically 257 min late · 87% over an hour3%
- Meerut Canttypically 260 min late · 88% over an hour3%
- Sakhoti Tandatypically 259 min late · 88% over an hour3%
- Muzaffarnagartypically 257 min late · 89% over an hour3%
- Deobandtypically 260 min late · 88% over an hour3%
- Tapri Jntypically 215 min late · 81% over an hour3%
- Roorkeetypically 182 min late · 72% over an hour4%
- Haridwar Jntypically 170 min late · 63% over an hour4%
- Motichurtypically 161 min late · 61% over an hour5%
- Raiwala Jntypically 163 min late · 62% over an hour5%
- Virbhadra Htypically 156 min late · 62% over an hour5%
- Yog N Rishikeshtypically 142 min late · 60% over an hour23%
- Mahadevasal Phtypically 106 min late · 87% over an hour7%
- Faridabadtypically 156 min late · 81% over an hour5%
When it runs late
Roughest January, March, May, June, July, August, September, November and December: in July it typically runs 4.4 hr late and reaches Yog N Rishikesh on time only 6% of the time — against 63% around October. A year-round average hides that.
Runs latest on Thursdays (22% on time), best on Fridays (47%).
Longest halts
- Bilaspur Jn BSP15 min · arrives 14:15, departs 14:30
- Hazrat Nizamuddin NZM15 min · arrives 13:05, departs 13:20
- Hijli (Kharagpur) HIJ10 min · arrives 02:55, departs 03:05
- Katni Murwara KMZ10 min · arrives 22:10, departs 22:20
- Haridwar Jn HW10 min · arrives 20:08, departs 20:18
- Tatanagar Jn TATA8 min · arrives 05:27, departs 05:35