How to Reach Zagreb - The Easiest Way to Reach Zagreb

Fly to Zagreb International Airport with most of the big airlines will be able to help you by sorting out a ticket. You can also get to Zagreb by train from most major European cities like Frankfurt, Vienna, Budapest and Munich. Long distance buses are able to get you to Zagreb from as far away as London as well. Once you are in Zagreb getting around will not be a problem as Zagreb has an excellent public transport system made up of trams, buses and trains. 

Zagreb is extremely well connected by a network of buses and trams. Getting around using them is easy because very tram has a map of its route and the connecting routes. For 40 HRK you can get a 24-hour connecting ticket. Single tickets are transfer tickets meaning that for a trip from one place to another is covered by that ticket regardless of whether you’re changing vehicles or mode of transport.

Are you looking for a Zagreb travel itinerary? Create an itinerary within minutes, on your own!

Modes of Transportation in Zagreb

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Zagreb. The most preferred mode of transport in Zagreb is Car.

Average distance: 11.96 km Average time: 35.76 min

  • Car 44.95%
    Driving 28.39 min Walking 1.29 min Overall average time for 15.43 kms 29.67 min
  • Walking 15.6%
    Walking 29.59 min Bike 2.71 min Driving 2.53 min Waiting 1.88 min Bus 1.47 min Tram 1.24 min Train 1 min Overall average time for 4.37 kms 40.41 min
  • Bike 5.5%
    Bike 20.5 min Walking 0.17 min Overall average time for 5.67 kms 20.67 min
  • Motorbike 0.92%
    Motorbike 7 min Overall average time for 2.5 kms 7 min
  • Tram/Streetcar 15.6%
    Tram 24.71 min Walking 7.26 min Waiting 6.53 min Bus 4.71 min Train 1.47 min Overall average time for 8.66 kms 44.68 min
  • Bus/Trolleybus 11.01%
    Bus 30.83 min Walking 4.75 min Waiting 4.58 min Driving 2.08 min Train 1.25 min Tram 1.25 min Other 0.83 min Overall average time for 13.13 kms 45.58 min
  • Train/Metro 1.83%
    Train 42.5 min Walking 13.5 min Waiting 12.5 min Tram 7.5 min Bus 2.5 min Overall average time for 42 kms 78.5 min

How to Reach Zagreb from Nearby Cities

Route Distance Time
Donja zelina to Zagreb 28.69 km 28 mins
Čakovec to Zagreb 78.75 km 1 hour 18 mins
Graz to Zagreb 147.48 km 2 hours 27 mins
Ljubljana to Zagreb 166.69 km 2 hours 46 mins
Rijeka to Zagreb 179.49 km 2 hours 59 mins
Kaposvár to Zagreb 210.17 km 3 hours 30 mins
Travnik to Zagreb 250.91 km 4 hours 10 mins
Split to Zagreb 251.17 km 4 hours 11 mins
Vienna to Zagreb 259.04 km 4 hours 19 mins
Ásványráró to Zagreb 272.33 km 4 hours 32 mins
* Some of the data on this page is powered by Numbeo