The folk festival town with medieval bones
Viljandi is known to Estonians for two things: the ruins of one of the largest Livonian Order castles in the Baltic states, and the Viljandi Folk Music Festival held each July. To everyone else, it is largely unknown — which is part of its appeal. Arriving here from Tallinn feels like stepping into genuine small-town Estonia rather than a tourism landscape.
The town sits above Viljandi Lake, a long, narrow body of water that gives the town a scenic backdrop. The castle ruins are in a park that serves as the town’s main recreational area. The old town streets are lined with wooden houses and have the slightly faded charm of a place that was prosperous in the 19th century and has been quietly itself ever since.
Viljandi works well as a half-day stop on a southern Estonia road trip — between Tartu (55 km, 55 minutes) and Pärnu (95 km, 1 hour) — rather than a primary destination. But if you are in the region during the folk festival, it briefly becomes one of the most interesting places in Estonia.
Getting there
Buses from Tallinn take 2 hours 30 minutes to 3 hours; from Tartu, about 55 minutes. The service is regular but not as frequent as the Tallinn–Tartu or Tallinn–Pärnu routes. Check Tpilet.ee for current schedules. With a car, Viljandi is easily combined with Tartu and Pärnu in a 2–3 day loop.
What to see in Viljandi
Viljandi Castle Park
The park sits on a hill above the town and contains what remains of a 13th-century Teutonic/Livonian Order castle that was one of the major fortifications in medieval Livonia. Most of the castle was destroyed during the Northern War in the early 18th century, but the remaining walls, towers, and earthworks are substantial. Walking the ruins takes about an hour; there are good views over the lake from the upper sections. Entry to the park is free. The castle park is the best free attraction in Viljandi and one of the more atmospheric sets of ruins in Estonia.
Viljandi Lake
Below the castle park, Viljandi Lake (Viljandi järv) has a beach, a wooden suspension bridge over a stream at the southern end, and a lakeside path popular with cyclists and joggers. In summer the water is clean enough for swimming. The combination of castle above and lake below is what makes Viljandi’s landscape distinctive.
Old Town streets
The centre of Viljandi is compact. Tartu Street (Tartu tänav) and Lossi Street (Lossi tänav) are the main historic streets, lined with 19th-century wooden merchant houses painted in pastel colours. The pace is very slow. There are a handful of cafés (Konditer on Tartu 11 is reliable for coffee and cakes; Männimäe Villa serves decent lunch), one or two restaurants, and not much else. That is the character of the place.
Viljandi Folk Music Festival
Held over four days in late July (usually the last full week of the month), the Viljandi Folk Music Festival draws around 20,000 visitors and has a programme ranging from traditional Estonian and Baltic folk to world music, with stages in the castle park and town centre. It is genuinely one of the best festivals in Northern Europe in its genre — informal atmosphere, reasonable ticket prices (€25–35 per day, full festival passes around €80), camping available. If your Estonia visit overlaps, it is a strong reason to include Viljandi.
Guided walking tour
For a local-guided introduction to Viljandi’s history, the Viljandi city highlights private walking tour covers the castle, the old town, and the lake district with a knowledgeable local guide. Useful if you want context rather than just a wander.
Viljandi in the south Estonia circuit
Viljandi fits naturally into a southern Estonia road trip. The most logical combination is Tartu (55 km east) + Viljandi + Pärnu (95 km west), which covers the region’s three main towns in a 2–3 day loop. Soomaa National Park is 65 km southwest of Viljandi and can be added if you have another day. See the Estonia 5-day itinerary for a structured plan that incorporates this region.
For context on planning a southern Estonia trip from Tallinn, the best day trips from Tallinn guide covers Viljandi alongside the other main options. The 7-day grand tour is the broader framework if you want to combine south Estonia with the islands.