How to get from Sofia to Lahti by bus and train?
From Sofia to Lahti by bus and train
To get from Sofia to Lahti in Nastola, take the 96N bus from Kallahti Peninsula station to Railway Square station. Next, take the Z train from Helsinki station to Villahde station. The total trip duration for this route is approximately 2 hr 35 min.
Step by Step
- 1Walk to bus stationKallahti PeninsulaID H45641.6 km • 21 min
- 2Wait for bus96NRailway Square
- 3Ride to bus stationRailway SquareID H213924 min
- 4Walk to train stationHelsinki150 m • 3 min
- 5Wait for trainZKouvola
- 6Ride to train stationVillahde74 min
- 7Walk toLahti1.82 km • 24 min
Alternative route from Sofia to Lahti by bus and train via 90N and Z
To get from Sofia to Lahti in Nastola, take the 90N bus from Well Watcher Park station to Railway Square station. Next, take the Z train from Helsinki station to Villahde station. The total trip duration for this route is approximately 2 hr 52 min.
Step by Step
- 1Walk to bus stationWell Watcher ParkID H46121.85 km • 24 min
- 2Wait for bus90NRailway Square
- 3Ride to bus stationRailway SquareID H213932 min
- 4Walk to train stationHelsinki150 m • 3 min
- 5Wait for trainZKouvola
- 6Ride to train stationVillahde74 min
- 7Walk toLahti1.82 km • 24 min
Public transit directions from Sofia to Lahti
Related Routes
- Aalto University (M) to Lahti
- Asemapäällikön Street to Lahti
- Velodrome to Lahti
- Tahitinkatu to Lahti
- Maunula to Lahti
- Pirjo Road to Lahti
- Teen Park to Lahti
- Gate Hill to Lahti
- Oulunkylä Station to Lahti
- Pirkkola to Lahti
- Huopalahti Station to Lahti
- Vihti Road to Lahti
- Ilka Road to Lahti
- Latokartano to Lahti
- Roihupelto [Lanterna] to Lahti
- Mill Market Road to Lahti
- Tali Community Garden to Lahti
- Leppavaara Station [Sello] to Lahti
- Bay Bottom to Lahti
- Maari to Lahti
Alternative route from Sofia to Lahti by bus and train via 90N and Z
To get from Sofia to Lahti in Nastola, take the 90N bus from Well Watcher Park station to Railway Square station. Next, take the Z train from Helsinki station to Villahde station. The total trip duration for this route is approximately 2 hr 52 min.
Step by Step
- 1Walk to bus stationWell Watcher ParkID H46121.85 km • 24 min
- 2Wait for bus90NRailway Square
- 3Ride to bus stationRailway SquareID H213932 min
- 4Walk to train stationHelsinki150 m • 3 min
- 5Wait for trainZKouvola
- 6Ride to train stationVillahde74 min
- 7Walk toLahti1.82 km • 24 min
Questions & Answers
What is the fastest way to get from Sofia to Lahti?
The fastest way takes 155 minutes, using Bus line Railway Square-Aurinkolahti-Vuosaari(Porslahdentie), Train line Z.
What is the alternative route to get from Sofia to Lahti?
The alternative route takes 172 minutes, using Bus line Railway Square-West Herttoniemi-Vuosaari (Kallvikintie), Train line Z.
Is there a direct bus between Sofia and Lahti?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 2 hr 35 min.
Which bus line goes from Sofia to Lahti?
The 96N bus line goes from Kallahti Peninsula station near Sofia in Helsinki to Railway Square station. From there you’ll have to take one train line till Railway Square station near Lahti in Nastola.
How long does it take to travel from Sofia to Lahti by bus and train?
The total travel time between Sofia in Helsinki and Lahti in Nastola by bus and train is about 2 hr 35 min.
Where do I get on the bus near Sofia to get to Lahti?
Get on the 96N bus from the Kallahti Peninsula stop near Sofia in Helsinki.
Where do I get off the bus when travelling between Sofia and Lahti?
Get off the bus at the Railway Square station, which is closest to Lahti in Nastola.
Popular Routes
- Puistola to Riihimäki
- Lauttasaari to Porvoo
- Pasila to Hiekkaharju
- Huili to Kauklahti
- Oulunkylä Center to Haukilahti
- Helsinki-Malmi Airport to Lahti
- Kapyla Square to Artjärvi
- Viikki to Laajalahti
- Pukinmaki to Helsinki-Malmi Airport
- Matinkyla to Järvenpää Social Hospital
- Katajanokka to Helsinki-Malmi Airport
- Herttoniemi (M) to Hyvinkaa
- Kontula to Hyvinkaa
- Porvoo to Hyvinkaa
- Padasjoki to Helsinki
- Leppävaara Station to Haukilahti
- Aviapolis to Helsinki-Vantaa Airport Terminal 1
- Lahti to Kärkölä
- Malminkartano to Kerava Health Center
- Central Railway Station to Manor Rapids