There are 9 ways to get from Koprivnica to Belgrade 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
best- Take the bus from Koprivnica bus station to Vukovar bus stationbus N951
- Take the bus from Vukovar, Autobusni Kolodvor to Beograd, Autobuska stanicabus
7h 40mRSD 4,484–7,037Train, bus via Osijek
- Take the train from Koprivnica to Osijektrain Re / ...
- Take the bus from Osijek, Autobusni Kolodvor to Šid, Bus stationbus
- Take the train from Sid to Beograd Centartrain Re / ...
10hRSD 5,892–8,593Drive 366.9 km
- Drive from Koprivnica to Belgradecar 366.9 km
5h 5mRSD 6,063–8,758Train to Zagreb Franjo Tuđman Airport, fly
- Take the train from Koprivnica to Zagreb Glavni Kol.train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Belgrade Nikola Tesla Airport (BEG)plane ZAG - BEG
7hRSD 9,427–19,658Train, bus
- Take the train from Koprivnica to Zagreb Glavni Kol.train Re / ...
- Take the bus from Zagreb to Belgrade bus stationbus 1900 / ...
8h 27mRSD 4,567–7,818Train
- Take the train from Koprivnica to Szekesfehervartrain Ic
- Take the train from Szekesfehervar to Koebanya-Kispesttrain Re
- Take the train from Koebanya-Kispest to Szegedtrain Ic
- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Beograd Centartrain Ir / ...
12h 11mRSD 7,290–10,640Train to Budapest Ferenc Liszt International Airport, fly
- Take the train from Koprivnica to Budapest-Delitrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Belgrade Nikola Tesla Airport (BEG)plane BUD - BEG
9h 5mRSD 12,814–27,197Train, shuttle to Ljubljana, fly
- Take the train from Koprivnica to Zagreb Glavni Kol.train
- Take a shuttle bus from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Belgrade Nikola Tesla Airport (BEG)plane LJU - BEG
8h 54mRSD 14,067–88,418Train, shuttle
- Take the train from Koprivnica to Zagreb Glavni Kol.train Re / ...
- Take a shuttle bus from Zagreb to Beograd, Autobuska stanica
5h 50mRSD 5,200–5,271
Koprivnica to Belgrade by bus
Questions & Answers
The cheapest way to get from Koprivnica to Belgrade is to train and shuttle which costs RSD 5200 - RSD 5300 and takes 5h 50m.
The fastest way to get from Koprivnica to Belgrade is to drive which takes 5h 5m and costs RSD 6000 - RSD 9000.
No, there is no direct bus from Koprivnica station to Belgrade. However, there are services departing from Koprivnica bus station and arriving at Beograd, Autobuska stanica via Vukovar, Autobusni Kolodvor. The journey, including transfers, takes approximately 7h 40m.
No, there is no direct train from Koprivnica to Belgrade. However, there are services departing from Koprivnica and arriving at Beograd Centar via Szekesfehervar, Koebanya-Kispest, Szeged and Subotica. The journey, including transfers, takes approximately 12h 11m.
The distance between Koprivnica and Belgrade is 371 km. The road distance is 366.9 km.
The best way to get from Koprivnica to Belgrade without a car is to bus which takes 7h 40m and costs RSD 4400 - RSD 7500.
It takes approximately 7h 40m to get from Koprivnica to Belgrade, including transfers.
Koprivnica to Belgrade bus services, operated by FlixBus, depart from Koprivnica bus station.
Koprivnica to Belgrade train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Koprivnica station.
The best way to get from Koprivnica to Belgrade is to bus which takes 7h 40m and costs RSD 4400 - RSD 7500. Alternatively, you can train, which costs RSD 7000 - RSD 11000 and takes 12h 11m.
What companies run services between Koprivnica, Croatia and Belgrade, Serbia?
You can take a bus from Koprivnica bus station to Beograd, Autobuska stanica via Vukovar, Autobusni Kolodvor in around 7h 40m. Alternatively, you can take a train from Koprivnica to Beograd Centar via Szekesfehervar, Koebanya-Kispest, Szeged, and Subotica in around 12h 11m.
- Website
- airserbia.com
Flights from Zagreb Franjo Tuđman Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RSD 9,500–17,000
Flights from Budapest Ferenc Liszt International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RSD 5,500–14,000
Flights from Ljubljana to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RSD 10,000–21,000
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Koprivnica to Osijek
- Ave. Duration
- 4h 5m
- Frequency
- 4 times a day
- Estimated price
- RSD 4,200–6,500
- Website
- http://www.hzpp.hr/en
Train from Koprivnica to Zagreb Glavni Kol.
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- RSD 2,000–2,900
- Website
- http://www.hzpp.hr/en
Train from Koprivnica to Zagreb Glavni Kol.
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- RSD 2,000–2,900
- Website
- http://www.hzpp.hr/en
Train from Koprivnica to Szekesfehervar
- Ave. Duration
- 3h 36m
- Frequency
- Twice daily
- Estimated price
- RSD 4,600–7,000
- Website
- http://www.hzpp.hr/en
Train from Koprivnica to Budapest-Deli
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- RSD 6,000–9,000
- Website
- http://www.hzpp.hr/en
Train from Koprivnica to Zagreb Glavni Kol.
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- RSD 2,000–2,900
- Website
- http://www.hzpp.hr/en
Train from Koprivnica to Zagreb Glavni Kol.
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- RSD 2,000–2,900
- Website
- http://www.hzpp.hr/en
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Sid to Beograd Centar
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- RSD 500–800
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 500–600
- 1st Class
- RSD 600–800
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- RSD 700–1,200
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 700–850
- 1st Class
- RSD 950–1,200
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Koprivnica to Zagreb Glavni Kol.
- Ave. Duration
- 1h 48m
- Frequency
- 3 times a day
- Estimated price
- RSD 500–600
- Website
- https://jegy.mav.hu/
Train from Koprivnica to Zagreb Glavni Kol.
- Ave. Duration
- 1h 48m
- Frequency
- 3 times a day
- Estimated price
- RSD 500–600
- Website
- https://jegy.mav.hu/
Train from Szekesfehervar to Koebanya-Kispest
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- RSD 440–500
- Website
- https://jegy.mav.hu/
Train from Koebanya-Kispest to Szeged
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- RSD 1,000–1,200
- Website
- https://jegy.mav.hu/
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- RSD 350–410
- Website
- https://jegy.mav.hu/
Train from Koprivnica to Zagreb Glavni Kol.
- Ave. Duration
- 1h 48m
- Frequency
- 3 times a day
- Estimated price
- RSD 500–600
- Website
- https://jegy.mav.hu/
Train from Koprivnica to Zagreb Glavni Kol.
- Ave. Duration
- 1h 48m
- Frequency
- 3 times a day
- Estimated price
- RSD 500–600
- Website
- https://jegy.mav.hu/
- Phone
- +382 20 441 197
- [email protected]
- Website
- zpcg.me
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 33m
- Frequency
- Twice daily
- Estimated price
- RSD 900–1,950
- Website
- https://zpcg.me/en
- Second Class
- RSD 900–1,050
- First Class
- RSD 1,800–1,950
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Koprivnica bus station to Vukovar bus station
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Estimated price
- RSD 2,300–4,000
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Belgrade bus station
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- RSD 4,000–7,000
- Website
- https://www.flixbus.co.uk
- Phone
- +381 22 2710 320
- [email protected]
- Website
- sidexpres.rs
Bus from Vukovar, Autobusni Kolodvor to Beograd, Autobuska stanica
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- RSD 2,100–3,100
- Schedules at
- sidexpres.rs
Bus from Osijek, Autobusni Kolodvor to Šid, Bus station
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- RSD 1,100–1,700
- Schedules at
- sidexpres.rs
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Shuttle from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 7m
- Frequency
- On demand
- Estimated price
- RSD 3,200–65,000
- Website
- https://www.goopti.com/en/
- Shared
- RSD 3,200–9,000
- Private
- RSD 16,000–21,000
- [email protected]
- Website
- kombiprevozputnika.net
Shuttle from Zagreb to Beograd, Autobuska stanica
- Ave. Duration
- 3h 33m
- Frequency
- On demand
- Estimated price
- RSD 4,693
- Schedules at
- kombiprevozputnika.net
Want to know more about travelling around Serbia
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Koprivnica to Belgrade bus services, operated by FlixBus, arrive at Vukovar bus station.
Koprivnica to Belgrade train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Szekesfehervar station.
Yes, the driving distance between Koprivnica to Belgrade is 367 km. It takes approximately 5h 5m to drive from Koprivnica to Belgrade.
There are 4537+ hotels available in Belgrade.



























