Quick Answer

Tallinn is worth a winter trip for its Christmas market and medieval Old Town, and a summer trip for long days by the sea. The Tallinn Christmas Market fills Town Hall Square from 20 November 2026 to 6 January 2027, daily from 10:00 to 20:00, one of the longest runs in Europe. The Estonian Weather Service’s 1991-2020 normals give December an average high of 1.2°C, and on 21 December the sun is up only from about 09:17 to 15:20, so plan museums for the dark afternoons. The Old Town, a UNESCO World Heritage Site since 1997, is compact and walkable. From Lennart Meri Tallinn Airport, about 4 km out, tram T4 reaches the centre for 2 euros by contactless card; from Helsinki, Tallink’s ferries take two hours. Public transport is free only for residents. Stay in or beside the Old Town, and give Tallinn two to three days.
Key takeaways
  • Christmas: the market on Town Hall Square runs from 20 November 2026 to 6 January 2027, daily 10:00 to 20:00.
  • Winter: December averages a high of 1.2°C; on 21 December the sun is up about 09:17 to 15:20.
  • Airport: tram T4 or T2 from the terminal, 2 euros by contactless card.
  • Ferry: Tallink crosses from Helsinki in two hours.
  • Transport: free for residents only; visitors pay 2 euros an hour or 5.50 euros for 24 hours.

At a glance

Best time
Jun–Aug; late Nov–early Jan for Christmas
Time needed
2 to 3 days
Currency
Euro (EUR)
Language
Estonian; English widely spoken
From the airport
Tram T4 or T2 from Tallinn Airport, 2 euros
Getting around
Trams and buses, 2 euros an hour by card

Tallinn is Estonia’s capital: a walled medieval town on the Gulf of Finland, with Toompea hill above it, a creative quarter in old railway workshops and a palace park a short tram ride away. The decisions that matter are the season, where to sleep, how to get in from the airport or the harbour, and which museums to fit into a short winter day. Every date and price below was checked on 10 October 2026.

When is the best time to visit Tallinn?

June to August is the warm season, with average highs of 19 to 22°C and nights that barely get dark around midsummer. Late November to early January brings the Christmas market and the shortest days, and January and February are the coldest stretch, when the Old Town is quietest.

MonthAverage high / low (°C)What it is like
October9.5 / 3.7Autumn, short days, low hotel prices
November4.1 / -0.2Grey and dark; the Christmas market opens on 20 November 2026
December1.2 / -3.1Christmas market; sun up about 09:17 to 15:20 on 21 December
January-0.7 / -5.5The market runs to 6 January, then the quietest weeks of the year
February-1.0 / -6.2The coldest month; frosty, often bright
March2.8 / -3.7Lengthening days, nights still below freezing
April and May9.5 to 15.4 / 0.7 to 5.2Spring, the driest months of the year
June to August19.2 to 22.2 / 9.8 to 13.1Long days and terraces; July is warmest

Temperatures are the Estonian Weather Service’s 1991-2020 normals for Tallinn-Harku; sunrise and sunset times are from the Norwegian Meteorological Institute’s sunrise data for central Tallinn. July and August are also the wettest months, at 82 and 85 mm. For the rest of the country, from Tartu to the islands, see our Estonia guide.

Tallinn at Christmas

The Tallinn Christmas Market runs on Town Hall Square, in the heart of the medieval Old Town, from 20 November 2026 to 6 January 2027, every day from 10:00 to 20:00. A tall Christmas tree stands at its centre, which the organisers call the world’s first public Christmas tree. Around it you will find classic carousels for children and Santa’s house, where Santa welcomes children every day from 12:00 to 18:00. Food and drinks are served on reusable tableware with a 2 euro deposit. Comparing cities? Our Christmas markets 2026 guide lines up Europe’s market dates, and Tallinn is one of the few still open in the first week of January.

Where should you stay in Tallinn?

AreaBest forThe trade-off
Old Town (Vanalinn)The Christmas market, Town Hall Square and Toompea on footCobbles and stairs with luggage; the priciest rooms at Christmas
City centre around Viru and Vabaduse väljakTram T4 from the airport, shopping, a five-minute walk to the Old TownBusy roads, more business hotels than charm
Rotermann and the harbourThe Helsinki ferries at Terminal D, new restaurantsWindy and exposed in winter
Kalamaja and TelliskiviCafés, the creative quarter, Balti jaam station for Elron trainsWooden houses and fewer large hotels
KadriorgThe palace park, Kumu and quiet streetsA tram ride from the Old Town

First visit, especially in winter? Stay inside the Old Town walls or just outside them around Viru: you can walk to the market, the museums and dinner without long waits in the cold, and tram T4 from the airport stops at Viru. In a Booking.com check on 10 October 2026 for 4 to 6 December, Old Town rooms for two started at around 45 euros a night at a simple guesthouse, with well-rated three- and four-star hotels at around 115 to 175 euros a night. Compare Tallinn hotel prices by area as soon as you have dates, especially for Christmas-market weekends.

How do you get to and around Tallinn?

What should you not miss in Tallinn?

ExperiencePrice (2026)Tip
Christmas market, Town Hall SquareFreeOpen daily 10:00 to 20:00 until 6 January 2027; go on a weekday morning
Old Town and ToompeaFree to walkThe UNESCO-listed lower town and the hill above it, with viewing platforms over the red roofs
Kumu Art Museum16 euros for adultsThe Art Museum of Estonia’s main building, in Kadriorg; closed on Mondays
Kadriorg Art Museum15 euros for adultsHoused in the palace built for Peter the Great; closed on Mondays
Telliskivi Creative CityFree to wanderFormer railway workshops, now home to around 250 companies, shops and cafés
Tallinn CardFrom 43 euros for 24 hours onlineOver 50 museums and sights plus public transport; 63 euros for 48 hours, 76 euros for 72 hours

The Old Town and Toompea

The Historic Centre (Old Town) of Tallinn was added to the UNESCO World Heritage List in 1997 as an exceptionally complete medieval trading city of the Hanseatic League. The lower town keeps its 13th-century street plan, town wall, Town Hall and merchants’ houses; Toompea, the upper town with the castle and the cathedral, has always been the seat of government. Walk up to Toompea for the viewing platforms over the lower town’s roofs, then back down to Town Hall Square.

Kadriorg

Kadriorg Palace was built over 300 years ago as a summer residence for Tsar Peter the Great, and today it houses the Kadriorg Art Museum, with Western European and Russian painting, sculpture and applied art from the 16th to the 20th century. Kumu Art Museum is in the same park. Both close on Mondays; Kumu opens 10:00 to 18:00 most days and until 20:00 on Thursdays, which makes it a good place for a dark winter afternoon.

Day trips from Tallinn

  • Lahemaa National Park: about an hour’s drive east, with forests, bogs, rocky coast, the Palmse and Sagadi manors and the Viru Bog study trail, a boardwalk across one of the most accessible bogs in Estonia.
  • Helsinki: two hours by Tallink ferry; see our Helsinki guide for its Christmas market and saunas.
  • Tartu: Estonia’s university city and the 2024 European Capital of Culture, by Elron train from Balti jaam; covered in our Estonia guide.

What goes wrong on a Tallinn winter trip?

  • Planning for summer daylight. In late December the sun is up for about six hours; walk the Old Town around midday and save museums for the afternoon.
  • Slippery cobbles and steep lanes. Toompea’s streets are steep and icy in winter; winter boots with grip matter more than style.
  • Underdressing for the wind off the sea. Pack a thermal base layer and a packable down jacket.
  • Expecting free public transport. It is free for registered residents only; tap a contactless card for 2 euros an hour.
  • Saving museums for Monday. Kumu and the Kadriorg Art Museum are closed on Mondays, and Visit Tallinn warns that many museums and sights close on Mondays and public holidays.

How many days do you need in Tallinn?

Two to three days covers it: one for the Old Town, Toompea and the market, one for Kadriorg with Kumu and the palace, and a third for Telliskivi and Kalamaja or a day trip to Lahemaa. Add a day for Helsinki by ferry, or continue to Tartu by train. Where to go in December compares the month’s best trips.

Entry: Estonia is in the EU and the Schengen area; non-EU visitors should read our Schengen 90/180 rule and EES and ETIAS guide.

Frequently Asked Questions

When is the Tallinn Christmas Market in 2026?

The Tallinn Christmas Market runs on Town Hall Square in the Old Town from 20 November 2026 to 6 January 2027, open every day from 10:00 to 20:00. The organisers centre it on a tall Christmas tree, which they call the world’s first public Christmas tree, with classic carousels and Santa’s house, where Santa welcomes children every day from 12:00 to 18:00.

Is Tallinn worth visiting in winter?

Yes, for the Christmas market, the Old Town and the museums rather than long days. The Estonian Weather Service’s 1991-2020 normals for Tallinn-Harku give December an average high of 1.2°C and January an average high of minus 0.7°C. Daylight is the real limit: on 21 December 2026 the sun is up only from about 09:17 to 15:20.

How do I get from Tallinn Airport to the city centre?

Take tram T4 or T2 from the public transport centre at the city end of the terminal. Lennart Meri Tallinn Airport is about 4 km from the centre: T4 runs through the centre via the A. Laikmaa, Viru and Vabaduse väljak stops, and T2 via Hobujaama to the Old City Harbour. A one-hour ticket costs 2 euros by contactless bank card on board or as a QR ticket from the machine at the stop.

Is public transport free in Tallinn?

Only for registered Tallinn residents with a personalised Ühiskaart and ID, children under seven and an adult travelling with a child under three. Visitors pay 2 euros for a one-hour ticket by contactless bank card, 5.50 euros for 24 hours or 9 euros for 72 hours. The Tallinn Card, from 43 euros for 24 hours online, includes public transport.

How long is the ferry from Helsinki to Tallinn?

Two hours on Tallink’s MyStar and Megastar, which sail from Helsinki West Harbour Terminal 2 to Tallinn’s Terminal D with up to seven departures a day. Viking Line and Eckerö Line also run the route, and Visit Tallinn puts crossings at roughly two to three hours. The Tallinn terminals are a 15 to 20 minute walk from the Old Town.

How many days do you need in Tallinn?

Two to three days covers Tallinn well: one for the Old Town and Toompea, one for Kadriorg with Kumu and the Kadriorg Art Museum, and a third for Telliskivi and Kalamaja or a day trip to Lahemaa National Park, about an hour’s drive east. Helsinki is two hours away by Tallink ferry, so the two capitals pair easily.

Sources

Climate: Estonian Weather Service, 1991-2020 normals for Tallinn-Harku. Sunrise and sunset: Norwegian Meteorological Institute. Transport: Tallinn Airport, Visit Tallinn and Tallink. Prices and hours: the Tallinn Christmas Market, Visit Tallinn’s Tallinn Card shop, the Art Museum of Estonia and Telliskivi Creative City, all checked on 10 October 2026. Full links are in the sources box on this page.

Start planning your Tallinn trip

For the Christmas market, go between late November and the first days of January, on a weekday if you can; for the long evenings and the sea, June to August. Compare a few dates before you book.

Find cheap flights to Tallinn | Compare Tallinn hotel prices