How to get here?
By bus
You can come by bus from Tallinn, Tartu and Pärnu!
The bus station is located in the center of Viljandi and just 10 minutes from Traditional Music Center on foot. Inner city buses run regularly from early morning to late night.
Check out inter-city bus schedules HERE and inner city bus timetables HERE.
By train
You can comfortably get from Tallinn to Viljandi by train six times a day, seven days a week. The journey starts at Balti station, meanders through picturesque Estonia and gets to Viljandi in a bit more than two hours.
The train station is located in Kantreküla, Viljandi. Traditional Music Center is 20 minutes from there on foot. If you’re coming by bike then you can comfortably store it in train and get from the train station to the festival in ten minutes. There are also buses from train station. Taxis are also usually waiting at the train station to get you to the festival in just five minutes. The average taxi fare in Viljandi is 4 € – 7 €.
Train schedules are available HERE.
By car
Viljandi’s streets are narrow and parking spaces are limited, so for your own convenience and the benefit of others, we recommend leaving your car at home. By the way, Viljandi is easy to reach by both train and bus, and public transport is available within the city. If travelling by car is unavoidable, please note that parking on Viljandi’s streets is partly subject to a fee. Most parking lots at shopping centres and commercial buildings in the city centre are either paid or offer free parking for up to two hours with a parking disc.
Additional information
Getting around the city is easiest on foot, with everything within 15 minutes walking distance, but buses also run regularly. You can leave your bicycle in the bicycle parking lot.
If you happen to get lost and wander too far, here are some taxi numbers (add +372): 1200 / 1700 / 1222 / 13400 / 1300. The normal fee for a taxi is around 4 – 7 €. When faced with questions, be sure to ask any of our helpful volunteers for help or call Viljandi Tourist Information Centre at (+372) 43 30 442.