There are 8 ways to get from Naples to Belgrade by plane, train, bus, car, car ferry, shuttle, or ferry
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
best- Fly from Naples Airport (NAP) to Belgrade Nikola Tesla Airport (BEG)NAP - BEG
2h 23mRSD 8,292–22,833Bus, car ferry
cheapest- Take the bus from Napoli P.zza Garibaldi to Bari-Porto
- Take the car ferry from Port of Bari to Dubrovnik54
- Take the bus from Dubrovnik, Autobusni kolodvor to Sarajevo , East Sarajevo Bus Station
- Take the bus from Sarajevo , East Sarajevo Bus Station to Beograd, Autobuska stanica
28h 37mRSD 8,260–17,370Train, bus via Padova
- Take the train from Napoli Centrale to PadovaFr
- Take the bus from Padova Autostazione to Beograd, Autobuska stanica
16h 31mRSD 15,528–25,525Train, bus
- Take the train from Napoli Centrale to Trieste Centrale Station
- Take the bus from Trieste, Autostazione to Рума, аутобуска станица
- Take the train from Ruma to Beograd CentarRe / ...
17h 24mRSD 15,435–27,740Drive, car ferry
- Drive from Naples to Port Of Bari
- Take the car ferry from Port of Bari to Durrës
- Drive from Port Of Durres to Belgrade
19hRSD 20,185–30,267Fly to Budapest Ferenc Liszt International Airport, shuttle
- Fly from Naples Airport (NAP) to Budapest Ferenc Liszt International Airport (BUD)NAP - BUD
- Take a shuttle bus from Budapest Airport to Beograd Centar
7h 10mTrain, ferry
- Take the train from Napoli Centrale to Bari CentraleIc
- Take the ferry from Port of Bari to Bar
- Take the train from Željeznička stanica Bar to Beograd centar
23h 56mRSD 11,444–27,190Bus
- Take the bus from Napoli P.zza Garibaldi to Slavonski Brod bus stationN544
- Take the bus from Slavonski Brod, Autobusni Kolodvor to Beograd, Autobuska stanicaArriva
24h 45mRSD 11,871–16,293
Naples Airport (NAP) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Naples to Belgrade is to bus and car ferry which costs RSD 8000 - RSD 18000 and takes 28h 37m.
The fastest way to get from Naples to Belgrade is to fly which takes 2h 23m and costs RSD 8000 - RSD 23000.
No, there is no direct bus from Naples to Belgrade. However, there are services departing from Napoli P.zza Garibaldi and arriving at Beograd, Autobuska stanica via Slavonski Brod, Autobusni Kolodvor. The journey, including transfers, takes approximately 24h 45m.
The distance between Naples and Belgrade is 679 km.
The best way to get from Naples to Belgrade without a car is to train and bus via Padova which takes 16h 31m and costs RSD 15000 - RSD 26000.
It takes approximately 2h 23m to get from Naples to Belgrade, including transfers.
Naples to Belgrade bus services, operated by FlixBus, depart from Napoli P.zza Garibaldi station.
The best way to get from Naples to Belgrade is to fly which takes 2h 23m and costs RSD 8000 - RSD 23000. Alternatively, you can bus, which costs RSD 11000 - RSD 17000 and takes 24h 45m.
Naples to Belgrade bus services, operated by FlixBus, arrive at Slavonski Brod bus station.
Book your Naples to Belgrade bus tickets online with Omio.
What companies run services between Naples, Italy and Belgrade, Serbia?
Air Serbia flies from Naples Airport (NAP) to Belgrade Nikola Tesla Airport (BEG) twice a week. Alternatively, you can take a bus from Napoli P.zza Garibaldi to Beograd, Autobuska stanica via Slavonski Brod, Autobusni Kolodvor in around 24h 45m.
- Website
- ryanair.com
Flights from Naples Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RSD 4,400–15,000
- Website
- airserbia.com
Flights from Naples Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 25m
- When
- Monday and Friday
- Estimated price
- RSD 11,000–23,000
- Website
- flyulendo.com
Flights from Naples Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- RSD 3,300–12,000
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli Centrale to Padova
- Ave. Duration
- 4h 54m
- Frequency
- Every 3 hours
- Estimated price
- RSD 7,000–15,000
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Napoli Centrale to Trieste Centrale Station
- Ave. Duration
- 7h 21m
- Frequency
- Once daily
- Estimated price
- RSD 7,500–19,000
- Website
- https://www.italotreno.it/en
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Ruma to Beograd Centar
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- RSD 320–460
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 320–370
- 1st Class
- RSD 360–460
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli Centrale to Bari Centrale
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- RSD 3,400–8,500
- Website
- https://www.trenitalia.com/en.html
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Željeznička stanica Bar to Beograd centar
- Ave. Duration
- 8h 56m
- Frequency
- Once daily
- Estimated price
- RSD 2,400–4,800
- Website
- https://zpcg.me/en
- Second Class
- RSD 2,400–2,800
- First Class
- RSD 4,100–4,800
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Padova Autostazione to Beograd, Autobuska stanica
- Ave. Duration
- 10h 37m
- Frequency
- Once a week
- Estimated price
- RSD 8,500–11,000
- Schedules at
- srbijatours.com
- Prices
- RSD 8,500–11,000
Bus from Trieste, Autostazione to Рума, аутобуска станица
- Ave. Duration
- 7h 4m
- Frequency
- Once a week
- Estimated price
- RSD 7,500–9,000
- Schedules at
- srbijatours.com
- Prices
- RSD 7,500–9,000
- info@vitosprint.com
- Website
- vitosprint.com
Shuttle from Budapest Airport to Beograd Centar
- Ave. Duration
- 5h
- Frequency
- On demand
- Schedules at
- vitosprint.com
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Napoli P.zza Garibaldi to Slavonski Brod bus station
- Ave. Duration
- 19h 45m
- Frequency
- Once daily
- Estimated price
- RSD 11,000–16,000
- Website
- https://www.flixbus.co.uk
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Slavonski Brod, Autobusni Kolodvor to Beograd, Autobuska stanica
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- RSD 220–330
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Napoli P.zza Garibaldi to Bari-Porto
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- RSD 1,700–3,600
- Schedules at
- sitasudtrasporti.it
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Dubrovnik, Autobusni kolodvor to Sarajevo , East Sarajevo Bus Station
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- RSD 2,700–4,200
- Website
- https://centrotrans.com/en
- Phone
- +387 57 316 184
- kondor11@teol.net
- Website
- kondorbus.com
Bus from Sarajevo , East Sarajevo Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- RSD 3,310
- Website
- https://kondorbus.com/kondor-en.html
- Phone
- +381 11 244 6022
- alamanistours@gmail.com
- Website
- polazak.com
Bus from Sarajevo , East Sarajevo Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- RSD 3,402
- Website
- https://www.polazak.com/en/Alamanis-Tours/operator/
- Phone
- 011 761-4693
- bstours@verat.net
- Website
- bstours.rs
Bus from Sarajevo , East Sarajevo Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Website
- http://bstours.rs/en/
- Phone
- +387 65 626 696
Bus from Sarajevo , East Sarajevo Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- RSD 2,347
- Schedules at
- busticket4.me
- Phone
- +3907150211621
- booking@adriaferries.com
- Website
- adriaferries.com
Car ferry from Port of Bari to Durrës
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- RSD 5,500–7,000
- Schedules at
- adriaferries.com
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Car ferry from Port of Bari to Durrës
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- RSD 5,500–7,500
- Website
- https://ventourisferries.com/en/
- Phone
- + 39 080 5789843
- balcani@morfimare.it
- Website
- montenegrolines.net
Ferry from Port of Bari to Bar
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- RSD 5,878–14,000
- Website
- https://www.montenegrolines.net/en/
- Deck
- RSD 6,500–8,000
- Cabin
- RSD 12,000–14,000
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Port of Bari to Dubrovnik
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a week
- Estimated price
- RSD 1,300–5,867
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- RSD 1,300–1,700
- Adult
- RSD 5,867
- Children 3-12 years
- RSD 2,347
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
More Questions & Answers
There are 4342+ hotels available in Belgrade.





















































