Distance 646 miles (1040 km) |
Average flight duration 7h 26m |
Cheapest ticket price $53 (€44) |
Flights per day 40 |
Airlines 8 |
Fastest flight 1h 50m |
Cheapest month to travel September |
First flight 05:10 |
Last flight 20:45 |
Cheapest price
$219
Average price
$413
Fastest journey
3 h 5 m
Average duration
4 h 2 m
Flights per day
54
Distance
1041 km
The best way to find a cheap flight ticket from Berlin to Tallinn is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the bus as it is the most popular option from Berlin to Tallinn among Omio's users. If you are prioritising price take the bus with prices starting from €53. For those with little time consider booking a flight which can get you there in 7h 26m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 1.0 - 2.6kg.
Flight | Most popular Bus |
---|---|
€166 Average price | €70 Average price Cheapest |
10h 26m Average duration Fastest 7h 26m Onboard + 3h 0m Additional time* | 1d 24h 20m Average duration 23h 50m Onboard + 30m Additional time* |
3.1 - 6.2kg CO2 emissions | 1.0 - 2.6kg CO2 emissions Lowest |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | 1:50 PM Berlin Brandenburg Airport (BER) | 5h55 | 7:45 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 2:45 PM Berlin Brandenburg Airport (BER) | 6h35 | 9:20 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 4:00 PM Berlin Brandenburg Airport (BER) | 6h30 | 10:30 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 4:45 PM Berlin Brandenburg Airport (BER) | 5h45 | 10:30 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 4:45 PM Berlin Brandenburg Airport (BER) | 4h35 | 9:20 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 5:05 PM Berlin Brandenburg Airport (BER) | 5h35 | 10:40 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 5:05 PM Berlin Brandenburg Airport (BER) | 17h35 | 10:40 AM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 5:45 PM Berlin Brandenburg Airport (BER) | 17h40 | 11:25 AM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 5:45 PM Berlin Brandenburg Airport (BER) | 3h20 | 9:05 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 5:45 PM Berlin Brandenburg Airport (BER) | 19h30 | 1:15 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 6:05 PM Berlin Brandenburg Airport (BER) | 22h25 | 4:30 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 6:05 PM Berlin Brandenburg Airport (BER) | 12h55 | 7:00 AM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 6:05 PM Berlin Brandenburg Airport (BER) | 18h50 | 12:55 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 7:20 PM Berlin Brandenburg Airport (BER) | 3h05 | 10:25 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 7:20 PM Berlin Brandenburg Airport (BER) | 16h50 | 12:10 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 5:45 AM Berlin Brandenburg Airport (BER) | 16h55 | 10:40 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 5:45 AM Berlin Brandenburg Airport (BER) | 9h00 | 2:45 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 5:45 AM Berlin Brandenburg Airport (BER) | 4h55 | 10:40 AM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 6:20 AM Berlin Brandenburg Airport (BER) | 14h45 | 9:05 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 6:20 AM Berlin Brandenburg Airport (BER) | 5h05 | 11:25 AM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 6:20 AM Berlin Brandenburg Airport (BER) | 6h55 | 1:15 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 6:20 AM Berlin Brandenburg Airport (BER) | 23h05 | 5:25 AM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 6:50 AM Berlin Brandenburg Airport (BER) | 9h45 | 4:35 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 6:50 AM Berlin Brandenburg Airport (BER) | 15h05 | 9:55 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 6:50 AM Berlin Brandenburg Airport (BER) | 12h05 | 6:55 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 6:50 AM Berlin Brandenburg Airport (BER) | 7h05 | 1:55 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 6:50 AM Berlin Brandenburg Airport (BER) | 6h20 | 1:10 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 6:50 AM Berlin Brandenburg Airport (BER) | 4h40 | 11:30 AM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 8:10 AM Berlin Brandenburg Airport (BER) | 4h00 | 12:10 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 8:10 AM Berlin Brandenburg Airport (BER) | 14h15 | 10:25 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 8:15 AM Berlin Brandenburg Airport (BER) | 6h50 | 3:05 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 8:45 AM Berlin Brandenburg Airport (BER) | 6h20 | 3:05 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 9:20 AM Berlin Brandenburg Airport (BER) | 5h25 | 2:45 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 9:20 AM Berlin Brandenburg Airport (BER) | 13h20 | 10:40 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 9:45 AM Berlin Brandenburg Airport (BER) | 5h20 | 3:05 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 11:10 AM Berlin Brandenburg Airport (BER) | 5h25 | 4:35 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 11:10 AM Berlin Brandenburg Airport (BER) | 10h45 | 9:55 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 11:10 AM Berlin Brandenburg Airport (BER) | 7h45 | 6:55 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 11:35 AM Berlin Brandenburg Airport (BER) | 4h55 | 4:30 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 11:35 AM Berlin Brandenburg Airport (BER) | 9h05 | 8:40 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 11:35 AM Berlin Brandenburg Airport (BER) | 19h10 | 6:45 AM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() | 11:35 AM Berlin Brandenburg Airport (BER) | 25h20 | 12:55 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 12:40 PM Berlin Brandenburg Airport (BER) | 23h30 | 12:10 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
![]() ![]() | 12:40 PM Berlin Brandenburg Airport (BER) | 9h45 | 10:25 PM Tallinn Lennart Meri Airport (TLL) | 1 transfer | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Travel from Berlin to Tallinn from $134 (€111) with Omio’s flight partners Air Baltic, Malta Air and Ryanair! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.
Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.
Ryanair from Berlin to Tallinn flight information:
For those planning a journey from Germany's vibrant capital to Estonia's captivating city, numerous Berlin to Tallinn flights are available to fulfill your travel needs. The connection operates from Berlin Brandenburg Airport (BER), serving as the primary departure point. Various carriers provide these flights, offering convenient options directly landing at Lennart Meri Tallinn Airport (TLL), which is located in Estonia. Whether you are traveling for business or leisure, the flights from Berlin to Tallinn are designed to offer comfort and efficiency throughout the short trip between Germany and Estonia. Enjoy the seamless service connecting the charm of Berlin with the medieval allure of Tallinn, making for a memorable travel experience on this popular European route.
When planning your journey between Berlin and Tallinn, knowing the ticket prices can make your travel experience smoother and more budget-friendly. The cheapest flights on this route start at $53 (€44), providing an affordable option for budget-conscious travelers. On average, you can expect to pay around $200 (€166) for a flight ticket from Berlin to Tallinn. To take advantage of the best deals, consider traveling in May when prices are generally lower and the weather in Tallinn is wonderfully pleasant. This combination of cost-effectiveness and convenience makes May an ideal month for your trip.
Discover the convenience and comfort of flying from Berlin to Tallinn with several world-class airlines offering their services on this route. Air Baltic and Ryanair provide budget-friendly options without compromising on safety, while KM Malta Airlines brings a touch of Mediterranean warmth to its high-quality service. For those seeking a blend of Nordic efficiency and comfort, Finnair is an excellent choice, often featuring pleasant connections through Helsinki. LOT Polish Airlines combines competitive prices with generous baggage policies, especially in their economy and business classes. Trust Lufthansa for a premium travel experience, offering luxurious seating and exquisite in-flight dining. SAS not only values punctuality but also offers various seating classes to cater to any traveler's need, from economy to business. SWISS exudes the charm of Swiss hospitality, complementing their meticulous service with an array of unique in-flight amenities. With these reputable carriers offering different classes and services, you're assured a pleasant journey from the German capital to the vibrant Estonian city of Tallinn.
For travelers seeking convenience, Berlin to Tallinn direct flights offer a seamless journey between these vibrant cities. Benefit from 5 non-stop flights daily, allowing you to plan your travel effortlessly around your schedule. Operating consistently throughout the day, these direct connections ensure you arrive in Tallinn quickly and comfortably. Whether you're flying for business or leisure, enjoy the ease of direct routes and skip the hassle of layovers with one of the frequent non-stop options available.
Flights from Berlin to Tallinn generally leave from Berlin Brandenburg Airport and arrive in Tallinn Lennart Meri Airport.
Berlin Brandenburg Airport is 26 km away from Berlin city centre and Tallinn Lennart Meri Airport is 5.9 km from Tallinn city centre.
Here are some other resources that might have the information you need