Train · 18477
Kalinga Utkal Express
Run-day calendar
74 halts · 2,393 km
From → To
Puri → Yog Nagari Rishikesh
PURI → YNRK
Stations en route
All scheduled timing points. Stations with identical arrival / departure times are pass-throughs — the train doesn't stop for boarding.
| # | Station | Code | Arrive | Depart | km |
|---|---|---|---|---|---|
| 1 | Puri | PURI | — | 20:45:00 | 0 |
| 2 | Sakhi Gopal | SIL | 21:06:00 | 21:08:00 | 17 |
| 3 | Khurda Road Jn | KUR | 21:25:00 | 21:30:00 | 44 |
| 4 | Bhubaneswar | BBS | 21:55:00 | 22:00:00 | 63 |
| 5 | Cuttack | CTC | 22:30:00 | 22:35:00 | 91 |
| 6 | Jajpur Keonjhar Road | JJKR | 23:24:00 | 23:26:00 | 163 |
| 7 | Bhadrakh | BHC | 00:25:00 | 00:27:00 | 206 |
| 8 | Soro | SORO | 00:52:00 | 00:53:00 | 235 |
| 9 | Balasore | BLS | 01:13:00 | 01:18:00 | 268 |
| 10 | Basta | BTS | 01:42:00 | 01:43:00 | 296 |
| 11 | Jaleswar | JER | 02:00:00 | 02:01:00 | 316 |
| 12 | Hijilli | HIJ | 02:55:00 | 03:05:00 | 380 |
| 13 | Chakulia | CKU | 04:03:00 | 04:05:00 | 448 |
| 14 | Ghatsila | GTS | 04:35:00 | 04:37:00 | 478 |
| 15 | Rakha Mines | RHE | 04:50:00 | 04:51:00 | 495 |
| 16 | Tatanagar Jn | TATA | 05:27:00 | 05:35:00 | 515 |
| 17 | Sini Jn | SINI | 06:00:00 | 06:02:00 | 542 |
| 18 | Rajkharsawan Jn | RKSN | 06:16:00 | 06:18:00 | 557 |
| 19 | Chakradharpur | CKP | 06:43:00 | 06:50:00 | 577 |
| 20 | Goilkera | GOL | 07:17:00 | 07:18:00 | 611 |
| 21 | Manoharpur | MOU | 07:48:00 | 07:50:00 | 638 |
| 22 | Rourkela | ROU | 08:34:00 | 08:42:00 | 678 |
| 23 | Raj Gangpur | GP | 09:10:00 | 09:12:00 | 708 |
| 24 | Bamra | BMB | 09:51:00 | 09:52:00 | 743 |
| 25 | Jharsuguda Jn | JSG | 10:35:00 | 10:40:00 | 779 |
| 26 | Brajrajnagar | BRJN | 10:58:00 | 11:00:00 | 791 |
| 27 | Belpahar | BPH | 11:09:00 | 11:11:00 | 800 |
| 28 | Raigarh | RIG | 11:42:00 | 11:47:00 | 851 |
| 29 | Kharsia | KHS | 12:19:00 | 12:21:00 | 885 |
| 30 | Sakti | SKT | 12:34:00 | 12:36:00 | 901 |
| 31 | Baradwar | BUA | 12:48:00 | 12:50:00 | 915 |
| 32 | Champa | CPH | 13:05:00 | 13:10:00 | 931 |
| 33 | Janjgir Naila | NIA | 13:24:00 | 13:26:00 | 942 |
| 34 | Akaltara | AKT | 13:38:00 | 13:40:00 | 957 |
| 35 | Bilaspur Jn | BSP | 14:15:00 | 14:30:00 | 984 |
| 36 | Pendra Road | PND | 16:10:00 | 16:15:00 | 1,087 |
| 37 | Anuppur Jn | APR | 17:03:00 | 17:08:00 | 1,137 |
| 38 | Amlai | AAL | 17:21:00 | 17:23:00 | 1,149 |
| 39 | Burhar | BUH | 17:31:00 | 17:33:00 | 1,158 |
| 40 | Shahdol | SDL | 17:58:00 | 18:03:00 | 1,178 |
| 41 | Birsinghpur | BRS | 18:38:00 | 18:40:00 | 1,215 |
| 42 | Umaria | UMR | 19:13:00 | 19:18:00 | 1,245 |
| 43 | Chandia Road | CHD | 19:34:00 | 19:36:00 | 1,264 |
| 44 | Katni Murwara | KMZ | 22:10:00 | 22:20:00 | 1,303 |
| 45 | Damoh | DMO | 23:33:00 | 23:35:00 | 1,412 |
| 46 | Saugor | SGO | 00:47:00 | 00:50:00 | 1,490 |
| 47 | Khurai | KYE | 01:28:00 | 01:30:00 | 1,543 |
| 48 | Malkheri | MAKR | 02:08:00 | 02:10:00 | 1,560 |
| 49 | Lalitpur | LAR | 03:33:00 | 03:35:00 | 1,623 |
| 50 | Veerangana Laxmibai Jhansi | VGLJ | 04:50:00 | 04:55:00 | 1,713 |
| 51 | Datia | DAA | 05:15:00 | 05:17:00 | 1,738 |
| 52 | Dabra | DBA | 06:20:00 | 06:22:00 | 1,768 |
| 53 | Gwalior Jn | GWL | 07:05:00 | 07:07:00 | 1,810 |
| 54 | Morena | MRA | 07:43:00 | 07:45:00 | 1,849 |
| 55 | Dhaulpur | DHO | 08:28:00 | 08:30:00 | 1,876 |
| 56 | Agra Cantt | AGC | 09:05:00 | 09:10:00 | 1,929 |
| 57 | Raja Ki Mandi | RKM | 09:18:00 | 09:20:00 | 1,933 |
| 58 | Mathura Jn | MTJ | 09:55:00 | 10:00:00 | 1,982 |
| 59 | Kosi Kalan | KSV | 10:26:00 | 10:28:00 | 2,024 |
| 60 | Faridabad | FDB | 12:23:00 | 12:25:00 | 2,095 |
| 61 | Delhi H Nizamuddin | NZM | 13:05:00 | 13:20:00 | 2,116 |
| 62 | Ghaziabad | GZB | 14:08:00 | 14:10:00 | 2,139 |
| 63 | Meerut City | MTC | 14:52:00 | 14:54:00 | 2,186 |
| 64 | Meerut Cant | MUT | 15:00:00 | 15:02:00 | 2,190 |
| 65 | Sakhoti Tanda | SKF | 15:19:00 | 15:21:00 | 2,210 |
| 66 | Muzaffarnagar | MOZ | 15:48:00 | 15:50:00 | 2,241 |
| 67 | Deoband | DBD | 16:11:00 | 16:13:00 | 2,265 |
| 68 | Tapri Jn | TPZ | 17:18:00 | 17:20:00 | 2,293 |
| 69 | Roorkee | RK | 18:30:00 | 18:35:00 | 2,325 |
| 70 | Haridwar Jn | HW | 20:08:00 | 20:18:00 | 2,370 |
| 71 | Motichur | MOTC | 20:40:00 | 20:42:00 | 2,375 |
| 72 | Raiwala | RWL | 20:56:00 | 20:58:00 | 2,382 |
| 73 | Virbhadra | VRH | 21:18:00 | 21:20:00 | 2,388 |
| 74 | Yog Nagari Rishikesh | YNRK | 21:50:00 | — | 2,393 |
Major halts on this route
Stations with the longest stops on the Kalinga Utkal Express timetable.
Travel options between Puri ↔ Yog Nagari Rishikesh
Other trains via Puri (PURI)
Other trains via Yog Nagari Rishikesh (YNRK)
Train #13009
Doon Express
Train #13010
Doon Express
Train #14229
Prayagraj Sangam - Yog Nagri Rishikesh Express
Train #14230
Yog Nagri Rishikesh - Prayagraj Sangam Express
Train #14309
Ujjaini Express
Train #14310
Ujjaini Express
Train #14317
Laxmi Bai Nagar - Yog Nagari Rishikesh Express
Train #14318
Yog Nagari Rishikesh - Laxmi Bai Nagar Express