Viljandi, Viljandimaa, Estonia is located at coordinates 58.36, 25.59. The city operates in the Europe/Tallinn timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).
The city's public transportation network includes 122 bus and rail routes operated by 4 transit operators. Browse the complete list of routes and schedules below.
Local time:
Bus agencies
Buses
- 2Männimäe - Peetrimõisa - Viiratsi
- 6Männimäe - Paalalinn - Haigla - Paalalinn - Männimäe
- 7Raamatukogu - Männimäe
- 9Kirikumõis - Viiratsi
- 10Männimäe - Paalalinn - Haigla - Bussijaam - Männimäe
- 12Viljandi - Holstre - Mustla
- 13Viljandi - Metsküla - Suure-Jaani
- 14Viljandi - Karula - Viljandi
- 15aViljandi - Vana-Võidu - Viljandi
- 15bViljandi - Viiratsi - Tänassilma - Esku - Laia - Viljandi
- 15cViljandi - Viiratsi - Valma - Viiratsi - Viljandi
- 15dViljandi - Vaibla - Valma - Viiratsi - Viljandi
- 15eViljandi - Valma - Kaavere - Leie - Viljandi
- 17Karksi-Nuia - Paistu - Viljandi
- 18aViljandi - Tuhalaane - Polli - Karksi-Nuia - Piiri
- 18bLilli - Karksi-Nuia - Polli - Tuhalaane - Viljandi
- 19aKarksi-Nuia - Viljandi
- 19bViljandi - Tuhalaane - Polli - Karksi-Nuia
- 20Suure-Jaani - Vastemõisa - Päri - Viljandi
- 21Viljandi - Ramsi - Viljandi
- 23Viljandi - Järtsaare - Kolga-Jaani - Põltsamaa
- 24Viljandi - Kaavere - Kolga-Jaani - Viljandi
- 25aViljandi - Mustla - Suislepa - Roosilla - Vooru
- 25bViljandi - Mustla - Suislepa
- 25cMustla - Suislepa - Mustla - Männimäe - Viljandi
- 26Mustla - Ämmuste küla - Mustla - Järveküla - Mustla
- 27Viljandi - Päri - Matapera - Viljandi
- 28aHaigla - Viljandi - Ramsi - Päri - Viljandi
- 28bUku - Päri - Ramsi - Uku
- 29Suure-Jaani - Vastemõisa - Viljandi
- 29aViljandi - Vastemõisa - Sürgavere - Suure-Jaani
- 31Viljandi - Meleski - Kolga-Jaani
- 34Viljandi - Väluste - Mustla
- 35Viljandi - Mõnnaste - Mustla - Mõnnaste - Viljandi
- 36aViljandi - Karula - Saarepeedi - Võivaku - Saarepeedi
- 36bViljandi - Karula - Võivaku - Saarepeedi - Karula - Viljandi
- 36cViljandi - Karula - Võivaku - Saarepeedi - Viljandi
- 36dViljandi - Saarepeedi - Võivaku - Karula - Viljandi
- 36eViljandi - Saarepeedi - Võivaku - Saarepeedi - Viljandi
- 36fViljandi - Saarepeedi - Võivaku - Karula - Viljandi
- 37Põltsamaa - Suure-Jaani - Viljandi
- 40Suure-Jaani - Sürgavere - Viljandi
- 43Kärstna - Paistu - Viljandi
- 43aPahuvere - Kärstna - Mustla - Kärstna
- 43bKärstna - Mustla
- 44aMustla - Männimäe - Kantreküla - Viljandi
- 44bViljandi - Paalalinn - Männimäe - Mustla
- 44cViljandi - Mustla
- 45Kärstna - Mustla - Viljandi
- 46aViljandi - Tääksi - Sürgavere - Pärsti - Viljandi
- 46bViljandi - Pärsti - Sürgavere - Tääksi - Viljandi
- 46cViljandi - Aimla - Tääksi - Suure-Jaani
- 46dSuure-Jaani - Olustvere - Tääksi - Viljandi
- 46eSuure-Jaani - Tääksi - Aimla - Viljandi
- 48aViljandi - Tohvri - Kõpu
- 48bViljandi - Kõpu
- 48cViljandi - Tohvri - Vanaveski - Kõpu
- 48dKõpu - Heimtali - Viljandi
- 48eKõpu - Vanaveski - Viljandi
- 49aViljandi - Kantreküla - Abja-Paluoja - Mõisaküla
- 49bViljandi - Õisu - Abja-Paluoja - Mõisaküla
- 49cAbja-Paluoja - Õisu - Viljandi
- 49dViljandi - Päidre - Õisu - Abja-Paluoja - Mõisaküla
- 50aViljandi - Polli - Karksi-Nuia - Abja-Paluoja
- 50bViljandi - Polli - Karksi-Nuia - Abja-Paluoja
- 50cViljandi - Rdtj - Karksi-Nuia - Abja-Paluoja
- 50dViljandi - Paistu - Karksi-Nuia - Abja-Paluoja
- 50eViljandi - Tuhalaane - Polli - Karksi-Nuia - Abja-Paluoja
- 51aViljandi - Uue-Kariste - Abja-Paluoja
- 51bAbja-Paluoja - Uue-Kariste - Ristivälja - Viljandi
- 51cLaatre - Mõisaküla - Abja-Paluoja - Uue-Kariste - Viljandi
- 53Kõpu - Tohvri - Viljandi
- 54Viljandi - Paistu - Halliste kool - Abja-Paluoja - Mõisaküla
- 55aViljandi - Kõpu - Iia
- 55bViljandi - Tohvri - Kõpu - Seruküla - Iia
- 55cViljandi - Tohvri - Kõpu - Seruküla - Tipu - Kõrtsi-Tõramaa
- 55eTipu - Kõpu - Heimtali - Viljandi
- 55fViljandi - Kõpu - Seruküla - Tipu
- 55gViljandi - Kõpu - Iia
- 57cAbja-Paluoja - Õisu - Abja-Paluoja
- 58aSuure-Jaani - Võhma - Haigla - Viljandi
- 58aSuure-Jaani - Võhma - Haigla - Viljandi
- 58dViljandi - Olustvere - Suure-Jaani
- 58fSuure-Jaani - Võhma - Viljandi
- 59aVõhma - Viljandi - Paalalinn - Männimäe
- 59bViljandi - Võhma
- 59cViljandi - Võhma - Kõo - Pilistvere
- 59dPilistvere - Võhma - Tääksi - Viljandi
- 59eViljandi - Tääksi - Võhma - Kõo
- 59fViljandi - Võhma - Kõo - Pilistvere - Võhma
- 59gVõhma - Kõo - Pilistvere - Võhma - Tääksi - Viljandi
- 59hViljandi - Tääksi - Võhma
- 60Võhma - Pilistvere - Võhma - Suure-Jaani - Viljandi
- 63Viljandi - Heimtali - Viljandi
- 64Viljandi - Paistu kool - Paistu - Viljandi
- 66Viljandi - Sillaotsa - Viiratsi - Viljandi
- 67aKarksi-Nuia - Tuhalaane - Kärstna - Sudiste - Karksi-Nuia
- 68aViljandi - Aindu - Pärsti - Savikoti - Viljandi
- 68bViljandi - Savikoti - Pärsti - Savikoti - Viljandi
- 68cViljandi - Pärsti - Vanamõisa - Savikoti - Viljandi
- 80Valga - Karksi-Nuia - Viljandi
- 101Valga - Karksi-Nuia - Viljandi - Paide - Tallinn
- 108Viljandi - Tartu
- 115Viljandi - Türi - Paide - Tallinn
- 127Kuressaare - Pärnu - Viljandi - Tartu
- 127Kuressaare - Pärnu - Viljandi - Tartu
- 135Viljandi - Türi - Paide - Tallinn
- 136Viljandi - Tartu
- 137Viljandi - Tartu
- 138Viljandi - Tartu
- 140Tallinn - Paide - Türi - Viljandi
- 145Tartu - Viljandi - Kilingi-Nõmme - Pärnu
- 149Tartu - Viljandi - Pärnu - Kuressaare
- 194Tallinn - Paide - Viljandi - Tõrva
- 195Tallinn - Paide - Türi - Viljandi
- 282Tartu - Viljandi - Kilingi-Nõmme - Pärnu
- 347Pärnu - Vändra - Suure-Jaani - Viljandi - Tartu
- 371Viljandi - Halliste kool - Abja-Paluoja - Mõisaküla - Pärnu
- 372Viljandi - Abja-Paluoja - Mõisaküla - Kilingi-Nõmme - Pärnu
- 896Viljandi - Türi - Paide - Tallinn
Rail Services
Top Streets in Viljandi
Tartu — Viljandi — Kilingi-Nõmme, 92 (1)
Tartu — Viljandi — Kilingi-Nõmme, 92 (1) is a primary road in Viljandi stretching 14.8 km with 28 public transport stops. View stops and routes.
Tartu — Viljandi — Kilingi-Nõmme, 92
Tartu — Viljandi — Kilingi-Nõmme, 92 is a primary road in Viljandi stretching 15.5 km with 32 public transport stops. View stops and routes.
Imavere — Viljandi — Karksi-Nuia, 49
Imavere — Viljandi — Karksi-Nuia, 49 is a secondary road in Viljandi stretching 6.8 km with 16 public transport stops. View stops and routes.
Sultsi — Abja-Paluoja, 24172
Sultsi — Abja-Paluoja, 24172 is a local road in Viljandi stretching 10.8 km with 20 public transport stops. View stops and routes.
Taari — Auksi, 24131
Taari — Auksi, 24131 is a local road in Viljandi stretching 10.7 km with 22 public transport stops. View stops and routes.
Imavere — Viljandi — Karksi-Nuia, 49 (1)
Imavere — Viljandi — Karksi-Nuia, 49 (1) is a secondary road in Viljandi stretching 8.4 km with 14 public transport stops. View stops and routes.
Riia mnt
Riia mnt is a secondary road in Viljandi stretching 2.5 km with 10 public transport stops. View stops and routes.
Viljandi — Suure-Jaani, 24124
Viljandi — Suure-Jaani, 24124 is a local road in Viljandi stretching 13.1 km with 24 public transport stops. View stops and routes.
Imavere — Viljandi — Karksi-Nuia, 49 (2)
Imavere — Viljandi — Karksi-Nuia, 49 (2) is a secondary road in Viljandi stretching 9.0 km with 12 public transport stops. View stops and routes.
Vaksali, 92
Vaksali, 92 is a primary road in Viljandi stretching 1.4 km with 7 public transport stops. View stops and routes.