EN
Install the app
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

  1. 15:51Muurola1 min stop–
  2. 16:09Koivu4 min stop–
  3. 16:27Tervola1 min stop–
  4. 16:41Törölä–
  5. 16:47Laurila–
  6. 16:51Kemi Lautiosaari–
  7. 16:57Kemi3 min stop–
  8. 17:07Maksniemi–
  9. 17:13Simo–
  10. 17:22Myllykangas–
  11. 17:31Lähessuo–
  12. 17:36Ii–
  13. 17:43Haukipudas–
  14. 17:47Kello–
  15. 17:54Oulu Tuira3 min stop–
  16. 18:02Oulu6 min stop–
  17. 18:12Oulunlahti–
  18. 18:15Kempele–
  19. 18:20Liminka–
  20. 18:23Tikkaperä–
  21. 18:25Hirvineva–
  22. 18:29Ruukki–
  23. 18:32Tuomioja–
  24. 18:35Ahonpää–
  25. 18:37Vihanti–
  26. 18:43Kilpua–
  27. 18:48Oulainen–
  28. 18:55Kangas–
  29. 19:02Ylivieska2 min stop–
  30. 19:09Karhukangas–
  31. 19:13Sievi–
  32. 19:16Eskola–
  33. 19:21Kannus–
  34. 19:26Riippa–
  35. 19:29Kälviä–
  36. 19:32Matkaneva–
  37. 19:38Kokkola3 min stop–
  38. 19:48Kruunupyy–
  39. 19:54Kolppi3 min stop–
  40. 20:01Pännäinen–
  41. 20:05Kovjoki–
  42. 20:07Riijärvi–
  43. 20:10Jepua–
  44. 20:13Köykkäri–
  45. 20:16Voltti–
  46. 20:18Härmä–
  47. 20:21Raunio–
  48. 20:24Kauhava–
  49. 20:27Rajaperkiö–
  50. 20:30Lapua–
  51. 20:34Ruha–
  52. 20:41Seinäjoki3 min stop–
  53. 20:48Syrjämäki–
  54. 20:51Larvakytö–
  55. 20:52Pohjois-Louko–
  56. 20:56Peräseinäjoki–
  57. 20:59Jalasjärvi–
  58. 21:02Ylivalli–
  59. 21:06Madesjärvi–
  60. 21:09Ratikylä–
  61. 21:12Kuivasjärvi–
  62. 21:15Lamminkoski–
  63. 21:17Parkano–
  64. 21:20Poikkeus–
  65. 21:24Vahojärvi–
  66. 21:27Sisättö–
  67. 21:31Karhejärvi–
  68. 21:35Majajärvi–
  69. 21:38Lakiala–
  70. 21:41Ylöjärvi–
  71. 21:44Lielahti–
  72. 21:51Tampere9 min stop–
  73. 22:06Sääksjärvi–
  74. 22:08Vanattara–
  75. 22:10Lempäälä–
  76. 22:12Mattila–
  77. 22:14Viiala–
  78. 22:17Toijala–
  79. 22:20Kuurila–
  80. 22:23Vinnilä–
  81. 22:24Iittala–
  82. 22:26Leteensuo–
  83. 22:29Parola–
  84. 22:33Hämeenlinna–
  85. 22:36Harviala–
  86. 22:38Turenki–
  87. 22:40Leppäkoski–
  88. 22:43Ryttylä–
  89. 22:46Sammalisto–
  90. 22:46Riihimäki (R702)–
  91. 22:48Riihimäki–
  92. 22:51Riihimäki Arolampi–
  93. 22:53Hyvinkää Paavola–
  94. 22:55Hyvinkää–
  95. 22:57Palopuro–
  96. 23:02Jokela–
  97. 23:06Purola–
  98. 23:07Saunakallio–
  99. 23:09Järvenpää–
  100. 23:10Ainola–
  101. 23:13Kytömaa–
  102. 23:14Kerava–
  103. 23:15Savio–
  104. 23:17Korso–
  105. 23:18Hanala–
  106. 23:18Rekola–
  107. 23:19Koivukylä–
  108. 23:20Havukoski–
  109. 23:20Hiekkaharju–
  110. 23:22Tikkurila1 min stop–
  111. 23:24Puistola–
  112. 23:25Tapanila–
  113. 23:26Malmi–
  114. 23:27Pukinmäki–
  115. 23:28Helsinki Veräjälaakso–
  116. 23:28Oulunkylä–
  117. 23:29Käpylä–
  118. 23:30Helsinki Louhenpuisto–
  119. 23:32Pasila1 min stop–
  120. 23:39Helsinkiterminus–
Timetable and live data · VR, updated at 05:34, Helsinki time

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.