Bus 512 - Tartu - Ulila - Puhja - Ristimäe - Annikoru - (Rannu): Full Schedule in Tartu

Click to load interactive map
List of stops
    Map
    Monday to Sunday

    Tartu bussijaam – Rannu

    Tartu bussijaam

    19:45

    Pauluse

    19:47p

    Kaare

    19:50p

    Ravila

    19:52p

    Eerika

    19:55

    Märja

    19:56

    Ranna

    19:57

    Haage

    20:00

    Pihva

    20:01

    Peedimäe

    20:03

    Asusilla

    20:04

    Rõhu

    20:06

    Pakla

    20:08

    Lilleküla tee

    20:11

    Ridaküla

    20:12

    Ilvese

    20:13

    Ulila

    20:15

    Karjääri

    20:17

    Rämsi

    20:19

    Kaimi

    20:23

    Mõisanurme

    20:25

    Puhja

    20:27

    Ristimäe

    20:30

    Järvaküla

    20:32

    Kobilu

    20:35

    Lembevere

    20:37

    Annikoru

    20:40

    Soova

    20:41

    Kolganurme

    20:44

    Kulli

    20:45

    Kuusiku

    20:46

    Rannu

    20:50
    Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
    Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
    Last updated on March 24, 2026
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Tartu bussijaam – Rannu
    Soola - Riia - Viljandi mnt - Tartu — Viljandi — Kilingi-Nõmme - Kesk-Rõhu tee - Tartu — Viljandi — Kilingi-Nõmme - Ulila — Võllinge - Kesk - Ulila — Võllinge - Rämsi tee - Tartu — Viljandi — Kilingi-Nõmme - Viljandi tee - Puhja — Konguta - Annikoru tee - Puhja — Konguta - Metsalaane — Kulli - Elva — Rannu - Elva tee
    All data is available in GTFS feed: maanteeamet

    Bus 512 FAQ

    • What time does the 512 bus start operating?

      Services on the 512 - Tartu - Ulila - Puhja - Ristimäe - Annikoru - (Rannu) bus start at 19:45 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

    • What time does the 512 bus stop working?

      Services on the 512 - Tartu - Ulila - Puhja - Ristimäe - Annikoru - (Rannu) bus stop at 20:50 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

    • Is there a 512 bus stop near me?

      Click here to view the nearest 512 - Tartu - Ulila - Puhja - Ristimäe - Annikoru - (Rannu) bus stop.

    512 (Tartu Buses)

    The first stop of the 512 bus route is Tartu bussijaam and the last stop is Rannu. 512 (Tartu - Ulila - Puhja - Ristimäe - Annikoru - (Rannu)) is operational during everyday.

    Additional information: 512 has 32 stops and the total trip duration for this route is approximately 65 minutes.

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

    512 bus near me

    Similar Routes & Alternatives to 512

    Looking for alternatives to 512? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.