A Week in Tallinn Without a Car
Elron regional train pulling into a rural station platform surrounded by pine forest
Seven days built entirely on trams, buses, ferries and 4 regional trains — no rental car, no taxi budget over 60 euros a week.
Why a car-free Estonia week actually works
Estonia has better public transport than its size suggests. Elron runs comfortable trains from Balti jaam to Tartu, Parnu, Narva and Haapsalu; the intercity bus network (Lux Express, Ecolines, T Group) covers everywhere the trains do not; Tallinn's tram-and-bus network hits every neighbourhood worth visiting; and the ferry network connects Naissaar and Aegna islands seasonally. A week without a car costs about 90 euros in tickets total for one adult, compared to 350-450 euros for a week's car rental plus fuel and parking. You lose Lahemaa National Park's remote corners but gain everything else.
This plan uses Tallinn as the base for six nights and adds one night away in Tartu to break up the intensity. Total budget for one adult including a mid-range hotel, three meals a day, all entries and all transport: 1,100-1,400 euros. For a couple, closer to 1,900-2,300 euros because hotel is the biggest single line and it does not double. Book Elron tickets in advance through their app for the cheapest fares; day-of tickets cost 30-50 percent more on the busy routes.
Day 1: Old Town orientation
Arrive by air or ferry, drop bags, and spend the day doing the classic Old Town loop on foot. Raekoja plats, the Town Hall Pharmacy, up to Toompea for the two viewing platforms, down through Katariina kaik, out to St Olav's church tower (5 euros to climb, sharp panorama, closed December to March). Dinner at Rataskaevu 16 (book two days ahead, mains 18-24 euros) or Von Krahli Aed if you want something lighter and vegetarian-heavy. Total walking: about 7 kilometres. No transport tickets needed.
Sleep in the Old Town for this one night to earn the atmosphere — Hotell Telegraaf, Savoy Boutique or the Schlossle are all 180-260 euros a night and the Old Town cobbles are best absorbed by staying inside them. For the rest of the week, move to Rotermann or Kesklinn for better transport connections and lower prices. Buy a seven-day tram-and-bus card at any R-Kiosk for 24 euros — it pays back immediately given how much you will use it.
Day 2: Kalamaja and Noblessner by tram and foot
Tram 1 or 2 from Hobujaama to Telliskivi (or Balti jaam) in 8 minutes. Morning at Fotografiska (16 euros, 90 minutes) and lunch at F-hoone (mains 15-22 euros). Afternoon walk through Kalamaja's wooden streets to Lennusadam (20 euros, 90 minutes) and on to Noblessner along the sea. Total walking: about 6 kilometres. Coffee at Kai Art Center in Noblessner, dinner at Frens or Lore Bistroo, then Bolt back to your Rotermann hotel for 6-7 euros — the only taxi budget of the day.
Move hotels this morning before the day starts. The Hyatt Regency, Hilton Tallinn Park and Hotel Palace are all in Kesklinn at 150-220 euros a night for the rest of the week. The Metropol Spa is a slightly cheaper option at 100-140 euros with a proper pool. All are within five minutes' walk of a major tram stop.
Day 3: Kadriorg and Pirita by tram and bus
Tram 1 or 3 to Kadriorg, 12 minutes. Kumu at opening (12 euros, two hours), lunch at Mantel ja Korsten (28 euros for two courses), afternoon walk through the park to Kadriorg Palace (8 euros, one hour) and the Mikkel Museum (6 euros, 40 minutes). Bus 1A or 8 five minutes east to Pirita: convent ruins (4 euros, 30 minutes) and a beach walk. In summer swim; in winter walk the pine-forest paths for an hour and warm up at the Pirita marina cafe.
Bus back to town for dinner at Rado on Vabaduse valjak (55-70 euros with wine) or Sfaar in Rotermann (35-45 euros). If it is a Wednesday, Kumu is open until 20:00 which lets you flip the day: Pirita in the morning, Kadriorg in the afternoon and evening. Total transport cost today: 0 euros above your weekly pass. Total walking: about 5 kilometres.
Day 4: Day trip to Haapsalu by train
Elron train from Balti jaam to Haapsalu, 08:15 departure, arrives 10:20. Round-trip ticket 18 euros. Haapsalu is a small spa town on the west coast: a ruined bishop's castle, a wooden train station with a 216-metre platform (the longest in Europe when it was built for the tsar's arrivals), a promenade along Africa Beach and the White Lady's Terrace, and the Ilon Wikland children's illustration museum. Lunch at Muursepa Kohvik or Hapsal Dietrich for around 20 euros.
Train back at 16:45 arrives Tallinn 18:50. Dinner in the Old Town or Rotermann. This is the day the car-free approach pays off most clearly: the drive to Haapsalu is 90 minutes each way with parking hassle at the other end, whereas the train drops you 400 metres from the castle and you sleep half the outward journey. Total spend: 18 euros transport, 25 euros lunch, 12 euros entries. Total walking in Haapsalu: about 5 kilometres.
Days 5-6: Overnight in Tartu
Elron train from Balti jaam to Tartu at 07:52, arrives 09:53. One-way ticket 14 euros. Tartu is Estonia's university town — the old university buildings, the Toomemagi hill park behind them, the Estonian National Museum a 15-minute walk out of the centre (14 euros, three hours, one of the best museums in the Baltic states), and a compact old-town centre with 20 good restaurants inside a five-minute radius. Lunch at Vilde ja Vine or Kolm Tilli, dinner at Joyce or Kolm Rukkilille, sleep at the Hotel Lydia (110-150 euros) or Antonius (140-180 euros).
Day six in Tartu: AHHAA science centre (17 euros, three hours, brilliant regardless of age), lunch, then either the Estonian National Museum if you skipped it or a walk along the Emajogi river with a stop at the Aparaaditehase creative quarter (small, hipsterish, one bar and three cafes worth visiting). Train back to Tallinn at 18:03, arrives 20:04. Total Tartu spend for one adult: transport 28 euros, hotel 130 euros, meals and entries 110 euros — about 270 euros for the two days including the day trip out and back.
Day 7: Naissaar or Aegna island by ferry
The last day is a proper Estonian countryside experience with zero car involvement. In summer (May to September), the Naissaar ferry runs from the Old City Harbour to Naissaar island — 90 minutes each way, 25 euros return, three or four sailings a day. Naissaar was a Soviet military zone until 1993 and is now a national park with mine warehouses, abandoned narrow-gauge railway, pine forest and empty beaches. Bring a picnic (Balti Jaama Turg market on the way to the ferry is the right stop for cheese, bread and smoked fish) and rent a bike on the island for 15 euros.
If Naissaar ferries are not running, Aegna is the alternative: shorter crossing (60 minutes each way) from Pirita harbour, smaller island, easier for a half-day. Both give you a proper break from the city on the last day and a story to end the trip on. In winter, replace this day with a spa afternoon at Kalev Spa (25 euros) and a slow lunch at Frens in Noblessner. Fly out the following morning; the airport is 10 minutes on tram 4 from the centre for 2 euros.
Before you book
The questions people ask about Toompea, answered with this month’s numbers.
One adult: about 1,100-1,400 euros without a car versus 1,500-1,850 euros with. The car saves you nothing on hotels and meals, adds 350-450 euros in rental and fuel, and costs about 20 euros a day in central Tallinn parking. It only pays off if you plan multiple Lahemaa days or want to reach small villages public transport does not serve.
Yes but tight. Seven days gives you four full days in Tallinn, one in Tartu with a second half-day, one in Haapsalu and one on an island. If you want to add Parnu or Narva as well, extend to nine or ten days — those are each a full day's return trip from Tallinn and cannot be combined with Tartu on the same excursion.
Lux Express and T Group buses run Tallinn-Tartu and Tallinn-Parnu hourly for 12-15 euros. Tallinn-Haapsalu has fewer buses (3-4 a day) so plan more carefully there. Book the Elron ticket the night before through the app; if the train is cancelled Elron rebooks you free of charge, though on rural routes replacement buses can add 30-45 minutes.