Both, Zagreb Airport (Croatia) and Budapest Airport (Hungary) are approximately 260 km away from Osijek. Zagreb Airport is connected to the bus station by shuttle bus. From Zagreb to Osijek there are various train and bus connections (appx. 4 hours of driving).
Transfer from Budapest Airport (and as well from Zagreb) can be organized by transport companies or rent-a-car (appx. 2.5 hours of driving).
Osijek bus and tram interactive map:
Taxi cost is 20 kuna (about 3 €) within 5 km in the city.
Continental Croatia has a continental climate, while the Adriatic coast has a Mediterranean climate. In the continental area, where Osijek is situated, spring and autumn are mild, summer is usually hot, while winter can be cold and snowy.