EN
Install the app
S 39 · VR · 3 November

Helsinki → Oulu

Same number elsewhere: R 39 Champéry → Aigle (Switzerland)

LiveOn timeOn its way, next stop Hämeenlinna
Departure14:54Helsinki
Estimated arrival20:36Oulu

Route · 105 stops · 5 h 42

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

Questions about S 39

Which platform does S 39 leave from?

VR announces the platform before departure. It appears on this page as soon as it is published.

Is S 39 late?

No, it is on time: arrival in Oulu at 20:36.

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.