There are 7 ways to get from Osijek to Buje by bus, train, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Maribor
best- Take the bus from Osijek bus station to Zagrebbus 884 / ...
- Take the bus from Zagreb to Edvard Rusjan Airportbus
- Take the bus from Edvard Rusjan Airport to Trieste Centralebus
- Take the bus from Trieste, Autostazione to Bujebus
10h 38m€353–754Bus
cheapest- Take the bus from Osijek, Autobusni Kolodvor to Poreč, Autobusni Kolodvorbus Arriva
10h 49m€7–55Train
- Take the train from Vinkovci to Pivkatrain 210
- Take the train from Pivka to Kopertrain Sž Z01 16117503 0 / ...
13h 24m€50–53Drive 518 km
- Drive from Osijek to Bujecar 518 km
5h 33m€84–121Fly to Zagreb Franjo Tuđman Airport, shuttle, bus
- Fly from Osijek Airport (OSI) to Zagreb Franjo Tuđman Airport (ZAG)plane OSI - ZAG
- Take a shuttle bus from Velika Gorica, Zagreb Airport to Trieste Centrale
- Take the bus from Trieste, Autostazione to Bujebus
6h 54m€115–930Bus, train
- Take the bus from Osijek bus station to Slavonski Brod bus stationbus 884 / ...
- Take the train from Slavonski Brod to Rijekatrain 210
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take the bus from Trieste, Autostazione to Bujebus
16h 5m€143–226Fly to Pula Airport, bus
- Fly from Osijek Airport (OSI) to Pula Airport (PUY)plane OSI - PUY
- Take the bus from Pula Airport to Novigrad, Autobusni Kolodvorbus
- Take the bus from Novigrad, Autobusni Kolodvor to Bujebus
6h 2m€94–472
Osijek Airport (OSI) to Zagreb Franjo Tuđman Airport (ZAG) flights
Comparing Your Travel Options
The cheapest way to get from Osijek to Buje is to train which costs €49 - €53 and takes 13h 24m.
The fastest way to get from Osijek to Buje is to drive which takes 5h 33m and costs €80 - €130.
No, there is no direct bus from Osijek station to Buje. However, there are services departing from Osijek bus station and arriving at Buje via Zagreb, Edvard Rusjan Airport and Trieste, Autostazione. The journey, including transfers, takes approximately 10h 38m.
No, there is no direct train from Osijek to Buje. However, there are services departing from Osijek and arriving at Koper via Vinkovci and Pivka. The journey, including transfers, takes approximately 13h 24m.
The distance between Osijek and Buje is 645 km. The road distance is 518 km.
The best way to get from Osijek to Buje without a car is to bus via Maribor which takes 10h 38m and costs €350 - €800.
It takes approximately 10h 38m to get from Osijek to Buje, including transfers.
Osijek to Buje bus services, operated by FlixBus, depart from Osijek bus station.
Osijek to Buje train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Vinkovci station.
The best way to get from Osijek to Buje is to bus via Maribor which takes 10h 38m and costs €350 - €800. Alternatively, you can train, which costs €49 - €53 and takes 13h 24m.
What companies run services between Osijek, Croatia and Buje, Croatia?
You can take a bus from Osijek bus station to Buje via Zagreb, Edvard Rusjan Airport, Trieste Centrale, and Trieste, Autostazione in around 10h 38m. Alternatively, you can take a train from Osijek to Buje via Vinkovci, Pivka, and Koper in around 13h 24m.
- Website
- trade-air.com
Flights from Osijek Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €45–340
Flights from Osijek Airport to Pula Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- €60–420
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Vinkovci to Pivka
- Ave. Duration
- 9h 6m
- Frequency
- Once daily
- Estimated price
- €38
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Slavonski Brod to Rijeka
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- €37
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Pivka to Koper
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €6
- Website
- Slovenske železnice (SŽ)
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Osijek bus station to Zagreb
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- €25–40
- Website
- Flixbus
Bus from Osijek bus station to Slavonski Brod bus station
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- Flixbus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Zagreb to Edvard Rusjan Airport
- Ave. Duration
- 1h 24m
- Frequency
- On demand
- Estimated price
- €45–240
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
Bus from Edvard Rusjan Airport to Trieste Centrale
- Ave. Duration
- 2h 14m
- Frequency
- On demand
- Estimated price
- €280–470
- Website
- GoOpti
Shuttle from Velika Gorica, Zagreb Airport to Trieste Centrale
- Ave. Duration
- 2h 47m
- Frequency
- On demand
- Estimated price
- €44–550
- Website
- GoOpti
- Shared
- €44
- Private
- €170
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €95–170
- Website
- GoOpti
- Phone
- +385 52 356 500
- [email protected]
- Website
- Brioni Pula d.o.o.
Bus from Trieste, Autostazione to Buje
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €3–7
- Website
- Brioni Pula d.o.o.
Bus from Trieste, Autostazione to Buje
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €3–7
- Website
- Brioni Pula d.o.o.
Bus from Trieste, Autostazione to Buje
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €3–7
- Website
- Brioni Pula d.o.o.
Bus from Pula Airport to Novigrad, Autobusni Kolodvor
- Ave. Duration
- 49 min
- Frequency
- On demand
- Estimated price
- €7–15
- Website
- Brioni Pula d.o.o.
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Osijek, Autobusni Kolodvor to Poreč, Autobusni Kolodvor
- Ave. Duration
- 8h 30m
- Frequency
- Twice a week
- Estimated price
- €5–45
- Website
- Arriva Croatia
Bus from Novigrad, Autobusni Kolodvor to Buje
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Estimated price
- €1–6
- Website
- Arriva Croatia
Want to know more about travelling around Croatia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Osijek to Buje bus services, operated by FlixBus, arrive at Zagreb station.
Osijek to Buje train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Pivka station.
Yes, the driving distance between Osijek to Buje is 518 km. It takes approximately 5h 33m to drive from Osijek to Buje.
Book your Osijek to Buje bus tickets online with Omio and 12go.asia.
There are 6590+ hotels available in Buje.





























