Berlin to Tallinn is a quick, low-cost hop up to the Baltic — non-stop in well under two hours, with fares that stay friendly for most of the year. It’s a year-round route served by two carriers, so a little date flexibility usually lands a genuine bargain. This guide covers who flies non-stop, what a fair return costs in euros, and when to book to pay the least.
Route: Berlin Brandenburg (BER) → Tallinn (TLL)
Distance: approximately 1,080 km (670 miles)
Non-stop flight time: about 1h 45m
Direct flights: Yes — airBaltic and Ryanair both fly non-stop, several times a week year-round.
Fares from Berlin to Tallinn (EUR)
Tallinn is a year-round city break, but fares still lift around Estonia’s summer peak and the Christmas markets. June to August is the busiest and priciest stretch, with long daylight and warm weather; the deep-winter and shoulder months are the cheapest, and that’s when the two carriers compete hardest on price. The table below shows when the route is busiest. We no longer print per-month fare estimates here, because they were never measured.
| Month | Typical return (economy) | Demand |
|---|---|---|
| January | — | low |
| February | — | low |
| March | — | low-medium |
| April | — | medium |
| May | — | medium |
| June | — | high |
| July | — | very high |
| August | — | high |
| September | — | medium |
| October | — | low-medium |
| November | — | low |
| December | — | medium (Christmas markets) |
We do not quote a target fare for this route. Our price tracking holds no recorded observations for it, so a “typical” or “good deal” figure here would be an estimate dressed up as a measurement — so this page leaves it out rather than guess. The seasonal pattern above is the part we can stand behind; check the live fare for the number.
Airlines on this route
Non-stop (about 1h 45m):
- airBaltic — the Latvian carrier flies the route on its modern Airbus A220s; fares often include a cabin bag, with checked bags and seats added as options.
- Ryanair — typically the lowest base fare on its Boeing 737s; the headline price is bare, so add cabin and checked bags before comparing.
One-stop (occasionally cheaper or better-timed):
- airBaltic via Riga — extra departure times through its home hub when the non-stop schedule doesn’t suit.
- Lufthansa or other network carriers via Frankfurt, Munich or Warsaw — a one-stop alternative, usually with a checked bag included, if you want a full-service ticket.
For almost everyone the two non-stops win on both time and price. A connection only makes sense if the direct departure times don’t work for you or a network carrier is running a sale with bags included.
When to book & how to save
- Book 3–8 weeks ahead for the best low-cost fares; the cheapest seats on both airlines go early, and prices climb as the flight fills.
- Travel off-peak (autumn, winter and early spring) for the lowest fares — Tallinn’s old town is atmospheric year-round, and winter is far cheaper than summer.
- Compare the all-in price: Ryanair’s headline fare is bare, so once you add cabin and checked bags airBaltic can work out similar or cheaper — always compare with your real luggage.
- Be flexible by a day or two: midweek departures usually beat the Friday–Sunday rush, especially in summer and around the Christmas markets.
- Watch for sales: both carriers run regular promotions on Baltic routes, and a flexible traveller can land a return in the €55–€85 range.
Arriving in Tallinn
Flights land at Lennart Meri Tallinn Airport (TLL), unusually close to the city — only about 4 km from the centre. Tram line 4 runs from right outside the terminal to the city centre and old town in around 15 minutes for roughly €2 (buy the ticket from the machine or driver). A taxi or ride-hail to the centre costs about €10–€15 and takes 10 minutes. It’s one of the easiest airport-to-city transfers in Europe.
Frequently asked questions
How long is the flight from Berlin to Tallinn?
Non-stop flights take about 1 hour 45 minutes. It’s a short hop up over the Baltic, so with boarding and the quick airport transfer at the other end you can be in Tallinn’s old town within a few hours of leaving Berlin. One-stop connections via Riga, Frankfurt or Warsaw take longer.
Are there direct flights from Berlin to Tallinn?
Yes. airBaltic and Ryanair both fly non-stop, several times a week year-round. airBaltic uses its modern Airbus A220s and Ryanair its Boeing 737s. For most travellers these direct flights are both the fastest and the cheapest way to reach Tallinn from Berlin.
How much does it cost to fly from Berlin to Tallinn?
A typical economy return runs about €70–€180 depending on the season. Winter and shoulder months are cheapest, often €70–€120, while July peaks toward the top of the range. Strong no-bag deals can dip to around €55–€85 return.
What is the cheapest month to fly from Berlin to Tallinn?
January, February and November are usually the cheapest, with returns often around €70–€120. October and March are close behind. Avoid June to August, the busiest and most expensive stretch, when summer demand pushes fares up.
Which airlines fly from Berlin to Tallinn?
Non-stop: airBaltic and Ryanair. For different departure times or a full-service ticket, airBaltic also connects via Riga and network carriers such as Lufthansa offer one-stop routings via Frankfurt, Munich or Warsaw. The two non-stops are usually the best value.
Which airport do I fly into in Tallinn?
All flights land at Lennart Meri Tallinn Airport (TLL), just about 4 km from the city centre. Tram line 4 reaches the centre in around 15 minutes for roughly €2, and a taxi costs about €10–€15. It’s one of the closest and easiest airport transfers of any European capital.
How far in advance should I book Berlin to Tallinn flights?
Aim to book 3 to 8 weeks ahead for the best low-cost fares. Both airlines release cheap seats early and raise prices as the flight fills, so the biggest savings go to travellers who book in advance — particularly for summer weekends and the December market season.
Is it cheaper to fly on weekdays?
Usually, yes — midweek departures (Tuesday to Thursday) tend to be cheaper than the Friday–Sunday rush, and flying out and back on weekdays save a little on a return. On a short low-cost route like this, a day’s flexibility often makes a real difference.
Route and schedule details from current airline schedules; last reviewed July 2026. Prices are indicative economy returns and change with demand — always check the live fare before booking.



