Bus 31 - Viljandi - Meleski - Kolga-Jaani: Full Schedule in Viljandi

Click to load interactive map
List of stops
        Map

        Kolga-Jaani ➞ Uku

        Kolga-Jaani

        07:1517:15

        Kalmistu

        07:1717:16

        Päovere

        07:1917:18

        Mustamäe

        07:2117:19

        Reinu

        07:2317:20

        Pajumäe

        07:2517:21

        Lalsi

        07:2717:22

        Tooma

        07:2817:23

        Mändide

        07:3017:24

        Piirioja

        07:3217:25

        Siimu

        07:3417:26

        Meleski

        07:3617:27

        Palandi

        07:3717:28

        Meleski rist

        07:3917:30

        Pihlaka

        07:4217:33

        Leie

        07:4317:34

        Ulge

        07:4517:35

        Oiu

        07:4717:37

        Valma tee

        07:50

        Kivisaare

        07:51

        Tammekõrkja

        07:52

        Valma

        07:55

        Tammekõrkja

        07:56

        Kivisaare

        07:57

        Valma tee

        07:59

        Valma teerist

        07:5917:40

        Risti

        08:0117:41

        Rebaste

        08:0317:43

        Tänassilma

        08:0417:44

        Kivivare

        08:05

        Kalmetu kool

        08:0617:45

        Kalmetu

        08:0717:46

        Mähma

        08:0817:47

        Tõnuküla

        08:0917:48

        Kõõru

        08:1017:49

        Tusti

        08:1117:50

        Uusna

        08:1317:51

        Leemeti

        08:1517:52

        Kuudeküla

        08:1717:53

        Nuia

        08:1817:54

        Vana-Võidu tee

        08:19

        Vana-Võidu

        08:20

        Vana-Võidu teerist

        08:2217:55

        Aruküla

        08:2317:56

        Piima

        08:2417:57

        Teemeistri

        08:2517:58

        Viiratsi

        08:27

        Vallamaja

        08:28

        Kösti

        08:3017:59

        Kesklinna kool

        08:32s18:01s

        Maramaa

        08:33s18:03s

        Uku

        08:3518:05
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.

        Viljandi bussijaam – Vissuvere

        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Last updated on March 23, 2026
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Kolga-Jaani ➞ Uku
        Viljandi mnt - Willem Reimani - Kolga-Jaani — Leie - Lalsi — Vaibla - Männi - Tartu — Viljandi — Kilingi-Nõmme - Valma — Väluste - Tartu — Viljandi — Kilingi-Nõmme - Tänassilma — Väike Ruusamäe - Tartu — Viljandi — Kilingi-Nõmme - Uusna tee - Tartu — Viljandi — Kilingi-Nõmme - Vana-Võidu tee - Looduse tee - Tartu — Viljandi — Kilingi-Nõmme - Sakala - Viiratsi pst - Uus - Tallinna
        Inbound: Viljandi bussijaam – Vissuvere
        Endla - Carl Robert Jakobsoni - Tartu - Sakala - Tartu — Viljandi — Kilingi-Nõmme - Vana-Võidu tee - Looduse tee - Tartu — Viljandi — Kilingi-Nõmme - Uusna tee - Tartu — Viljandi — Kilingi-Nõmme - Tänassilma — Väike Ruusamäe - Tartu — Viljandi — Kilingi-Nõmme - Valma — Väluste - Tartu — Viljandi — Kilingi-Nõmme - Männi - Tartu — Viljandi — Kilingi-Nõmme - Lalsi — Vaibla - Kolga-Jaani — Leie - Willem Reimani - Viljandi mnt - Viljandi — Põltsamaa - Kõo — Kolga-Jaani - Tässi tee - Viljandi — Põltsamaa
        All data is available in GTFS feed: maanteeamet

        Bus 31 FAQ

        • What time does the 31 bus start operating?

          Services on the 31 - Viljandi - Meleski - Kolga-Jaani bus start at 07:15 on Monday, Tuesday, Wednesday, Thursday, Friday.

        • What time does the 31 bus stop working?

          Services on the 31 - Viljandi - Meleski - Kolga-Jaani bus stop at 18:05 on Monday, Tuesday, Wednesday, Thursday, Friday.

        • Is there a 31 bus stop near me?

          Click here to view the nearest 31 - Viljandi - Meleski - Kolga-Jaani bus stop.

        31 (Viljandi Buses)

        The first stop of the 31 bus route is Kolga-Jaani and the last stop is Uku. 31 (Viljandi - Meleski - Kolga-Jaani) is operational during on weekdays.

        Additional information: 31 has 52 stops and the total trip duration for this route is approximately 80 minutes.

        See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Viljandi Buses suggested routes, real-time bus tracker, line route maps in Viljandi, and helps to find the closest 31 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 31 bus to take on your trip.

        31 bus near me