There are 4 ways to get from Belgrade to Ostrovo by train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive
best- Take the train from Beograd Centar to Novi SadRe / ...
- Take the train from Novi Sad to KaravukovoRe
- Drive from Karavukovo to Ostrovo
4h 10m€12–23Bus
- Take the bus from Beograd, Autobuska stanica to Vukovar, Autobusni Kolodvor
5h 21m€64–119Drive 155.4 km
- Drive from Belgrade to Ostrovo155.4 km
2h€22–31Train, bus
- Take the train from Beograd Centar to Novi SadRe / ...
- Take the bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvor
6h 30m€15–26
Belgrade to Ostrovo by train and bus
Questions & Answers
The cheapest way to get from Belgrade to Ostrovo is to train and drive which costs €12 - €23 and takes 4h 10m.
The fastest way to get from Belgrade to Ostrovo is to drive which takes 2h and costs €21 - €35.
No, there is no direct bus from Belgrade to Ostrovo. However, there are services departing from Beograd, Autobuska stanica and arriving at Ostrovo via Vukovar, Autobusni Kolodvor and Vinkovci, Autobusni kolodvor. The journey, including transfers, takes approximately 5h 21m.
The distance between Belgrade and Ostrovo is 191 km. The road distance is 155.4 km.
The best way to get from Belgrade to Ostrovo without a car is to bus which takes 5h 21m and costs €60 - €120.
It takes approximately 4h 10m to get from Belgrade to Ostrovo, including transfers.
Belgrade to Ostrovo bus services, operated by Šidexpres Šid, depart from Beograd, Autobuska stanica station.
Belgrade to Ostrovo bus services, operated by Šidexpres Šid, arrive at Vukovar, Autobusni Kolodvor station.
Yes, the driving distance between Belgrade to Ostrovo is 155 km. It takes approximately 2h to drive from Belgrade to Ostrovo.
There are 259+ hotels available in Ostrovo.
What companies run services between Belgrade, Serbia and Ostrovo, Croatia?
Šidexpres Šid operates a bus from Beograd, Autobuska stanica to Vukovar, Autobusni Kolodvor once daily. Tickets cost €14–23 and the journey takes 2h 45m.
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Beograd Centar to Novi Sad
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €3–4
- 1st Class
- €3–5
Train from Novi Sad to Karavukovo
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- €2–4
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €2–3
- 1st Class
- €2–4
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Beograd Centar to Novi Sad
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- €3–8
- Website
- https://zpcg.me/en
- Second Class
- €3–4
- First Class
- €7–8
- Phone
- +381 22 2710 320
- sidexpres58@gmail.com
- Website
- sidexpres.rs
Bus from Beograd, Autobuska stanica to Vukovar, Autobusni Kolodvor
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €14–23
- Schedules at
- sidexpres.rs
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvor
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- 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–15
- Website
- https://cazmatrans.hr/en/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, Is ride-sharing platform BlaBlaCar right for you?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.















