Arrive in Zagreb

How to Get from Zagreb to Osijek

By 23 February 2017

Osijek is the fourth biggest city in the country, and the only one apart from Zagreb with a tram system. With more than 280 km to cover, it will take between 3 and 6 hours to get to Osijek.

By car

It will take at least 3 hours to get to Osijek (more than 6 if you decide to avoid the motorway), and the toll is 122 kn. See the possible routes below

Zagreb - Osijek ViaMichelin

By bus

There are usually 2-4 daily buses connecting Zagreb and Osijek. The bus ride takes 4 hours and costs 120 kn. The bus makes normally makes one bathroom break because most buses don’t have toilettes.
Click here for bus schedules.

By plane

Croatia Airlines offers a few flights to Osijek per week, their duration is 40 min. The prices start at 400 kn.
Click here to find the tickets.

By train

There are three direct daily trains, and travel time is 4 h 40 or 5 h 50. The cost is 130-150 kn.
You can find the trains here

By car share

There are many people travelling between the two cities, especially during weekends, so make sure to check groups such as this one or Bla Bla Car.

Tagged under: zagreb osijek

Zagreb: An Insider's Guide

Search

Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies.
More information Ok