The most convenient mall for a visitor without a car: it sits at the Old Town edge, has toilets and a large grocery hall in the Kaubamaja department store, and connects to the Viru Square tram and bus stops.
Viru Keskus is a central shopping mall at Viru väljak 4/6 on Viru Square, a five-minute walk from the Old Town gate in Tallinn, Estonia. It is linked to the Tallinna Kaubamaja department store and to the Viru Square bus terminal, and it sits beside tram and bus stops, which makes it the most convenient mall for visitors without a car. The goods range from mid-range to premium: international and Scandinavian fashion brands, cosmetics and perfumery, footwear, accessories, electronics and homeware. The Kaubamaja department store adds larger brand departments and a grocery hall that is open daily, usually from 9:00 to 22:00, useful for picking up Estonian food products such as chocolate, rye bread, cheese and sprats. The mall is dominated by established chains rather than local craft, so authentic handmade Estonian goods are limited, but the department store carries some Estonian-made products. Prices are fixed and bargaining is not customary. Cards and contactless payment are accepted throughout, and visitors seldom need cash. Non-EU residents can ask participating shops about VAT refund paperwork on larger purchases, keeping receipts and unused goods for customs. The atmosphere is brisk and commuter-oriented on weekdays, with many people passing through between the square and the Old Town, and it becomes busier on Saturday afternoons. Food options include cafes, bakeries, fast-food counters and restaurants, with coffee costing about EUR 3-4. The mall also has toilets and cloakroom-type conveniences that make it a practical base for a day in the centre. Shops are generally open Monday to Saturday 10:00-21:00 and Sunday 10:00-19:00, while building doors open earlier, from 8:00 on Monday to Saturday. The mall's location also makes it a natural link to the Rotermann Quarter and the ferry terminals, a short walk toward the harbour.
| Hours | Shops Mon-Sat 10:00-21:00, Sun 10:00-19:00; building doors Mon-Sat 8:00-21:00, Sun 8:00-19:00; Kaubamaja grocery daily 9:00-22:00 |
|---|---|
| Price | Mid-range to premium fashion and cosmetics; coffee EUR 3-4 (USD 3.45-4.60) |
| Address | Viru väljak 4/6, 10111 Tallinn, Estonia |
Location
Viru väljak 4/6, 10111 Tallinn, Estonia
59.4366, 24.7541 View on map
Highlights
- Shop international and Nordic fashion brands within walking distance of the Old Town
- Visit the Kaubamaja grocery hall for Estonian chocolate, bread and cheese
- Use the direct links to Viru Square tram and bus stops
- Walk on to the Rotermann Quarter and harbour after shopping
Tips for visiting
- Use the grocery hall at Kaubamaja, open daily until about 22:00, for late food shopping
- Shop on weekday mornings to avoid Saturday afternoon crowds
- Keep receipts and unused goods if claiming a non-EU VAT refund
- Expect fixed prices and use card payment rather than cash
- Use the mall's toilets and facilities as a convenient break during Old Town sightseeing
When to visit
Weekday mornings are quiet. Saturday afternoons are the busiest, and the covered mall is a good refuge in cold or wet weather.
Accessibility
The mall has level entrances, lifts and escalators, making it generally accessible for wheelchair and pushchair users.
Visit, book or contact
Frequently asked questions
How far is Viru Keskus from the Old Town?
It is about a five-minute walk from the Old Town gate, on Viru Square. Tram and bus stops are directly nearby.
What are the opening hours?
Shops are generally open Monday to Saturday 10:00-21:00 and Sunday 10:00-19:00. The Kaubamaja grocery hall is open daily, usually 9:00-22:00.
Can visitors haggle in the mall?
No. Prices are fixed, and bargaining is not customary in Estonian shops.
Is it a good place for Estonian souvenirs?
The mall is mostly international chains, but the Kaubamaja grocery hall sells Estonian food products suitable as gifts.