There are 9 ways to get from Naples to Belgrade by train, plane, bus, ferry, car, car ferry, shuttle, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Fiumicino International Airport, fly to Belgrade Nikola Tesla Airport
best- Take the train from Napoli to Roma Terminitrain
- Fly from Fiumicino International Airport (FCO) to Belgrade Nikola Tesla Airport (BEG)plane FCO - BEG
6h 11mRSD 7,854–27,987Fly Naples Airport to Budapest Ferenc Liszt International Airport, train
cheapest- Fly from Naples Airport (NAP) to Budapest Ferenc Liszt International Airport (BUD)plane NAP - BUD
- Take the train from Ferihegy to Szegedtrain
- Take the train from Szeged to Suboticatrain
- Take the train from Subotica to Beograd Centartrain
8h 50mRSD 6,686–26,000Train, bus
- Take the train from Napoli Centrale to Padovatrain Fr
- Take the bus from Padova to Beograd, Autobuska stanicabus
16h 13mRSD 13,017–23,547Train, ferry, bus
- Take the train from Caserta to Bari Centraletrain Fr / ...
- Take the ferry from Bari to Dubrovnikferry 54
- Take the bus from Dubrovnik, Autobusni kolodvor to Podgorica , Bus stationbus
- Take the train from Podgorica to Beograd centartrain 432
31h 6mRSD 19,324–40,359Drive, car ferry
- Drive from Naples to Port Of Baricar
- Take the carferry from Port of Bari to Durrëscarferry
- Drive from Durrës to Belgradecar
19h 14mRSD 22,910–38,092Fly Naples Airport to Belgrade Nikola Tesla Airport
- Fly from Naples Airport (NAP) to Belgrade Nikola Tesla Airport (BEG)plane NAP - BEG
2h 14mRSD 8,110–27,369Fly Naples Airport to Sofia Airport, shuttle
- Fly from Naples Airport (NAP) to Sofia Airport (SOF)plane NAP - SOF
- Take a shuttle bus from Sofia Airport to Beograd Centar
9h 5mBus, bus and ferry
- Take the bus from Ferraris-Circumvesuviana to Bari Portobus
- Take the busferry from Port of Bari to Shkodërbusferry
- Take the bus from Shkoder,Rruga Teuta to Podgorica , Bus stationbus
- Take the bus from Podgorica , Bus station to Beograd, Autobuska stanicabus
23hBus
- Take the bus from Napoli P.zza Garibaldi to Zagrebbus N544
- Take the bus from Zagreb to Belgrade bus stationbus 1900 / ...
23h 10mRSD 15,495–23,151
Naples to Belgrade by train, bus, ferry, and foot
Comparing Your Travel Options
The cheapest way to get from Naples to Belgrade is to fly and train which costs RSD 6500 - RSD 26000 and takes 8h 50m.
The fastest way to get from Naples to Belgrade is to fly which takes 2h 14m and costs RSD 8000 - RSD 28000.
No, there is no direct bus from Naples to Belgrade. However, there are services departing from Ferraris-Circumvesuviana and arriving at Beograd, Autobuska stanica via Port of Bari, Shkoder,Rruga Teuta and Podgorica , Bus station. The journey, including transfers, takes approximately 23h.
The distance between Naples and Belgrade is 1001 km.
The best way to get from Naples to Belgrade without a car is to train and bus which takes 16h 13m and costs RSD 13000 - RSD 24000.
It takes approximately 6h 11m to get from Naples to Belgrade, including transfers.
Naples to Belgrade bus services, operated by Sita Sud S.r.l., depart from Ferraris-Circumvesuviana station.
The best way to get from Naples to Belgrade is to fly which takes 2h 14m and costs RSD 8000 - RSD 28000. Alternatively, you can bus, which costs RSD 15000 - RSD 24000 and takes 23h 10m.
Naples to Belgrade bus services, operated by Sita Sud S.r.l., arrive at Bari Porto 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) once a week. Alternatively, you can take a bus from Napoli P.zza Garibaldi to Belgrade bus station via Zagreb in around 23h 10m.
- Website
- ryanair.com
Flights from Naples Airport to Sofia Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RSD 4,700–34,000
Flights from Naples Airport to Sofia Airport via Palermo
- Ave. Duration
- 3h 50m
- When
- Tuesday
- Estimated price
- RSD 4,700–34,000
Flights from Naples Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- RSD 6,000–24,000
Flights from Naples Airport to Budapest Ferenc Liszt International Airport via Venice
- Ave. Duration
- 3h 55m
- When
- Friday
- Estimated price
- RSD 6,000–24,000
- Website
- airserbia.com
Flights from Fiumicino International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- RSD 7,500–25,000
Flights from Naples Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 25m
- When
- Monday
- Estimated price
- RSD 9,500–23,000
- Website
- wizzair.com
Flights from Fiumicino International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RSD 4,000–16,000
Flights from Naples Airport to Sofia Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RSD 2,100–37,000
- Website
- flyulendo.com
Flights from Naples Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- RSD 3,700–18,000
- Website
- austrian.com
Flights from Naples Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Monday and Sunday
- Estimated price
- RSD 8,000–33,000
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Napoli to Roma Termini
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 3,000–4,800
- Website
- Italo Treno
Train from Napoli Centrale to Padova
- Ave. Duration
- 4h 50m
- Frequency
- Every 2 hours
- Estimated price
- RSD 9,500–16,000
- Website
- Italo Treno
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Napoli Centrale to Padova
- Ave. Duration
- 4h 59m
- Frequency
- Hourly
- Estimated price
- RSD 11,000–19,000
- Website
- Trenitalia Frecce
Train from Caserta to Bari Centrale
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- RSD 4,500–8,000
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Caserta to Bari Centrale
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- RSD 3,500–6,500
- Website
- Trenitalia Intercity
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- Railways of Montenegro (ŽPCG)
Train from Podgorica to Beograd centar
- Ave. Duration
- 9h 48m
- Frequency
- Once daily
- Estimated price
- RSD 2,100–4,300
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- RSD 2,100–2,800
- First Class
- RSD 4,000–4,300
- Phone
- +36 (1) 3 49 49 49
- informacio@mavcsoport.hu
- Website
- Hungarian Railways (MÁV)
Train from Ferihegy to Szeged
- Ave. Duration
- 2h 9m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 950–1,200
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- RSD 360–410
- Website
- Hungarian Railways (MÁV)
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
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
- + 381 31 510 060
- zlatanprevoz@gmail.com
- Website
- facebook.com
Bus from Padova to Beograd, Autobuska stanica
- Ave. Duration
- 10h 14m
- Frequency
- Once a week
- Estimated price
- RSD 3,300–4,800
- Schedules at
- facebook.com
- Phone
- +382 20 633 807
- bozur.cg@gmail.com
- Website
- bozur.net
Bus from Dubrovnik, Autobusni kolodvor to Podgorica , Bus station
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- RSD 3,900–11,000
- Schedules at
- bozur.net
Bus from Podgorica , Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 9h 23m
- Frequency
- Once daily
- Estimated price
- RSD 4,400–23,000
- Schedules at
- bozur.net
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Dubrovnik, Autobusni kolodvor to Podgorica , Bus station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- RSD 2,100–5,000
- Schedules at
- croatiabus.hr
- info@vitosprint.com
- Website
- vitosprint.com
Shuttle from Sofia Airport to Beograd Centar
- Ave. Duration
- 7h
- Frequency
- On demand
- Schedules at
- vitosprint.com
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Ferraris-Circumvesuviana to Bari Porto
- Ave. Duration
- 3h 20m
- Frequency
- 6 times a week
- Estimated price
- RSD 2,000–2,900
- Schedules at
- sitasudtrasporti.it
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Port of Bari to Shkodër
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 234 8608
- info@dritatravel.com
- Website
- dritatravel.com
Bus from Shkoder,Rruga Teuta to Podgorica , Bus station
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- RSD 1,800–2,600
- Schedules at
- dritatravel.com
- Phone
- +382 69 312 161
- mstourspodgorica@gmail.com
- Website
- MS tours
Bus from Shkoder,Rruga Teuta to Podgorica , Bus station
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RSD 1,000–1,300
- Website
- MS tours
- Phone
- +382 32 520 495
- info@kotortotirana.com
- Website
- Old Town Travel
Bus from Shkoder,Rruga Teuta to Podgorica , Bus station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RSD 1,626
- Website
- Old Town Travel
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Podgorica , Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- RSD 4,400–6,500
- Website
- Niš-ekspres
- Phone
- +381 11 2188 031
- lensdoo@sbb.rs
- Website
- lensprevoz.com
Bus from Podgorica , Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Estimated price
- RSD 5,300–5,900
- Schedules at
- lensprevoz.com
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Podgorica , Bus station to Beograd, Autobuska stanica
- Phone
- 8122-867
- Website
- lastra.co.rs
Bus from Podgorica , Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- RSD 1,700–2,000
- Schedules at
- lastra.rs
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- Citylines
Bus from Podgorica , Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- RSD 2,700–3,600
- Website
- Citylines
- Phone
- +381 20 41 1090
- ozlemtours@yahoo.com
- Website
- polazak.rs
Bus from Podgorica , Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- RSD 4,500–12,000
- Schedules at
- facebook.com
- Phone
- +382 69 294 654
- royaltravelcetinje@gmail.com
- Website
- busticket4.me
Bus from Podgorica , Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- RSD 4,500–16,000
- Schedules at
- Royal Travel Cetinje
- Phone
- +381648892600
- jadranekspres@globtour.com
- Website
- jadranekspres.info
Bus from Podgorica , Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- RSD 5,000–31,000
- Schedules at
- Jadran Ekspres
- Phone
- +381 (0) 31 524-518
- office@gaga-turs.rs
- Website
- gaga-turs.rs
Bus from Podgorica , Bus station to Beograd, Autobuska stanica
- Ave. Duration
- 9h 59m
- Frequency
- 3 times a week
- Estimated price
- RSD 3,800–5,500
- Schedules at
- busticket4.me
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Napoli P.zza Garibaldi to Zagreb
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- RSD 11,000–18,000
- Website
- Flixbus
Bus from Zagreb to Belgrade bus station
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Estimated price
- RSD 3,900–6,000
- Website
- Flixbus
Rome2Rio's guide to Jadrolinija
Contact DetailsContact Details
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- Jadrolinija
Ferry from Bari to Dubrovnik
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- RSD 11,000–16,000
- Website
- Jadrolinija
- 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 7,282–13,384
- Schedules at
- adriaferries.com
- Deck
- RSD 7,631
- Inside cabin 2 beds
- RSD 11,036
- Outside cabin 2 beds
- RSD 13,384
- Car
- RSD 11,740
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- Ventouris Ferries
Car ferry from Port of Bari to Durrës
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- RSD 7,000–8,500
- Website
- Ventouris Ferries
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Need to know: Jadrolinija
Read the travel guide
Booking & Getting There
There are 4409+ hotels available in Belgrade.










































































