There are 9 ways to get from Barcelona to Osijek by plane, shuttle, bus, ferry, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Belgrade Nikola Tesla Airport, shuttle, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Belgrade Nikola Tesla Airport (BEG)plane BCN - BEG
- Take a shuttle bus from Belgrade, Nikola Tesla Airport to Novi Sad, Autobuska Stanica
- Take the bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvorbus
10h 24m€117–372Fly to Budapest Ferenc Liszt International Airport, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Budapest Ferenc Liszt International Airport (BUD)plane BCN - BUD
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Osijek bus stationbus
10h 19m€64–178Ferry, drive
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Drive from Port of Genoa to Osijekcar
22h 42m€234–352Train, bus
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Ulm Hbftrain Tgv
- Take the bus from Ulm Hauptbahnhof to Osijek, Autobusni Kolodvorbus
25h 54mDrive 1,794.1 km
- Drive from Barcelona to Osijekcar 1,794.1 km
18h 43m€284–411Fly to Zagreb Franjo Tuđman Airport, bus, train
- Fly from Barcelona–El Prat Airport (BCN) to Zagreb Franjo Tuđman Airport (ZAG)plane BCN - ZAG
- Take the bus from Zagreb to Slavonski Brod bus stationbus
- Take the train from Strizivojna-Vrpolje to Osijektrain
11h 25m€101–318Train, bus via Esslingen
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Est to Esslingen(Neckar)train Tgv
- Take the train from Esslingen(Neckar) to Geislingen(Steige)train Re
- Take the bus from Geislingen to Osijek, Autobusni Kolodvorbus
26h 17mBus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Padovabus
- Take the bus from Padova to Edvard Rusjan Airportbus
- Take the bus from Edvard Rusjan Airport to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Osijek, Autobusni Kolodvorbus
28h 13m€268–1,718Bus via Marseille
- Take the bus from Barcelona to Marseillebus
- Take the bus from Marseille, Gare de Marseille-Saint-Charles to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Osijek, Autobusni Kolodvorbus
32h€146–288
Barcelona–El Prat Airport (BCN) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Barcelona to Osijek is to fly and bus which costs €60 - €180 and takes 10h 19m.
The fastest way to get from Barcelona to Osijek is to fly and bus which takes 10h 19m and costs €60 - €180.
No, there is no direct bus from Barcelona to Osijek. However, there are services departing from Barcelona, Estació d'Autobusos Nord and arriving at Osijek, Autobusni Kolodvor via Padova, Edvard Rusjan Airport and Zagreb, Autobusni Kolodvor. The journey, including transfers, takes approximately 28h 13m.
The distance between Barcelona and Osijek is 1786 km. The road distance is 1794.1 km.
The best way to get from Barcelona to Osijek without a car is to train and bus which takes 25h 54m and costs .
It takes approximately 10h 24m to get from Barcelona to Osijek, including transfers.
Barcelona to Osijek bus services, operated by Tabita Tour, depart from Barcelona, Estació d'Autobusos Nord station.
Barcelona to Osijek bus services, operated by Tabita Tour, arrive at Padova station.
Yes, the driving distance between Barcelona to Osijek is 1794 km. It takes approximately 18h 43m to drive from Barcelona to Osijek.
Book your Barcelona to Osijek bus tickets online with Omio.
What companies run services between Barcelona, Spain and Osijek, Croatia?
You can take a bus from Barcelona, Estació d'Autobusos Nord to Osijek, Autobusni Kolodvor via Padova, Edvard Rusjan Airport, and Zagreb, Autobusni Kolodvor in around 28h 13m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €45–130
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Bologna
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- €45–130
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Venice
- Ave. Duration
- 5h 30m
- When
- Tuesday
- Estimated price
- €45–130
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €45–150
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €35–120
- Website
- airserbia.com
Flights from Barcelona–El Prat Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €75–200
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- €60–230
- Website
- croatiaairlines.com
Flights from Barcelona–El Prat Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €70–270
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €80–290
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- 5 times a day
- Estimated price
- €220–360
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Ulm Hbf
- Ave. Duration
- 4h 38m
- Frequency
- Twice a week
- Estimated price
- €140–230
- Website
- https://www.sncf-connect.com/en-en
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- 5 times a day
- Estimated price
- €220–360
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Est to Esslingen(Neckar)
- Ave. Duration
- 3h 16m
- Frequency
- 3 times a day
- Estimated price
- €120–200
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Strizivojna-Vrpolje to Osijek
- Ave. Duration
- 51 min
- Frequency
- Every 2 hours
- Estimated price
- €9–15
- Website
- http://www.hzpp.hr/en
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- arverio-bw.de
Train from Esslingen(Neckar) to Geislingen(Steige)
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- €9–19
- Schedules at
- arverio-bw.de
- 2nd Class Ticket
- €9–12
- 1st Class Ticket
- €13–19
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Esslingen(Neckar) to Geislingen(Steige)
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €11–19
- Website
- https://int.bahn.de/en
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- arverio-by.de
Train from Esslingen(Neckar) to Geislingen(Steige)
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–14
- Schedules at
- arverio-by.de
- Phone
- +49 731 1550-0
- [email protected]
- Website
- meine-rab.de
Train from Esslingen(Neckar) to Geislingen(Steige)
- Ave. Duration
- 37 min
- Frequency
- Once a week
- Estimated price
- €8–11
- Schedules at
- meine-rab.de
- Phone
- +49 6131 4975 022
- [email protected]
- Website
- dbregiobus-mitte.de
Train from Esslingen(Neckar) to Geislingen(Steige)
- Ave. Duration
- 49 min
- Frequency
- Once a week
- Estimated price
- €10–15
- Schedules at
- dbregiobus-mitte.de
- Phone
- +381 21 523 863
- [email protected]
- Website
- autoturist-ns.com
Shuttle from Belgrade, Nikola Tesla Airport to Novi Sad, Autobuska Stanica
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- €60–180
- Schedules at
- autoturist-ns.com
- Private Transfer
- €180
- Shared Transfer
- €60
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvor
- Phone
- +385 043 277 100
- [email protected]
- Website
- cazmatrans.hr
Bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvor
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a week
- Estimated price
- €10–25
- Website
- https://cazmatrans.hr/en/
- Phone
- +385 91 2014120
- [email protected]
- Website
- herc-tours.hr
Bus from Ulm Hauptbahnhof to Osijek, Autobusni Kolodvor
- Ave. Duration
- 12h 30m
- Frequency
- 4 times a week
- Website
- http://www.herc-tours.hr/
Bus from Geislingen to Osijek, Autobusni Kolodvor
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Website
- http://www.herc-tours.hr/
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Osijek bus station
- Ave. Duration
- 3h 29m
- Frequency
- 3 times a week
- Estimated price
- €21–40
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Slavonski Brod bus station
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- €16–28
- Website
- https://www.flixbus.co.uk
Bus from Barcelona to Marseille
- Ave. Duration
- 7h 20m
- Frequency
- 5 times a day
- Estimated price
- €45–75
- Website
- https://www.flixbus.co.uk
Bus from Marseille, Gare de Marseille-Saint-Charles to Zagreb
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- Estimated price
- €100–170
- Website
- https://www.flixbus.co.uk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona, Estació d'Autobusos Nord to Padova
- Ave. Duration
- 16h 56m
- Frequency
- 3 times a week
- Estimated price
- €110–140
- Schedules at
- tabitatour.ro
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Bus from Padova to Edvard Rusjan Airport
- Ave. Duration
- 3h 53m
- Frequency
- On demand
- Estimated price
- €111–1,200
- Website
- https://www.goopti.com/en/
- Shared
- €111
- Private
- €411
Bus from Edvard Rusjan Airport to Zagreb
- Ave. Duration
- 1h 24m
- Frequency
- On demand
- Estimated price
- €45–340
- Website
- https://www.goopti.com/en/
- Private
- €130
- Shared
- €45–70
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- arriva.com.hr
Bus from Zagreb, Autobusni Kolodvor to Osijek, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- €2–9
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Zagreb, Autobusni Kolodvor to Osijek, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- €2–9
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 35 415 165
- [email protected]
- Website
- slavonija-bus.hr
Bus from Zagreb, Autobusni Kolodvor to Osijek, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €19–45
- Schedules at
- slavonija-bus.hr
Bus from Zagreb, Autobusni Kolodvor to Osijek, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €19–45
- Schedules at
- slavonija-bus.hr
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Barcelona to Marseille
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- €40–65
- Schedules at
- alsa.es
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Ferry from Port de Barcelona to Port of Genoa
- Ave. Duration
- 13h 5m
- Frequency
- 3 times a week
- Estimated price
- €80–130
- Website
- https://www.gnv.it/en
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 424+ hotels available in Osijek.





















































