Train Chart Vacancy

18477 Puri - Yog Nagari Rishikesh Daily Express Time Table

Departs
20:45
Puri PURI
Arrives
21:50 day 3
Yog Nagari Rishikesh YNRK
Journey
49h 05m
2384 km · 80 stops
Chart expected
about 10:45
on the day of travel — a target, not a guarantee (what this rests on)

18477 Puri - Yog Nagari Rishikesh Daily Express leaves Puri (PURI) at 20:45 and reaches Yog Nagari Rishikesh (YNRK) at 21:50 on day 3 of the run. The booked run is 2384 km in 49h 05m, with 80 stops including both ends. It is the only train this timetable version books from Puri (PURI) through to Yog Nagari Rishikesh (YNRK).

18477 at a glance

18477 in timetable version .
Runs onDaily
Calendar row for this train to — beyond 2026-09-30, so not a date we stand behind
Timetable version covers to
Average speed48.6 km/h including halts — ours (how)
TypeExpress · Express
ReservationReserved (PRS) train. 18477 is a 1-, 2- or 8-series number: those are reserved. (how we decide)

Time table and route

80 stops from Puri PURI to Yog Nagari Rishikesh YNRK, timed by version , km counted from PURI. +1 is the next day, +2 the one after.
StationArrivesDepartsHaltKm
PURI Puri start 20:45 — 0
SIL Sakhi Gopal 21:06 21:08 2m 16
KUR Khurda Road Jn 21:25 21:30 5m 44
BBS Bhubaneswar 21:55 22:00 5m 63
CTC Cuttack 22:30 22:35 5m 90
JJKR Jajpur K Road 23:24 23:26 2m 162
BHC Bhadrakh 00:25 +1 00:27 +1 2m 206
SORO Soro 00:52 +1 00:53 +1 1m 231
BLS Balasore 01:13 +1 01:18 +1 5m 265
BTS Basta 01:42 +1 01:43 +1 1m 292
JER Jaleswar 02:00 +1 02:01 +1 1m 312
HIJ Hijli 02:55 +1 03:05 +1 10m 377
CKU Chakulia 04:03 +1 04:05 +1 2m 443
GTS Ghatsila 04:35 +1 04:37 +1 2m 473
RHE Rakha Mines 04:50 +1 04:51 +1 1m 490
TATA Tatanagar Jn 05:27 +1 05:35 +1 8m 510
SINI Sini Jn 06:00 +1 06:02 +1 2m 537
RKSN Rajkharsawan Jn 06:16 +1 06:18 +1 2m 552
CKP Chakaradharpur 06:43 +1 06:50 +1 7m 572
GOL Goilkera 07:17 +1 07:18 +1 1m 606
MOU Manoharpur 07:48 +1 07:50 +1 2m 633
BZR Bisra 08:11 +1 08:12 +1 1m 659
ROU Rourkela 08:34 +1 08:42 +1 8m 673
GP Raj Gangpur 09:10 +1 09:12 +1 2m 703
BMB Bamra 09:51 +1 09:52 +1 1m 738
JSG Jharsuguda Jn 10:35 +1 10:40 +1 5m 774
BRJN Brajrajnagar 10:58 +1 11:00 +1 2m 786
BPH Belpahar 11:09 +1 11:11 +1 2m 795
RIG Raigarh 11:42 +1 11:47 +1 5m 846
KHS Kharsia 12:19 +1 12:21 +1 2m 880
SKT Sakti 12:34 +1 12:36 +1 2m 896
BUA Baradwar 12:48 +1 12:50 +1 2m 911
CPH Champa 13:05 +1 13:10 +1 5m 926
NIA Janjgir Naila 13:24 +1 13:26 +1 2m 937
AKT Akaltara 13:38 +1 13:40 +1 2m 952
BSP Bilaspur Jn 14:15 +1 14:30 +1 15m 979
KGB Kargi Road 14:56 +1 14:58 +1 2m 1011
BIG Belgahna 15:12 +1 15:14 +1 2m 1026
PND Pendra Road 16:10 +1 16:15 +1 5m 1080
VKR Venkatnagar 16:29 +1 16:31 +1 2m 1098
JTI Jaithari 16:44 +1 16:45 +1 1m 1116
APR Anuppur Jn 17:03 +1 17:08 +1 5m 1130
AAL Amlai 17:21 +1 17:23 +1 2m 1143
BUH Burhar 17:31 +1 17:33 +1 2m 1151
SDL Shahdol 17:58 +1 18:03 +1 5m 1171
BRS Birsinghpur 18:38 +1 18:40 +1 2m 1208
NRZB Nowrozabad 18:50 +1 18:51 +1 1m 1215
UMR Umaria 19:13 +1 19:18 +1 5m 1238
CHD Chandia Road 19:34 +1 19:36 +1 2m 1257
KMZ Katni Murwara Junction 22:10 +1 22:20 +1 10m 1299
DMO Damoh 23:33 +1 23:35 +1 2m 1407
PHA Patharia 23:53 +1 23:55 +1 2m 1433
SGO Saugor 00:47 +2 00:50 +2 3m 1484
KYE Khurai 01:28 +2 01:30 +2 2m 1537
MAKR Bina Malkheri Junction 02:08 +2 02:10 +2 2m 1555
LAR Lalitpur 03:33 +2 03:35 +2 2m 1615
VGLJ Virangana Lakshmibai Jhansi Jn 04:50 +2 04:55 +2 5m 1703
DAA Datia 05:15 +2 05:17 +2 2m 1728
DBA Dabra 06:20 +2 06:22 +2 2m 1758
GWL Gwalior Jn 07:05 +2 07:07 +2 2m 1802
MRA Morena 07:43 +2 07:45 +2 2m 1840
DHO Dhaulpur 08:28 +2 08:30 +2 2m 1868
AGC Agra Cantt Jn 09:05 +2 09:10 +2 5m 1920
RKM Raja KI Mandi Jn 09:18 +2 09:20 +2 2m 1924
MTJ Mathura Jn 09:55 +2 10:00 +2 5m 1973
KSV Kosi Kalan 10:26 +2 10:28 +2 2m 2014
NZM Hazrat Nizamuddin Jn 13:05 +2 13:20 +2 15m 2107
GZB Ghaziabad 14:08 +2 14:10 +2 2m 2134
MTC Meerut City 14:52 +2 14:54 +2 2m 2182
MUT Meerut Cantt 15:00 +2 15:02 +2 2m 2186
SKF Sakhoti Tanda 15:19 +2 15:21 +2 2m 2206
MOZ Muzaffarnagar 15:48 +2 15:50 +2 2m 2237
DBD Deoband 16:11 +2 16:13 +2 2m 2261
TPZ Tapri 17:18 +2 17:20 +2 2m 2289
RK Roorkee 18:30 +2 18:35 +2 5m 2321
HW Haridwar Jn 20:08 +2 20:18 +2 10m 2362
MOTC Motichur 20:40 +2 20:42 +2 2m 2366
RWL Raiwala 20:56 +2 20:58 +2 2m 2373
VRH Virbhadra 21:18 +2 21:20 +2 2m 2379
YNRK Yog Nagari Rishikesh 21:50 +2 end — 2384

What 18477’s schedule looks like

Its longest run without a stop is 108 km and 1h 13m from Katni Murwara Junction (KMZ) to Damoh (DMO). The next longest is 93 km and 2h 37m from Kosi Kalan (KSV) to Hazrat Nizamuddin Jn (NZM).

At 22:00 it is standing at Bhubaneswar (BBS), and at 06:00 on day 2 of the run it is standing at Sini Jn (SINI).

23 of its 78 intermediate stops are booked for five minutes or more, the longest of them 15 minutes at Bilaspur Jn (BSP), 15 minutes at Hazrat Nizamuddin Jn (NZM), 10 minutes at Hijli (HIJ), 10 minutes at Katni Murwara Junction (KMZ), 10 minutes at Haridwar Jn (HW). The briefest stop is 1 minute at Soro (SORO).

The run crosses midnight before Bhadrakh (BHC); every later time carries a day marker.

It passes its own halfway mark of 1192 km at Birsinghpur (BRS), stop number 46 of 80, and is booked to stand at its stops for 260 minutes in all, 9% of the 49h 05m journey.

Its quickest booked leg is Soro (SORO) to Balasore (BLS), 34 km at an average of 102 km/h.

After Puri it calls first at Sakhi Gopal (SIL), Khurda Road Jn (KUR), Bhubaneswar (BBS), Cuttack (CTC) and Jajpur K Road (JJKR).

Its last stops before Yog Nagari Rishikesh are Roorkee (RK), Haridwar Jn (HW), Motichur (MOTC), Raiwala (RWL) and Virbhadra (VRH).

Its stops are not evenly spread: 44 of the 78 fall in the first half of the distance and 34 in the second.

The busiest stations on its route are Virangana Lakshmibai Jhansi Jn (VGLJ), where 321 trains call, Bhubaneswar (BBS), where 312 trains call, Khurda Road Jn (KUR), where 298 trains call.

At VGLJ it is booked in at 04:50 and away again at 04:55, 1703 km into the run.

How these are counted.

Other trains that share 18477’s route

From 18477’s halt rows, not its name. Trains without a page here are left out.

Reservation chart and seat availability

18477 is booked out of Puri at 20:45, which puts it under rule RB-16.12.2025-B: its first reservation chart is expected at about 10:45 on the day of the journey. How we work this out.

A target, not a guarantee

It assumes 18477 is charted at Puri. The rule is press-reported: no circular number has been located, and the first report covered one zone. Preparation can be later. The circulars, the second chart and what is still unsettled.

Check live seat availability for 18477 — Puri to Yog Nagari Rishikesh, fetched when you ask and never stored here (how).

Where this came from

Every time and distance above is read from timetable version , and from nothing else. Where the timetable data comes from.

The 10:45 above comes from a published railway order, worked out, never observed.