There are 9 ways to get from Berlin to Puumala by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Helsinki Airport, train, bus
best- Fly from Berlin Brandenburg Airport (BER) to Helsinki Airport (HEL)BER - HEL
- Take the train from Tikkurila to Imatra
- Take the bus from Keskusliikenneasema to Puumala MH
10h 14mFly to Savonlinna Airport, bus
cheapest- Fly from Berlin Brandenburg Airport (BER) to Savonlinna Airport (SVL)BER - SVL
- Take the bus from tulolaituri to Puumala MH
10h 34m€93–334Bus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Tallinn, Harbour Terminal D
- Take the bus from Tallinn, Harbour Terminal D to Helsinki, Bus Station
- Take the bus from Hki linja-autoasema, 29 to Mikkeli Matkakeskus, saapuvat
- Take the bus from Mikkeli laituri 7 to Puumalan linja-autoasema
33h 25m€127–330Drive 2,920.6 km
- Drive from Berlin to Puumala2,920.6 km
32h 19m€535–772Fly to Kuopio, train, bus
- Fly from Berlin Brandenburg Airport (BER) to Kuopio (KUO)BER - KUO
- Take the train from Kuopio to Mikkeli
- Take the bus from Mikkeli laituri 7 to Puumalan linja-autoasema
12h 41m€145–363Fly to Lennart Meri International Airport, bus, train
- Fly from Berlin Brandenburg Airport (BER) to Lennart Meri International Airport (TLL)BER - TLL
- Take the bus from Tallinn to Helsinki
- Take the train from Helsinki Central Station to Imatra
- Take the bus from Keskusliikenneasema to Puumala MH
11h 51mFly to Joensuu Airport, train, bus
- Fly from Berlin Brandenburg Airport (BER) to Joensuu Airport (JOE)BER - JOE
- Take the train from Joensuu to Imatra
- Take the bus from Keskusliikenneasema to Puumala MH
13h 20mFly to Jyvaskyla Airport, train, bus
- Fly from Berlin Brandenburg Airport (BER) to Jyvaskyla Airport (JYV)BER - JYV
- Take the train from Jyväskylä to Pieksämäki
- Take the train from Pieksämäki to Mikkeli
- Take the bus from Mikkeli laituri 7 to Puumalan linja-autoasema
13h 58m€200–362Train, bus
- Take the train from Berlin Hbf to Pasewalk
- Take the train from Pasewalk to Szczecin Glowny
- Take the train from Szczecin Glowny to Bialystok
- Take the bus from Bialystok, Bus Station to Helsinki, Bus Station
- Take the train from Helsinki Central Station to Imatra
- Take the bus from Keskusliikenneasema to Kotiniemi P
37h 2m
Berlin to Puumala by bus
Questions & Answers
The cheapest way to get from Berlin to Puumala is to bus which costs €120 - €330 and takes 33h 25m.
The fastest way to get from Berlin to Puumala is to fly and bus which takes 10h 34m and costs €90 - €340.
No, there is no direct bus from Berlin to Puumala. However, there are services departing from Berlin, Zentralen Omnibusbahnhof and arriving at Puumalan linja-autoasema via Tallinn, Harbour Terminal D, Hki linja-autoasema, 29 and Mikkeli laituri 7. The journey, including transfers, takes approximately 33h 25m.
The distance between Berlin and Puumala is 1498 km. The road distance is 2920.6 km.
The best way to get from Berlin to Puumala without a car is to bus which takes 33h 25m and costs €120 - €330.
It takes approximately 10h 14m to get from Berlin to Puumala, including transfers.
Berlin to Puumala bus services, operated by FlixBus, depart from Berlin, Zentralen Omnibusbahnhof station.
Berlin to Puumala bus services, operated by FlixBus, arrive at Tallinn, Harbour Terminal D station.
Puumala is 1h ahead of Berlin. It is currently 2:03 PM in Berlin and 3:03 PM in Puumala.
Yes, the driving distance between Berlin to Puumala is 2921 km. It takes approximately 32h 19m to drive from Berlin to Puumala.
What companies run services between Berlin, Germany and Puumala, South Savo, Finland?
You can take a bus from Berlin, Zentralen Omnibusbahnhof to Puumalan linja-autoasema via Tallinn, Harbour Terminal D, Hki linja-autoasema, 29, Mikkeli Matkakeskus, saapuvat, and Mikkeli laituri 7 in around 33h 25m.
- Website
- finnair.com
Flights from Berlin Brandenburg Airport to Helsinki Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €65–230
Flights from Berlin Brandenburg Airport to Kuopio via Helsinki Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €110–310
Flights from Berlin Brandenburg Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 4h 10m
- When
- Tuesday to Sunday
- Estimated price
- €120–190
Flights from Berlin Brandenburg Airport to Joensuu Airport via Helsinki Airport
- Ave. Duration
- 6h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–380
Flights from Berlin Brandenburg Airport to Jyvaskyla Airport via Helsinki Airport
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–330
- Website
- flysas.com
Flights from Berlin Brandenburg Airport to Helsinki Airport via Stockholm
- Ave. Duration
- 4h 18m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–190
Flights from Berlin Brandenburg Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- €65–190
Flights from Berlin Brandenburg Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €80–200
Flights from Berlin Brandenburg Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €80–200
- Website
- baseairlines.hu
Flights from Berlin Brandenburg Airport to Savonlinna Airport via Helsinki Airport
- Ave. Duration
- 3h 40m
- When
- Monday to Friday
- Estimated price
- €130–340
Flights from Berlin Brandenburg Airport to Savonlinna Airport via Copenhagen, Helsinki Airport
- Ave. Duration
- 6h 30m
- When
- Monday to Friday
- Estimated price
- €90–350
Flights from Berlin Brandenburg Airport to Savonlinna Airport via Stockholm, Helsinki Airport
- Ave. Duration
- 6h 45m
- When
- Monday to Friday
- Estimated price
- €90–350
Flights from Berlin Brandenburg Airport to Savonlinna Airport via Riga, Helsinki Airport
- Ave. Duration
- 8h
- When
- Monday, Thursday, and Friday
- Estimated price
- €75–310
- Website
- flexflight.dk
Flights from Berlin Brandenburg Airport to Savonlinna Airport via Helsinki Airport
- Ave. Duration
- 3h 40m
- When
- Monday to Friday
- Estimated price
- €130–340
Flights from Berlin Brandenburg Airport to Savonlinna Airport via Copenhagen, Helsinki Airport
- Ave. Duration
- 6h 30m
- When
- Monday to Friday
- Estimated price
- €90–350
Flights from Berlin Brandenburg Airport to Savonlinna Airport via Stockholm, Helsinki Airport
- Ave. Duration
- 6h 45m
- When
- Monday to Friday
- Estimated price
- €90–350
Flights from Berlin Brandenburg Airport to Savonlinna Airport via Riga, Helsinki Airport
- Ave. Duration
- 8h
- When
- Monday, Thursday, and Friday
- Estimated price
- €75–310
- Website
- airbaltic.com
Flights from Berlin Brandenburg Airport to Helsinki Airport via Riga
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–230
Flights from Berlin Brandenburg Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 45m
- When
- Friday and Sunday
- Estimated price
- €70–210
Flights from Berlin Brandenburg Airport to Lennart Meri International Airport via Riga
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–210
- Website
- eurowings.com
Flights from Berlin Brandenburg Airport to Helsinki Airport
- Ave. Duration
- 2h
- When
- Friday and Sunday
- Estimated price
- €55–140
- Website
- norwegian.com
Flights from Berlin Brandenburg Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- €65–180
- Website
- ryanair.com
Flights from Berlin Brandenburg Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 55m
- When
- Monday and Saturday
- Estimated price
- €45–170
- Website
- lot.com
Flights from Berlin Brandenburg Airport to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 4h
- When
- Thursday and Saturday
- Estimated price
- €95–250
- Phone
- +358 0100 3232
- Website
- vr.fi
Train from Tikkurila to Imatra
- Ave. Duration
- 2h 16m
- Frequency
- Every 3 hours
- Estimated price
- €27–50
- Website
- https://www.vr.fi/en/
Train from Kuopio to Mikkeli
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- €17–29
- Website
- https://www.vr.fi/en/
Train from Helsinki Central Station to Imatra
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- €27–55
- Website
- https://www.vr.fi/en/
Train from Joensuu to Imatra
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- €21–35
- Website
- https://www.vr.fi/en/
Train from Jyväskylä to Pieksämäki
- Ave. Duration
- 52 min
- Frequency
- 5 times a day
- Estimated price
- €10–17
- Website
- https://www.vr.fi/en/
Train from Pieksämäki to Mikkeli
- Ave. Duration
- 37 min
- Frequency
- Every 4 hours
- Estimated price
- €4–12
- Website
- https://www.vr.fi/en/
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Berlin Hbf to Pasewalk
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- €21–30
- Website
- https://int.bahn.de/en
Train from Pasewalk to Szczecin Glowny
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- €10–15
- Website
- https://int.bahn.de/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Szczecin Glowny to Bialystok
- Ave. Duration
- 7h 17m
- Frequency
- Once daily
- Estimated price
- €64
- Website
- https://www.intercity.pl/en/
- Phone
- +358 5 4341872
- Website
- vayla.fi
Bus from Keskusliikenneasema to Puumala MH
- Ave. Duration
- 1h 20m
- Frequency
- Twice a week
- Schedules at
- vayla.fi
Bus from Keskusliikenneasema to Kotiniemi P
- Ave. Duration
- 1h 8m
- Frequency
- Twice a week
- Schedules at
- vayla.fi
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Berlin, Zentralen Omnibusbahnhof to Tallinn, Harbour Terminal D
- Ave. Duration
- 23h 5m
- Frequency
- Once daily
- Estimated price
- €60–140
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Harbour Terminal D to Helsinki, Bus Station
- Ave. Duration
- 3h 10m
- Frequency
- Every 2 hours
- Estimated price
- €40–160
- Website
- https://www.flixbus.co.uk
Bus from Bialystok, Bus Station to Helsinki, Bus Station
- Ave. Duration
- 18h 30m
- Frequency
- Once daily
- Estimated price
- €60–200
- Website
- https://www.flixbus.co.uk
- Phone
- +358 0600 02010
- info@onnibus.com
- Website
- onnibus.com
Bus from Hki linja-autoasema, 29 to Mikkeli Matkakeskus, saapuvat
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- €2–20
- Website
- https://www.onnibus.com/home
- Phone
- +358 020 7411 090
- info@soisalonliikenne.com
- Website
- soisalonliikenne.com
Bus from Mikkeli laituri 7 to Puumalan linja-autoasema
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- €10–13
- Schedules at
- soisalonliikenne.com
Bus from tulolaituri to Puumala MH
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €10–14
- Schedules at
- soisalonliikenne.com
Want to know more about travelling around Finland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 26+ hotels available in Puumala.

























