There are 7 ways to get from Belgrade to Naples by plane, train, bus, night 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 to Naples Airport
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Naples Airport (NAP)plane BEG - NAP
4h€58–204Train, bus
- Take the train from Beograd Centar to Rumatrain Ir / ...
- Take the bus from Рума, аутобуска станица to Venezia, Viale Stazionebus
- Take the train from Venezia Mestre to Napolitrain
16h 53m€163–289Night train, ferry, train
- Take the night train from Beograd Centar to Barnighttrain 433
- Take the ferry from Bar to Port of Bariferry
- Take the train from Bari Centrale to Napoli Centraletrain Ic
25h 45m€102–237Drive, car ferry
- Drive from Belgrade to Dubrovnikcar
- Take the car ferry from Dubrovnik to Port of Baricarferry 54
- Drive from Port of Bari to Naplescar
18h 39m€169–253Fly to Fiumicino International Airport, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Fiumicino International Airport (FCO)plane BEG - FCO
- Take the train from Roma Termini to Napolitrain
6h 13m€65–221Bus
- Take the bus from Belgrade bus station to Zagrebbus N1900 / ...
- Take the bus from Zagreb to Napoli P.zza Garibaldibus N544
23h 40m€100–173Bus, car ferry
- Take the bus from Beograd, Autobuska stanica to Sutomore, Autobuska stanicabus
- Take the car ferry from Bar to Port of Baricarferry 55
- Take the bus from Bari Porto to Ferraris-Circumvesuvianabus
25h 13m€109–283
Belgrade to Naples by bus
Questions & Answers
The cheapest way to get from Belgrade to Naples is to fly and train which costs €60 - €230 and takes 6h 13m.
The fastest way to get from Belgrade to Naples is to fly which takes 4h and costs €55 - €210.
No, there is no direct bus from Belgrade station to Naples. However, there are services departing from Belgrade bus station and arriving at Napoli P.zza Garibaldi via Zagreb. The journey, including transfers, takes approximately 23h 40m.
The distance between Belgrade and Naples is 677 km.
The best way to get from Belgrade to Naples without a car is to train and bus which takes 16h 53m and costs €160 - €290.
It takes approximately 4h to get from Belgrade to Naples, including transfers.
Belgrade to Naples bus services, operated by FlixBus, depart from Belgrade bus station.
The best way to get from Belgrade to Naples is to fly which takes 4h and costs €55 - €210. Alternatively, you can bus, which costs €100 - €180 and takes 23h 40m.
Belgrade to Naples bus services, operated by FlixBus, arrive at Zagreb station.
Book your Belgrade to Naples bus tickets online with Omio and FlixBus.
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) once daily. Alternatively, you can take a bus from Belgrade bus station to Napoli P.zza Garibaldi via Zagreb in around 23h 40m.
- 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 Fiumicino International Airport
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €95–200
Flights from Belgrade Nikola Tesla Airport to Fiumicino International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €70–170
- Website
- ita-airways.com
Flights from Belgrade Nikola Tesla Airport to Naples Airport via Fiumicino International Airport
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €95–200
Flights from Belgrade Nikola Tesla Airport to Fiumicino International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €70–170
- Website
- wizzair.com
Flights from Belgrade Nikola Tesla Airport to Fiumicino International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €30–130
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Beograd Centar to Ruma
- Ave. Duration
- 46 min
- Frequency
- Every 3 hours
- Estimated price
- €2–4
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €2–4
- 1st Class
- €3–4
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Napoli
- Ave. Duration
- 5h 11m
- Frequency
- Hourly
- Estimated price
- €90–180
- Website
- https://www.italotreno.it/en
Train from Roma Termini to Napoli
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- €28–60
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Napoli
- Ave. Duration
- 5h 10m
- Frequency
- Every 4 hours
- Estimated price
- €100–200
- Schedules at
- trenitalia.com
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Night train from Beograd Centar to Bar
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €21–41
- Website
- https://zpcg.me/en
- Second Class
- €21–23
- First Class
- €38–41
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Napoli Centrale
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- €30–75
- Website
- https://www.trenitalia.com/en.html
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Рума, аутобуска станица to Venezia, Viale Stazione
- Ave. Duration
- 9h 27m
- Frequency
- Once a week
- Estimated price
- €70–85
- Schedules at
- srbijatours.com
- Prices
- €70–85
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Belgrade bus station to Zagreb
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- €25–45
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Napoli P.zza Garibaldi
- Ave. Duration
- 17h 10m
- Frequency
- Once daily
- Estimated price
- €75–130
- Website
- https://www.flixbus.co.uk
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Beograd, Autobuska stanica to Sutomore, Autobuska stanica
- Phone
- +381 11 362 5555
- ffice@banbus.co.rs
- Website
- banbus.co.rs
Bus from Beograd, Autobuska stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 6h 48m
- Frequency
- Once daily
- Estimated price
- €22–35
- Schedules at
- banbus.co.rs
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Beograd, Autobuska stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 7h 21m
- Frequency
- Twice daily
- Estimated price
- €35–65
- Schedules at
- nis-ekspres.rs
- Phone
- +381 11 7620255
- office@fudeks.rs
- Website
- fudeks.rs
Bus from Beograd, Autobuska stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 4h 51m
- Frequency
- Once daily
- Estimated price
- €29–45
- Website
- http://en.fudeks.rs/timetable/
- Phone
- +382 20 633 807
- bozur.cg@gmail.com
- Website
- bozur.net
Bus from Beograd, Autobuska stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 11h 6m
- Frequency
- Once daily
- Estimated price
- €35–110
- Schedules at
- bozur.net
- Phone
- +381648892600
- jadranekspres@globtour.com
- Website
- jadranekspres.info
Bus from Beograd, Autobuska stanica to Sutomore, Autobuska stanica
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Estimated price
- €40–150
- Schedules at
- https://www.globtour.com/
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Bari Porto to Ferraris-Circumvesuviana
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- €15–24
- Schedules at
- sitasudtrasporti.it
- 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
- Frequency
- 3 times a week
- Estimated price
- €65–100
- Website
- https://www.jadrolinija.hr/en
Car ferry from Bar to Port of Bari
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- €70–110
- Website
- https://www.jadrolinija.hr/en
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 9010+ hotels available in Naples.





























































