IC 28 · VR · 4 November
Rovaniemi → Helsinki
Same number elsewhere: EC 28 Como S. Giovanni → Zuerich HB (Switzerland) · ICE 28 Nurnberg → Dortmund Hbf (Germany)
On timeLeaves Rovaniemi at 15:35
Departure15:35Rovaniemi
Estimated arrival23:39Helsinki
Route · 121 stops · 8 h 04
- 15:35Rovaniemideparture · next stop–
- 15:51Muurola1 min stop–
- 16:09Koivu4 min stop–
- 16:27Tervola1 min stop–
- 16:41Törölä–
- 16:47Laurila–
- 16:51Kemi Lautiosaari–
- 16:57Kemi3 min stop–
- 17:07Maksniemi–
- 17:13Simo–
- 17:22Myllykangas–
- 17:31Lähessuo–
- 17:36Ii–
- 17:43Haukipudas–
- 17:47Kello–
- 17:54Oulu Tuira3 min stop–
- 18:02Oulu6 min stop–
- 18:12Oulunlahti–
- 18:15Kempele–
- 18:20Liminka–
- 18:23Tikkaperä–
- 18:25Hirvineva–
- 18:29Ruukki–
- 18:32Tuomioja–
- 18:35Ahonpää–
- 18:37Vihanti–
- 18:43Kilpua–
- 18:48Oulainen–
- 18:55Kangas–
- 19:02Ylivieska2 min stop–
- 19:09Karhukangas–
- 19:13Sievi–
- 19:16Eskola–
- 19:21Kannus–
- 19:26Riippa–
- 19:29Kälviä–
- 19:32Matkaneva–
- 19:38Kokkola3 min stop–
- 19:48Kruunupyy–
- 19:54Kolppi3 min stop–
- 20:01Pännäinen–
- 20:05Kovjoki–
- 20:07Riijärvi–
- 20:10Jepua–
- 20:13Köykkäri–
- 20:16Voltti–
- 20:18Härmä–
- 20:21Raunio–
- 20:24Kauhava–
- 20:27Rajaperkiö–
- 20:30Lapua–
- 20:34Ruha–
- 20:41Seinäjoki3 min stop–
- 20:48Syrjämäki–
- 20:51Larvakytö–
- 20:52Pohjois-Louko–
- 20:56Peräseinäjoki–
- 20:59Jalasjärvi–
- 21:02Ylivalli–
- 21:06Madesjärvi–
- 21:09Ratikylä–
- 21:12Kuivasjärvi–
- 21:15Lamminkoski–
- 21:17Parkano–
- 21:20Poikkeus–
- 21:24Vahojärvi–
- 21:27Sisättö–
- 21:31Karhejärvi–
- 21:35Majajärvi–
- 21:38Lakiala–
- 21:41Ylöjärvi–
- 21:44Lielahti–
- 21:51Tampere9 min stop–
- 22:06Sääksjärvi–
- 22:08Vanattara–
- 22:10Lempäälä–
- 22:12Mattila–
- 22:14Viiala–
- 22:17Toijala–
- 22:20Kuurila–
- 22:23Vinnilä–
- 22:24Iittala–
- 22:26Leteensuo–
- 22:29Parola–
- 22:33Hämeenlinna–
- 22:36Harviala–
- 22:38Turenki–
- 22:40Leppäkoski–
- 22:43Ryttylä–
- 22:46Sammalisto–
- 22:46Riihimäki (R702)–
- 22:48Riihimäki–
- 22:51Riihimäki Arolampi–
- 22:53Hyvinkää Paavola–
- 22:55Hyvinkää–
- 22:57Palopuro–
- 23:02Jokela–
- 23:06Purola–
- 23:07Saunakallio–
- 23:09Järvenpää–
- 23:10Ainola–
- 23:13Kytömaa–
- 23:14Kerava–
- 23:15Savio–
- 23:17Korso–
- 23:18Hanala–
- 23:18Rekola–
- 23:19Koivukylä–
- 23:20Havukoski–
- 23:20Hiekkaharju–
- 23:22Tikkurila1 min stop–
- 23:24Puistola–
- 23:25Tapanila–
- 23:26Malmi–
- 23:27Pukinmäki–
- 23:28Helsinki Veräjälaakso–
- 23:28Oulunkylä–
- 23:29Käpylä–
- 23:30Helsinki Louhenpuisto–
- 23:32Pasila1 min stop–
- 23:39Helsinkiterminus–
Questions about IC 28
Which platform does IC 28 leave from?
VR announces the platform before departure. It appears on this page as soon as it is published.
Is IC 28 late?
It has no live data yet: its times are the scheduled ones.
How do I let someone know when I arrive?
Open the train on the map, then « Share arrival »: they get a link, see the train coming in and know when to leave, with no account and nothing to install.