Zagreb bus lines (ZET)
All 135 bus lines in ZET’s timetable, in ZET’s own order. Open a line for its route on a map, its stops and the flats in the areas it runs through.



West and south: lines 101–182
Mostly from Črnomerec, Savski most, Britanski trg and Ljubljanica.
- 101Britanski trg – Šestine76 departures on a weekday · 3 areas · 160 flats
- 102Britanski trg – Mihaljevac77 departures on a weekday · 6 areas · 237 flats
- 103Britanski trg – Kraljevec78 departures on a weekday · 3 areas · 129 flats
- 104Mihaljevac – Dom Ksaver46 departures on a weekday · 1 area · 36 flats
- 105Kaptol – Britanski trg61 departures on a weekday · 4 areas · 116 flats
- 106Kaptol – Krematorij92 departures on a weekday · 3 areas · 88 flats
- 107Jankomir – Žitnjak102 departures on a weekday · 14 areas · 108 flats
- 108Glavni kolodvor – Savski most10 departures on a weekday · 4 areas · 39 flats
- 109Črnomerec – Dugave212 departures on a weekday · 12 areas · 59 flats
- 110Savski most – Botinec204 departures on a weekday · 5 areas · 6 flats
- 111Savski most – Stupnički Obrež33 departures on a weekday · 5 areas · 31 flats
- 112Savski most – Lučko54 departures on a weekday · 5 areas · 36 flats
- 113Ljubljanica – Jarun70 departures on a weekday · 6 areas · 28 flats
- 114Ljubljanica – Prečko61 departures on a weekday · 5 areas · 20 flats
- 115Ljubljanica – Bolnica Jankomir196 departures on a weekday · 6 areas · 32 flats
- 116Ljubljanica – Podsused most80 departures on a weekday · 8 areas · 42 flats
- 117Črnomerec – Jarun58 departures on a weekday · 6 areas · 50 flats
- 118Trg Mažuranića – Voltino238 departures on a weekday · 4 areas · 268 flats
- 119Črnomerec – Podsused most70 departures on a weekday · 7 areas · 71 flats
- 120Črnomerec – Prečko77 departures on a weekday · 7 areas · 84 flats
- 121Črnomerec – Park 101. brigade138 departures on a weekday · 4 areas · 54 flats
- 122Črnomerec – Podsused centar0 departures on a weekday · 5 areas · 57 flats
- 123Črnomerec – Podsusedsko Dolje80 departures on a weekday · 5 areas · 57 flats
- 124Črnomerec – Gornji Stenjevec76 departures on a weekday · 4 areas · 54 flats
- 125Črnomerec – Gornje Vrapče112 departures on a weekday · 3 areas · 47 flats
- 126Črnomerec – Krvarić118 departures on a weekday · 3 areas · 65 flats
- 127Črnomerec – Mikulići138 departures on a weekday · 3 areas · 68 flats
- 128Črnomerec – Lukšić168 departures on a weekday · 3 areas · 68 flats
- 129Kuniščak – Šestinski dol68 departures on a weekday · 2 areas · 46 flats
- 130Črnomerec – Borčec72 departures on a weekday · 4 areas · 54 flats
- 131Črnomerec – Bizek68 departures on a weekday · 5 areas · 57 flats
- 132Savski most – Brezovica78 departures on a weekday · 7 areas · 33 flats
- 133Savski most – Čehi88 departures on a weekday · 3 areas · 10 flats
- 134Črnomerec – Prečko109 departures on a weekday · 5 areas · 64 flats
- 135Črnomerec – Graberje68 departures on a weekday · 2 areas · 34 flats
- 136Črnomerec – Špansko140 departures on a weekday · 5 areas · 68 flats
- 137Črnomerec – Donji Borčec44 departures on a weekday · 4 areas · 54 flats
- 138Britanski trg – Zelengaj – Britanski trg33 departures on a weekday · 3 areas · 129 flats
- 139Reljkovićeva – Jelenovac-Šercerova – Reljkovićeva28 departures on a weekday · 2 areas · 25 flats
- 140Mihaljevac – Sljeme16 departures on a weekday · 3 areas · 58 flats
- 141Reljkovićeva – Vinogradi – Reljkovićeva26 departures on a weekday · 3 areas · 56 flats
- 142Vrapčanska aleja – Manterovčak – Vrapčanska aleja37 departures on a weekday · 1 area · 13 flats
- 143Vrapčanska aleja – Orešje66 departures on a weekday · 2 areas · 20 flats
- 144Črnomerec – Dom Svetog Josipa3 departures on a weekday · 2 areas · 37 flats
- 146Reljkovićeva – Bolnica Jankomir102 departures on a weekday · 6 areas · 76 flats
- 148Reljkovićeva – Bosanska – Reljkovićeva22 departures on a weekday · 2 areas · 68 flats
- 149Kuniščak – Vrhovec62 departures on a weekday · 3 areas · 56 flats
- 150Garaža Tuškanac – Trg bana Jelačića88 departures on a weekday · 2 areas · 56 flats
- 151Završje – Trg Stjepana Severa27 departures on a weekday · 4 areas · 71 flats
- 159Savski most – Strmec54 departures on a weekday · 5 areas · 5 flats
- 160Savski most – Havidić Selo48 departures on a weekday · 5 areas · 5 flats
- 161Savski most – Štrpet65 departures on a weekday · 5 areas · 5 flats
- 162Savski most – Ašpergeri38 departures on a weekday · 5 areas · 5 flats
- 163Savski most – Gornji Trpuci29 departures on a weekday · 5 areas · 5 flats
- 164Savski most – Komari44 departures on a weekday · 6 areas · 30 flats
- 166Glavni kolodvor – Dragonožec20 departures on a weekday · 9 areas · 259 flats
- 168Savski most – Prečko55 departures on a weekday · 8 areas · 58 flats
- 172Črnomerec – Zaprešić245 departures on a weekday · 4 areas · 45 flats
- 174Zaprešić – Kupljenski Hruševec34 departures on a weekday · 0 areas · 0 flats
- 176Črnomerec – Gornja Bistra94 departures on a weekday · 4 areas · 45 flats
- 177Črnomerec – Gornja Bistra18 departures on a weekday · 4 areas · 45 flats
- 182Zaprešić – Šibice52 departures on a weekday · 0 areas · 0 flats
East and Sesvete: lines 201–295
Mostly from Kaptol, Kvaternikov trg, Dubrava, Dubec and the main railway station.
- 201Kaptol – Kvaternikov trg84 departures on a weekday · 5 areas · 172 flats
- 202Kvaternikov trg – Kozjak86 departures on a weekday · 2 areas · 84 flats
- 203Svetice – Kaptol95 departures on a weekday · 6 areas · 222 flats
- 204Kvaternikov trg – Horvatovac – Kvaternikov trg25 departures on a weekday · 3 areas · 72 flats
- 205Dubrava – Bidrovec88 departures on a weekday · 3 areas · 16 flats
- 206Dubrava – Miroševec134 departures on a weekday · 2 areas · 14 flats
- 207Kvaternikov trg – Gorice – Kvaternikov trg24 departures on a weekday · 5 areas · 200 flats
- 208Dubrava – Vidovec84 departures on a weekday · 3 areas · 16 flats
- 209Dubrava – Čučerje130 departures on a weekday · 2 areas · 14 flats
- 210Dubrava – Novi Retkovec108 departures on a weekday · 3 areas · 14 flats
- 211Dubec – Branovečina – Dubec28 departures on a weekday · 1 area · 2 flats
- 212Dubec – Sesvete122 departures on a weekday · 3 areas · 16 flats
- 213Dubrava – Jalševec76 departures on a weekday · 3 areas · 16 flats
- 214Koledinečka – Kozari Bok36 departures on a weekday · 4 areas · 26 flats
- 215Kvaternikov trg – Trnava198 departures on a weekday · 5 areas · 60 flats
- 216Kvaternikov trg – Ivanja Reka32 departures on a weekday · 5 areas · 65 flats
- 217Kvaternikov trg – Struge148 departures on a weekday · 4 areas · 51 flats
- 218Glavni kolodvor – Borovje78 departures on a weekday · 4 areas · 34 flats
- 219Glavni kolodvor – Sloboština52 departures on a weekday · 6 areas · 40 flats
- 220Glavni kolodvor – Dugave170 departures on a weekday · 6 areas · 49 flats
- 221Glavni kolodvor – Travno178 departures on a weekday · 5 areas · 36 flats
- 222Jaruščica – Žitnjak41 departures on a weekday · 11 areas · 49 flats
- 223Dubrava – Dubec106 departures on a weekday · 3 areas · 10 flats
- 224Dubec – Novoselec56 departures on a weekday · 3 areas · 16 flats
- 225Sesvete – Kozari Bok40 departures on a weekday · 5 areas · 34 flats
- 226Kaptol – Svetice69 departures on a weekday · 6 areas · 222 flats
- 227Svetice – Gračansko dolje139 departures on a weekday · 4 areas · 154 flats
- 228Borongaj – Jordanovac – Borongaj86 departures on a weekday · 2 areas · 68 flats
- 229Glavni kolodvor – Mala Mlaka28 departures on a weekday · 9 areas · 262 flats
- 230Dubrava – Granešinski Novaki92 departures on a weekday · 2 areas · 14 flats
- 231Borongaj – Dubec48 departures on a weekday · 3 areas · 4 flats
- 232Dubrava – Čret78 departures on a weekday · 3 areas · 45 flats
- 233Mihaljevac – Markuševec110 departures on a weekday · 4 areas · 75 flats
- 234Glavni kolodvor – Lanište98 departures on a weekday · 8 areas · 50 flats
- 235Dubrava – Kozari Bok36 departures on a weekday · 4 areas · 26 flats
- 236Kampus Borongaj – Čavićeva82 departures on a weekday · 2 areas · 18 flats
- 237Kvaternikov trg – Kozari Putevi50 departures on a weekday · 4 areas · 51 flats
- 238Kaptol – Kozjak34 departures on a weekday · 4 areas · 154 flats
- 239Čučerje – Markuševečka Trnava20 departures on a weekday · 1 area · 6 flats
- 241Glavni kolodvor – Veliko Polje36 departures on a weekday · 7 areas · 47 flats
- 242Glavni kolodvor – Podbrežje52 departures on a weekday · 5 areas · 40 flats
- 243Glavni kolodvor – Kajzerica52 departures on a weekday · 4 areas · 36 flats
- 261Dubec – Goranec46 departures on a weekday · 2 areas · 16 flats
- 262Dubec – Planina Donja53 departures on a weekday · 2 areas · 16 flats
- 263Dubec – Planina Gornja92 departures on a weekday · 2 areas · 16 flats
- 264Dubec – Jesenovec34 departures on a weekday · 2 areas · 16 flats
- 267Dubec – Markovo Polje30 departures on a weekday · 3 areas · 16 flats
- 268Glavni kolodvor – Velika Gorica204 departures on a weekday · 8 areas · 53 flats
- 269Borongaj – Iver146 departures on a weekday · 4 areas · 17 flats
- 270Dubec – Blaguša54 departures on a weekday · 2 areas · 16 flats
- 271Dubec – Glavnica Donja42 departures on a weekday · 2 areas · 16 flats
- 272Dubec – Moravče39 departures on a weekday · 2 areas · 16 flats
- 273Dubec – Lužan46 departures on a weekday · 2 areas · 16 flats
- 274Dubec – Laktec48 departures on a weekday · 2 areas · 16 flats
- 275Sesvete – Sesvetska Sopnica18 departures on a weekday · 1 area · 14 flats
- 276Kvaternikov trg – Dumovec52 departures on a weekday · 6 areas · 66 flats
- 277Sesvete – Sesvetska Selnica24 departures on a weekday · 2 areas · 15 flats
- 278Sesvete – Kraljevečki Novaki45 departures on a weekday · 1 area · 14 flats
- 279Dubec – Novi Jelkovec112 departures on a weekday · 4 areas · 17 flats
- 280Dubec – Šimunčevec30 departures on a weekday · 2 areas · 16 flats
- 281Glavni kolodvor – Rimski put78 departures on a weekday · 8 areas · 57 flats
- 282Sesvete – Novi Jelkovec61 departures on a weekday · 2 areas · 15 flats
- 283Dubec – Sesvete30 departures on a weekday · 2 areas · 16 flats
- 284Sesvete – Ivanja Reka32 departures on a weekday · 3 areas · 19 flats
- 290Kvaternikov trg – Velika Gorica69 departures on a weekday · 4 areas · 51 flats
- 295Zapruđe – Hrelić30 departures on a weekday · 3 areas · 18 flats
Suburban lines 307–330
From Zagreb towards Velika Gorica and Turopolje.
- 307Zapruđe – Strmec Bukevski26 departures on a weekday · 4 areas · 19 flats
- 308Zapruđe – Sasi28 departures on a weekday · 4 areas · 19 flats
- 310Glavni kolodvor – Petrovina42 departures on a weekday · 3 areas · 30 flats
- 311Glavni kolodvor – Žužić Brdo17 departures on a weekday · 5 areas · 242 flats
- 313Glavni kolodvor – Vukomerić6 departures on a weekday · 5 areas · 242 flats
- 315Savski most – Lukavec31 departures on a weekday · 4 areas · 12 flats
- 330Glavni kolodvor – Velika Gorica64 departures on a weekday · 2 areas · 7 flats
Frequently asked questions
- How many bus lines does ZET run?
- ZET’s timetable (21 Oct 2026 – 31 Dec 2026) has 135 bus lines: 62 in the west and south of the city (numbers 1xx), 66 in the east and Sesvete (2xx) and 7 suburban (3xx).
- Which bus line has the most departures?
- On a weekday (27 Oct 2026), line 172 (Črnomerec – Zaprešić) has the most departures: 245 in both directions. Next come 118 (238), 109 (212) and 110 (204).
- Where are the bus timetables?
- ZET publishes timetables, changes and diversions on zet.hr. From ZET’s open data we show the routes, stops and departure counts, plus the flats for rent in the areas along each line.
Where the data comes from
Lines, routes and departures come from ZET’s open data (GTFS, Open Licence) for the timetable 21 Oct 2026 – 31 Dec 2026; source: ZET. Departures are counted for one weekday (27 Oct 2026), both directions. Flats are counted by the areas a line runs through.
For tram lines, see the tram map; for night lines, night trams and buses in Zagreb; for two wheels, Zagreb's Bajs bike share; for ticket prices, read ZET ticket prices. If you do drive, see Zagreb parking prices. Check how long the commute is from each neighbourhood and open long-term rentals in Zagreb.