London to Tallinn is a straightforward short-haul route, flown non-stop in under three hours by three low-cost and hybrid carriers. Fares are among the better value in the Baltics, and with a little flexibility a return can dip below £50. This guide covers who flies the route, what a fair fare looks like in pounds, and when to book for the medieval old town and Baltic coast.
Route: London (STN / LGW / LTN) → Tallinn (TLL)
Distance: approximately 1,800 km (1,120 miles)
Non-stop flight time: about 2h 50m – 3h 00m
Direct flights: Yes — Ryanair flies non-stop from Stansted, airBaltic from Gatwick, and Wizz Air from Luton. There’s no reason to connect on this route.
Fares from London to Tallinn (GBP)
Tallinn’s high season is the short, bright Baltic summer (June–August), when the old town and coast are at their best and fares climb. The Christmas-market weeks in December are also busy. The cheapest fares come in the cold, quiet winter and early spring. The table below shows when the route is busiest. We no longer print per-month fare estimates here, because they were never measured.
| Month | Demand |
|---|---|
| January | low |
| February | low |
| March | low-medium |
| April | medium |
| May | medium |
| June | high |
| July | high |
| August | high |
| September | medium |
| October | low-medium |
| November | low |
| December | high (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
All three carriers fly non-stop, so it’s really a choice of London airport and what’s included in the fare:
- Ryanair — non-stop from Stansted; usually competitive headline fares, hand baggage only unless you add extras.
- airBaltic — non-stop from Gatwick; a hybrid carrier with strong on-time performance, but its cheapest fare (Economy MINI) is an under-seat personal item only — a cabin bag starts at Economy BASIC.
- Wizz Air — non-stop from Luton; low base fares, with bags and seats priced as add-ons.
There’s no need to consider a one-stop routing here — the non-stops are frequent and cheap. Just compare the all-in price once you’ve added the bags and seats you actually need.
When to book & how to save
- Book 4–8 weeks ahead for the best short-haul fares; the cheapest seats on each flight sell first.
- Travel in the shoulder or off-season (autumn to early spring) for the lowest fares — Tallinn is a lovely cold-weather city break.
- Fly midweek: Tuesday and Wednesday departures are usually cheaper than a Friday-out, Sunday-back weekend.
- Pack light: on Ryanair and Wizz Air a cabin-only fare is by far the cheapest; only pay for a checked bag if you need it.
- Compare all three airports — Stansted, Gatwick and Luton prices move independently, so check each before booking.
Arriving in Tallinn
You land at Tallinn Airport (TLL), officially Lennart Meri Tallinn Airport, just 4 km from the centre — one of the closest capital-city airports in Europe. Tram line 4 runs from outside the terminal to the old town in about 15 minutes for roughly £1.50 (buy a ticket from the machine or driver). A taxi to the centre costs around £8–£12 and takes about 10 minutes. Estonia uses the euro, but everyday spending is very card-friendly.
Frequently asked questions
How long is the flight from London to Tallinn?
The non-stop flight takes about 2 hours 50 minutes to 3 hours. Flight times are similar whichever London airport you leave from, as Ryanair (Stansted), airBaltic (Gatwick) and Wizz Air (Luton) all fly direct.
Are there direct flights from London to Tallinn?
Yes. Ryanair flies non-stop from London Stansted, airBaltic from London Gatwick, and Wizz Air from London Luton. With three direct operators there’s no need to connect on this route.
How much does it cost to fly from London to Tallinn?
A typical economy return runs about £60–£140 depending on the season and how much baggage you add. The best off-season deals dip to around £45 hand-baggage only, while peak summer and the December Christmas-market weeks sit toward the top of the range.
What is the cheapest month to fly from London to Tallinn?
January, February and November are usually the cheapest months to fly. Avoid June to August and the run-up to Christmas, which are the busiest and most expensive.
Which airlines fly from London to Tallinn?
Ryanair (from Stansted), airBaltic (from Gatwick) and Wizz Air (from Luton) all fly non-stop. Ryanair and Wizz Air usually have the lowest base fares; airBaltic’s cheapest fare, Economy MINI, is an under-seat personal item only, with a cabin bag from Economy BASIC up.
Which airport do I fly into in Tallinn?
You arrive at Tallinn Airport (TLL), also known as Lennart Meri Tallinn Airport, only about 4 km from the old town. It’s a compact, easy airport with a tram straight into the centre, so onward transport is quick and cheap.
How far in advance should I book London to Tallinn flights?
Aim to book 4 to 8 weeks ahead for the best short-haul fares. The cheapest seats on each flight go first, and prices tend to climb closer to departure, especially for summer weekends and the December Christmas markets.
Is it cheaper to fly on weekdays?
Yes — midweek departures (Tuesday and Wednesday) are usually cheaper than a Friday-out, Sunday-back weekend, and save a little on a return. Shifting your trip by a day or two is one of the easiest ways to cut the fare on this route.
Route and schedule details from current airline schedules; last reviewed July 2026. Indicative economy returns — always check the live fare before booking.
🔍 Every deal on AiFly passes automated verification gates and human editorial review before publishing — how we verify deals.



