Ryanair flies direct from London to Tallinn from €109 return per person. Median prices sit at €116, a real chance to escape to Estonia's capital without breaking the bank.
Price and when to book
Flights start at €109 per person return. Booking in advance pays off: most travellers get better deals booking 6-8 weeks ahead. Check regularly, as Ryanair releases seats at different times. Avoid peak season (July-August) if you want the tightest prices.
Airline and stops
Ryanair operates this route with direct flights, no intermediate stops. It's the quickest and most convenient option. Remember Ryanair charges for carry-on bags over size limits, so check their website before adding extras.
Best time to visit
May to September offers long days, mild temperatures (15-20°C) and plenty of outdoor activities. November to March is colder and darker but far less crowded, and accommodation prices drop. Winter brings frozen Baltic views and, if you're lucky, northern lights.
What to do when you arrive in Tallinn
The medieval Old Town is a must: cobbled streets, cosy cafés and views from the city walls. Visit Kiek in de Kök Museum, climb Oleviste Tower or soak in Rudas Baths. Just 45 minutes away, Aegna Island makes a perfect day trip. Eat at local markets like Balti Jaam Market: cheap and genuine.
FAQ
What's the cheapest flight price London to Tallinn?
From €109 return per person with Ryanair. Some flights hover around €116. These are real prices from travellers.
Is the London to Tallinn flight direct?
Yes, Ryanair operates this route with direct flights, no stops in between.
Which airline flies London to Tallinn?
Ryanair is the airline running this connection with direct flights.
When is the best time to visit Tallinn?
May to September for good weather and long daylight. For northern lights and cheaper prices, November to February is your window, though it's colder and darker.
Photo: Wikimedia Commons. Return economy fares for 1 adult, checked on Kiwi.com on the date shown; they can change.


