# VR commuter rail lines

The Helsinki commuter rail system comprises four local and four regional services, each of which are identified by letters of the alphabet.
Letters have been used as service identifiers since 1972. This was originally inspired by the Copenhagen S-train system. Unlike Copenhagen, which maintains a strict alphabetical order, letters of Helsinki commuter rail services are often assigned on the basis of mnemonics, such as E for Espoo and K for Kerava, with care taken to ensure that the original letters did not sound or look similar, to avoid confusion. In recent years, however, this rule has been broken, with the Y train to Siuntio and the R train now also serving Tampere.
Commuter train services operate on four railway lines, radiating from the Helsinki Central Station:
* westbound on the Coastal Line (A, E, H, L, U and Y)
* northbound on the Ring Rail Line (I/P, separating from the Main Line after Hiekkaharju station)
* northbound on the Main Line (K)
The VR commuter rail system consists of three local and four interurban services:
* The D and R and T run from Helsinki to Riihimäki, Hämeenlinna (D and R) and Tampere (R), with various stopping patterns.
* The Z runs northbound from Helsinki on the Main Line, but separates on to the Lahti Line to run northeast just after Kerava.
* The M forms Tampere's commuter rail. It runs from Nokia to Tampere, with some services extending to Toijala. As of August 2022, this now runs hourly throughout the day, with roughly two-hourly extensions to Toijala .
* The G runs hourly from Lahti to Riihimäki.
* The O runs mainly from Kotka Port to Kouvola, with some services running between Lahti and Kouvola/Kotka.

## Current lines

Frequencies are for off-peak only (Monday-Saturday).
Rantarata :
| Route | Line | tph | Calling at | Stock |
| Helsinki to Kirkkonummi | U | 2 | Pasila, Huopalahti, Leppävaara, Kilo, Kera, Kauniainen, Koivuhovi, Tuomarila, Espoo, Kauklahti, Masala, Jorvas, Tolsa | 1/2/3x Sm5 |
| Helsinki to Kauklahti | E | 2 | Pasila, Huopalahti, Leppävaara, Kilo, Kera, Kauniainen, Koivuhovi, Tuomarila, Espoo | 1/2x Sm5 |
| Helsinki to Leppävaara | A | 6 | Pasila, Ilmala, Huopalahti, Valimo, Pitäjänmäki, Mäkkylä | 1x Sm5 |
| Ring Rail Line |||||
| Route | Line | tph | Calling at | Stock |
| Helsinki to Helsinki | I/P | 3 | Pasila, Ilmala, Huopalahti, Pohjois-Haaga, Kannelmäki, Malminkartano, Myyrmäki, Louhela, Martinlaakso, Vantaankoski, Vehkala, Kivistö, Aviapolis, Lentoasema, Leinelä, Hiekkaharju, Tikkurila, Puistola, Tapanila, Malmi, Pukinmäki, Oulunkylä, Käpylä, Pasila P trains run clockwise (in the above order), I trains run anti-clockwise (in the reverse order). Both trains run 3 times per hour (every 20 minutes). | 1/2x Sm5 |
| Helsinki to Helsinki-Vantaa Airport | I/P | 3 | Pasila, Ilmala, Huopalahti, Pohjois-Haaga, Kannelmäki, Malminkartano, Myyrmäki, Louhela, Martinlaakso, Vantaankoski, Kivistö, Aviapolis P trains run clockwise (in the above order), I trains run anti-clockwise (in the reverse order). Both trains run 3 times per hour (every 20 minutes). | 1/2x Sm5 |
| Helsinki-Riihimäki railway |||||
| Route | Line | tph | Calling at | Stock |
| Helsinki to Riihimäki | R | 2 | Pasila, Tikkurila, Kerava, Ainola, Saunakallio, Järvenpää, Jokela, Hyvinkää | 1-4x Sm4 |
| Helsinki to Kerava | K | 3 | Pasila, Käpylä, Oulunkylä, Pukinmäki, Malmi, Tapanila, Puistola, Tikkurila, Hiekkaharju, Koivukylä, Rekola, Korso, Savio | 1-3x Sm5 |
| Kerava-Lahti railway |||||
| Route | Line | tph | Calling at | Stock |
| Helsinki to Lahti | Z | 1 | Pasila, Tikkurila, Kerava, Haarajoki, Mäntsälä, Henna | 1/2x Sm4 |

## Special lines

Special lines are lines that do not run regularly, and are usually not listed (explicitly or even at all) on the HSL/VR map. These include the lines to Siuntio, Kouvola and Tampere.
Rantarata :
| Route | Line | tpd from Helsinki | tpd to Helsinki | Calling at | Stock |
| Helsinki to Siuntio | Y | 4 | 7 | Pasila, Huopalahti, Leppävaara, Espoo, Kauklahti, Masala, Kirkkonummi Runs roughly hourly during peak hours, with one midday return. | 1/2x Sm5 |
| Helsinki to Hanko | H | 0.42 | 0.42 | Pasila, Leppävaara, Espoo, Kirkkonummi, Siuntio, Ingå, Karis, Dragsvik, Ekenäs, Skogby, Lappohja, Santala, Hanko-Pohjoinen, Runs once every Wednesday, Friday and Sunday evening. | 1x Sm4 |
| Helsinki to Siuntio | L | 2 | 1 | Pasila, Ilmala, Huopalahti, Valimo, Pitäjänmäki, Mäkkylä, Leppävaara, Kilo, Kera, Kauniainen, Koivuhovi, Tuomarila, Espoo, Kauklahti, Masala, Jorvas, Tolsa, Kirkkonummi One return at about midnight and one outbound journey very early in the morning, which then becomes a Y train to Helsinki. | 1x Sm5 |
| Helsinki to Kirkkonummi | L | 6 | 6 | Pasila, Ilmala, Huopalahti, Valimo, Pitäjänmäki, Mäkkylä, Leppävaara, Kilo, Kera, Kauniainen, Koivuhovi, Tuomarila, Espoo, Kauklahti, Masala, Jorvas, Tolsa, Kirkkonummi Runs infrequently during early mornings and late evenings only. | 1x Sm5 |
| 1x Sm5 ||||||
| Route | Line | tpd from Helsinki | tpd to Helsinki | Calling at | Stock |
| Helsinki to Hämeenlinna | R | 1 (from Riihimäki) | 1 | Pasila, Tikkurila, Kerava, Ainola, Saunakallio, Järvenpää, Jokela, Hyvinkää, Riihimäki, Ryttylä, Turenki Forms the morning and is formed of the evening D train to/from Hämeenlinna. | 3x Sm4 |
| Helsinki to Hämeenlinna | D | 1 | 1 | Pasila, Tikkurila, Kerava, Järvenpää, Hyvinkää, Riihimäki, Ryttylä, Turenki Runs to Helsinki in the morning peak and from Helsinki in the evening peak. | 3x Sm4 |
| Helsinki to Tampere | R | 10 | 9 | Pasila, Tikkurila, Kerava, Ainola, Saunakallio, Järvenpää, Jokela, Hyvinkää, Riihimäki, Ryttylä, Turenki, Hämeenlinna, Parola, Iittala, Toijala, Viiala, Lempäälä Services are formed of between 2 and 4 units as far as Riihimäki, where the train length is reduced to 1 or 2 units. In the reverse direction, 1 or 2 units depart Tampere, with between 1 and 3 units added to the front at Riihimäki. | 1-4x Sm4 |
| Kerava-Lahti railway ||||||
| Route | Line | tpd from Helsinki | tpd to Helsinki | Calling at | Stock |
| Helsinki to Kouvola | Z | 3 | 3 | Pasila, Tikkurila, Kerava, Haarajoki, Mäntsälä, Henna, Lahti, Villähde, Nastola, Uusikylä, Kausala, Koria | 2x Sm4 or 3x Sm2 or 1x Sr1/Sr2/Sr3 + 2/3x Eil + 1x Eilf + 3x Eil |

## Lines not terminating in Helsinki

These lines have both termini outside of the HSL area and include all lines from the VR commuter rail system.
* The M train runs from Nokia to Tampere and Toijala. It is Tampere's sole commuter rail line.
* The G train runs from Riihimäki to Lahti.
* The O train runs from Lahti to Kouvola/Kotkan satama and Kouvola to Kotkan satama.
Rantarata :
| Route | Line | tpd from Hanko | tpd to Hanko | Calling at | Stock |
| Karis to Hanko | H | 6/7 | 6/7 | Dragsvik, Ekenäs, Skogby, Lappohja, Santala, Hanko-Pohjoinen | 1x Sm4 |
| Riihimäki-Saint Petersburg railway ||||||
| Route | Line | tpd from Lahti | tpd to Lahti | Calling at | Stock |
| Riihimäki to Lahti | G | 16 | 18 | Hikiä, Oitti, Mommila, Lappila, Järvelä, Herrala | 1x Sm2 |
| Kouvola to Lahti | O | 2 | 2 | Koria, Kausala, Uusikylä, Nastola, Villähde | 1x Sm2 |
| Kotkan satama to Lahti | O | 3 | 3 | Kotka, Paimenportti, Kyminlinna, Kymi, Tavastila, Inkeroinen, Myllykoski, Kouvola, Koria, Kausala, Uusikylä, Nastola, Villähde | 1x Sm2 |
| Kotkan satama to Kouvola | O | 6 (to/from Kouvola) | 6 (to/from Kouvola) | Kotka, Paimenportti, Kyminlinna, Kymi, Tavastila, Inkeroinen, Myllykoski | 1x Sm2 |
| Helsinki-Riihimäki railway ||||||
| Route | Line | tpd from Tampere | tpd to Tampere | Calling at | Stock |
| Riihimäki to Tampere | R | 1 | 0 | Ryttylä, Turenki, Hämeenlinna, Parola, Iittala, Toijala, Viiala, Lempäälä | 1/2x Sm2 or 2x Sm4 |
| Riihimäki to Nokia | R | 2 | 2 | Ryttylä, Turenki, Hämeenlinna, Parola, Iittala, Toijala, Viiala, Lempäälä, Tampere, Tesoma | 1/2x Sm2 or 2x Sm4 |
| Tampere–Pori railway ||||||
| Route | Line | tpd | tpd | Calling at | Stock |
| Tampere to Nokia | M | 6 | 6 | Tesoma 3 services a day are formed of R trains from Helsinki, which run up to Nokia and back in between Tampere to Helsinki runs. | 1x Sm2 or 2x Sm4 |
| Toijala to Nokia | M | 1 | 1 | Viiala, Lempäälä, Tampere, Tesoma | 1x Sm2 |
| Toijala to Tampere | M | 1 | 1 | Viiala, Lempäälä | 1x Sm2 |