Hansa Bussiliinid has a total of nearly 15 bus routes all over Estonia.

* 373 Viljandi – Tartu
* 374 Tallinn – Viljandi
* 375 Viljandi – Tallinn
* 385 Viljandi – Tartu
* 386 Viljandi – Tartu
* 390 Viljandi – Tallinn
* 405 Viljandi-Tallinn
* 408 Viljandi – Tartu
* 410 Viljandi – Tallinn
* 415 Viljandi – Tallinn
* 690 Tõrva – Viljandi – Tallinn
* 691 Tallinn – Viljandi-Tõrva
* 706 Viljandi-Tallinn
895 Tallinn – Viljandi
* 896 Viljandi – Tallinn

Check the timetable and buy the ticket: https://www.tpilet.ee/en/

Hansa Bussiliinid Viljand contact

Ilmarise 1, 71007 Viljandi
Telephone1 (+372) 433 3680
Telephone2 (+372) 433 3411
E-mail: viljandi@cargobus.ee