Viljandi: castle ruins, folk music, and unhurried Estonia
south-estonia

Viljandi: castle ruins, folk music, and unhurried Estonia

Viljandi is a small southern Estonian town famous for its medieval castle ruins and the best folk music festival in the country. Worth a half-day stop.

Quick facts

Getting there
Bus from Tallinn: ~2 h 30 min; from Tartu: ~55 min by bus
Best time
Late July (folk festival); May–September for the ruins and lake
Don't miss
Viljandi Castle Park ruins, Viljandi Lake, Old Town
Time needed
half–1 day
Best for
history lovers, nature lovers, photographers
Best time to visit
Late July for the Viljandi Folk Music Festival, one of the best folk festivals in Northern Europe. May to September for the castle park. Outside summer, Viljandi is quiet and not particularly set up for tourism.
Days needed
half–1 day

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.

Popular Georgia tours on GetYourGuide

Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.

Top activities in Viljandi