Arrival times are live. They are anchored to each bus's real GPS position and projected forward using the schedule's stop-to-stop travel times, so a late bus shows late arrivals. Each bus panel also shows how many minutes it is running ahead of or behind schedule.
Live GPS comes from Pulapromet's feed (GET /lines/{id}/locations); stations,
routes and schedules from the same public API (cms.pulapromet.hr/api). Colours are the operator's
official line colours.
Click a station for live inbound buses and scheduled departures. Click a bus for its route to the final stop and the predicted time at each remaining station, with its stations coloured on the map.
Basemap: OpenStreetMap (Carto), no key needed. Set CONFIG.GOOGLE_TILE_KEY for a
Google basemap. The key extracted from the app has only the Android Maps SDK / Places / Routes, not the browser Maps
products, so it cannot draw a Google map on a website.
Data © Pulapromet d.o.o. · Basemap © OpenStreetMap contributors, © CARTO. Unofficial viewer.