LIVE REAL-TIME VEHICLE TRACKING

Where is my tram or bus? Zagreb ZET Live Map

On this free map you can track available GPS locations of ZET trams and buses, locate stops, and check estimated arrivals and delays. Data is sourced from publicly available ZET open feeds; certain vehicles or arrivals may be missing or delayed in updating.

⚡ 100% Free 📱 No app install required 📍 GPS refresh every 15s ⏱️ Live stop arrival countdowns

What Can You See & Find?

All essential information about Zagreb public transit in one clean, fast, and intuitive interface.

🚊

Live Vehicle Locations on Map

Track trams and buses with currently available GPS locations across Zagreb streets in real time with travel direction.

⏱️
Novo!

Arrival Estimates at Stops

Tap any transit stop to check available live arrival countdowns in minutes or scheduled departures per the official timetable.

⚠️

Delay Insights & Traffic State

For actively tracked vehicles, check whether a line is running on schedule, helping you plan departures and transfers smoothly.

🎯

My Location & Nearest Stops

One-tap GPS geolocation on your phone shows the stops closest to you, along with all connecting transit lines and routes.

🔍

Quick Search & Line Filters

Filter by trams or buses, focus on a specific line (e.g. 11, 12, 109, 268), or search any station or street by name.

📊

City Fleet Overview & Stats

Browse detailed tables of all active vehicles with fleet IDs, routes, speeds, and an updated leaderboard of current traffic delays.

Who Is This App For & Why Use It?

Engineered for anyone moving through Zagreb – from daily commuters to international travelers.

🎒

For Commuters, Workers & Students

No more freezing or standing in the rain wondering if your tram just left. Step out of your home or office exactly when the vehicle approaches your stop and save valuable time daily.

🧳

For Tourists & Zagreb Visitors

Zagreb has an extensive transit network. This live map helps you navigate confidently without local knowledge, in your own language, and without downloading bulky apps.

⚡

For Dodging Traffic Jams & Reroutes

When congestion, roadworks or delays happen downtown, spot bottlenecks instantly on the live map and take a faster detour or alternative line before getting stuck.

How to Use the App in 3 Steps?

1

1. Launch the Live Map

Open the live map with a single tap. No registration, login, or installation required.

➔
2

2. Tap a Stop or Vehicle

Find your line or stop. Tapping any stop instantly reveals live arrival minutes and upcoming timetable departures.

➔
3

3. Depart at the Perfect Moment

Watch your vehicle glide toward the stop and arrive just in time – completely stress-free.

App Interface & Key Features

Intuitive and clean layout on mobile and desktop for quick navigation across Zagreb.

ZET Zagreb karta uživo s prikazom tramvaja i autobusa

Live Map with Vehicles & Stops

Track real-time movement of trams (blue) and buses (green) with heading directions, speeds, and stop locations across Zagreb.

Prikaz dolazaka na stanici i kašnjenja linija

Timetables & Live Stop Arrivals

Tap any stop on the map for instant real-time arrival countdowns, live delays, and scheduled departures.

Frequently Asked Questions (FAQ)

Answers to common questions about tracking Zagreb ZET trams and buses.

How can I find where my tram or bus is?

Open the live map and use the line filter at the top, or select your line from the list. Vehicles are displayed in real time with line numbers and driving directions. Tap any vehicle to view its speed, vehicle ID, and next stop.

What is the difference between scheduled timetable and live arrival?

When a vehicle broadcasts active GPS coordinates, the app shows real-time countdown in minutes (e.g. ● 3 min or ● arriving) including delays. If no active GPS signal is currently available, the scheduled departure time from official ZET timetables is shown.

Why is a vehicle I see on the street not showing on the map?

Some vehicles in service may have disabled, unpaired, or temporarily faulty onboard GPS validators, or pass through cellular dead zones. The vehicle is physically running on the route, but ZET servers do not receive coordinates, so it cannot be displayed until GPS signal is restored.

How frequently is vehicle location data refreshed?

The app fetches the latest available data from official ZET servers every 15 seconds (or faster at 5s/10s). Note the difference between app refresh rate and vehicle broadcast frequency: actual coordinate freshness depends on when the vehicle's onboard GPS unit transmitted its last packet (typically every 10–30 seconds, depending on the route and cellular coverage).

Is this an official Zagrebački električni tramvaj (ZET) app?

No, this is not an official ZET app. It is an independent, free public service project created by Innova SOFTWARE d.o.o. (Varaždin) utilizing official open transit data (GTFS / GTFS-RT) published by ZET and City of Zagreb.

Ready to Depart?

Launch the interactive map and see where your tram or bus is right this second.