There are 6 ways to get from Belgrade to Naples by plane, bus, train, ferry, car, or car 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
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Naples Airport (NAP)BEG - NAP
4h 5m€68–194Bus, car ferry
cheapest- Take the bus from Beograd, Autobuska stanica to Sarajevo , East Sarajevo Bus Station
- Take the bus from Sarajevo , East Sarajevo Bus Station to Dubrovnik, Autobusni kolodvor
- Take the car ferry from Dubrovnik to Port of Bari54
- Take the bus from Bari-Porto to Napoli P.zza Garibaldi
29h 32m€67–145Bus, train
- Take the bus from Beograd, Autobuska stanica to Padova Autostazione
- Take the train from Padova to Napoli CentraleFr
16h 29m€121–226Train, ferry
- Take the train from Beograd centar to Željeznička stanica Bar
- Take the ferry from Bar to Port of Bari
- Take the train from Bari Centrale to Napoli CentraleIc
23h 51m€100–207Drive, car ferry
- Drive from Belgrade to Dubrovnik
- Take the car ferry from Dubrovnik to Port of Bari54
- Drive from Port of Bari to Naples
18h 57m€114–201Bus
- Take the bus from Beograd, Autobuska stanica to Slavonski Brod, Autobusni KolodvorArriva
- Take the bus from Slavonski Brod bus station to Napoli P.zza GaribaldiN544
25h€97–143
Belgrade Nikola Tesla Airport (BEG) to Naples Airport (NAP) flights
Questions & Answers
The cheapest way to get from Belgrade to Naples is to bus and car ferry which costs €65 - €150 and takes 29h 32m.
The fastest way to get from Belgrade to Naples is to fly which takes 4h 5m and costs €65 - €200.
No, there is no direct bus from Belgrade to Naples. However, there are services departing from Beograd, Autobuska stanica and arriving at Napoli P.zza Garibaldi via Slavonski Brod bus station. The journey, including transfers, takes approximately 25h.
The distance between Belgrade and Naples is 677 km.
The best way to get from Belgrade to Naples without a car is to bus and train which takes 16h 29m and costs €120 - €230.
It takes approximately 4h 5m to get from Belgrade to Naples, including transfers.
Belgrade to Naples bus services, operated by Arriva Croatia, depart from Beograd, Autobuska stanica station.
The best way to get from Belgrade to Naples is to fly which takes 4h 5m and costs €65 - €200. Alternatively, you can bus, which costs €95 - €150 and takes 25h.
Belgrade to Naples bus services, operated by Arriva Croatia, arrive at Slavonski Brod, Autobusni Kolodvor station.
Book your Belgrade to Naples bus tickets online with Omio.
What companies run services between Belgrade, Serbia and Naples, Italy?
Air Serbia and ITA Airways fly from Belgrade Nikola Tesla Airport (BEG) to Naples Airport (NAP) 6 times a week. Alternatively, you can take a bus from Beograd, Autobuska stanica to Napoli P.zza Garibaldi via Slavonski Brod bus station in around 25h.
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Naples Airport
- Ave. Duration
- 1h 30m
- When
- Monday and Friday
- Estimated price
- €95–200
Flights from Belgrade Nikola Tesla Airport to Naples Airport via Rome
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €95–200
- Website
- ita-airways.com
Flights from Belgrade Nikola Tesla Airport to Naples Airport via Rome
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €95–200
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Padova to Napoli Centrale
- Ave. Duration
- 4h 52m
- Frequency
- Every 3 hours
- Estimated price
- €60–140
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Padova to Napoli Centrale
- Ave. Duration
- 4h 53m
- Frequency
- Once daily
- Estimated price
- €45–120
- Website
- https://www.italotreno.it/en
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Beograd centar to Željeznička stanica Bar
- Ave. Duration
- 8h 57m
- Frequency
- Once daily
- Estimated price
- €21–45
- Website
- https://zpcg.me/en
- Second Class
- €21–24
- First Class
- €35–45
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Napoli Centrale
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- €28–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Beograd, Autobuska stanica to Padova Autostazione
- Ave. Duration
- 10h 37m
- Frequency
- Once a week
- Estimated price
- €75–90
- Schedules at
- srbijatours.com
- Prices
- €75–90
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Beograd, Autobuska stanica to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- €1–3
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Slavonski Brod bus station to Napoli P.zza Garibaldi
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- €95–140
- Website
- https://www.flixbus.co.uk
- Phone
- +387 57 316 184
- kondor11@teol.net
- Website
- kondorbus.com
Bus from Beograd, Autobuska stanica to Sarajevo , East Sarajevo Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- €29
- Website
- https://kondorbus.com/kondor-en.html
- Phone
- +381 11 244 6022
- alamanistours@gmail.com
- Website
- polazak.com
Bus from Beograd, Autobuska stanica to Sarajevo , East Sarajevo Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- €29
- Website
- https://www.polazak.com/en/Alamanis-Tours/operator/
- Phone
- 011 761-4693
- bstours@verat.net
- Website
- bstours.rs
Bus from Beograd, Autobuska stanica to Sarajevo , East Sarajevo Bus Station
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Website
- http://bstours.rs/en/
- Phone
- +387 65 626 696
Bus from Beograd, Autobuska stanica to Sarajevo , East Sarajevo Bus Station
- Ave. Duration
- 9h 21m
- Frequency
- Once daily
- Estimated price
- €26
- Schedules at
- busticket4.me
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Sarajevo , East Sarajevo Bus Station to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- €23–35
- Website
- https://centrotrans.com/en
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Bari-Porto to Napoli P.zza Garibaldi
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a week
- Estimated price
- €12–28
- Schedules at
- sitasudtrasporti.it
- 2nd Class
- €12–18
- Phone
- + 39 080 5789843
- balcani@morfimare.it
- Website
- montenegrolines.net
Ferry from Bar to Port of Bari
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- €51–120
- Website
- https://www.montenegrolines.net/en/
- Deck
- €55–70
- Cabin
- €100–120
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Dubrovnik to Port of Bari
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a week
- Estimated price
- €11–50
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €11–14
- Adult
- €50
- Children 3-12 years
- €20
Want to know more about travelling around Italy
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
Travelling by boat in Italy
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
More Questions & Answers
There are 9263+ hotels available in Naples.









































