There are 11 ways to get from Italy to Belgrade by plane, train, bus, car, ferry, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Fiumicino International Airport
best- Fly from Fiumicino International Airport (FCO) to Belgrade Nikola Tesla Airport (BEG)plane FCO - BEG
5h 5mRSD 5,259–18,489Bus to Il Caravaggio International Airport, fly
cheapest- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Belgrade Nikola Tesla Airport (BEG)plane BGY - BEG
5h 47mRSD 3,705–16,757Train, bus
- Take the train from Roma Termini to Padovatrain Fr
- Take the bus from Padova Autostazione to Beograd, Autobuska stanicabus
15h 6mRSD 10,601–21,680Train, bus via Trieste
- Take the train from Roma Termini to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Trieste Centraletrain Re
- Take the bus from Trieste, Autostazione to Рума, аутобуска станицаbus
- Take the train from Ruma to Beograd Centartrain Re / ...
17h 2mRSD 11,255–25,511Drive 1,256.5 km
- Drive from Rome to Belgradecar 1,256.5 km
11h 53mRSD 22,907–33,088Fly from Bologna Guglielmo Marconi Airport
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Belgrade Nikola Tesla Airport (BEG)plane BLQ - BEG
5h 10mRSD 8,431–22,328Fly from Florence Peretola Airport
- Fly from Florence Peretola Airport (FLR) to Belgrade Nikola Tesla Airport (BEG)plane FLR - BEG
5h 26mRSD 10,620–27,750Train to Milano Malpensa Airport, fly
- Take the train from Milano Cadorna to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Belgrade Nikola Tesla Airport (BEG)plane MXP - BEG
5h 21mRSD 7,443–23,187Bus
- Take the bus from Roma, Autostazione Tiburtina to Florence Villa Constanza Bus Stationbus 510 / ...
- Take the bus from Florence Villa Constanza Bus Station to Beograd, Autobuska stanicabus
20h 48mRSD 5,776–12,322Train, ferry, night train
- Take the train from Roma Termini to Bari Centraletrain Fr / ...
- Take the ferry from Port of Bari to Barferry
- Take the night train from Bar to Beograd Centarnighttrain 432
25h 58mRSD 10,227–33,060Bus via Pula
- Take the bus from Roma, Autostazione Tiburtina to Pula , Autobusni Kolodvorbus N533
- Take the bus from Pula , Autobusni Kolodvor to Beograd, Autobuska stanicabus
26h 21mRSD 11,176–21,822
Italy to Belgrade by bus
Questions & Answers
The cheapest way to get from Italy to Belgrade is to bus and fly which costs RSD 3700 - RSD 17000 and takes 5h 47m.
The fastest way to get from Italy to Belgrade is to fly which takes 5h 5m and costs RSD 5000 - RSD 19000.
No, there is no direct bus from Italy to Belgrade. However, there are services departing from Termini and arriving at Beograd, Autobuska stanica via Roma, Autostazione Tiburtina and Florence Villa Constanza Bus Station. The journey, including transfers, takes approximately 20h 48m.
The distance between Italy and Belgrade is 786 km. The road distance is 1256.5 km.
The best way to get from Italy to Belgrade without a car is to train and bus which takes 15h 6m and costs RSD 10000 - RSD 22000.
It takes approximately 5h 5m to get from Italy to Belgrade, including transfers.
Italy to Belgrade bus services, operated by FlixBus, depart from Roma, Autostazione Tiburtina station.
The best way to get from Italy to Belgrade is to fly which takes 5h 5m and costs RSD 5000 - RSD 19000. Alternatively, you can bus, which costs RSD 5500 - RSD 13000 and takes 20h 48m.
Italy to Belgrade bus services, operated by FlixBus, arrive at Florence Villa Constanza Bus Station.
Yes, the driving distance between Italy to Belgrade is 1256 km. It takes approximately 11h 53m to drive from Italy to Belgrade.
What companies run services between Italy and Belgrade, Serbia?
Wizz Air and Air Serbia fly from Fiumicino International Airport (FCO) to Belgrade Nikola Tesla Airport (BEG) twice daily. Alternatively, you can take a bus from Termini to Beograd, Autobuska stanica via Roma, Autostazione Tiburtina and Florence Villa Constanza Bus Station in around 20h 48m.
- Website
- airserbia.com
Flights from Fiumicino International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- RSD 7,000–20,000
Flights from Bologna Guglielmo Marconi Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Friday, and Sunday
- Estimated price
- RSD 11,000–20,000
Flights from Florence Peretola Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 10m
- When
- Monday and Friday
- Estimated price
- RSD 9,500–23,000
Flights from Milano Malpensa Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- RSD 6,000–24,000
- Website
- ita-airways.com
Flights from Fiumicino International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- RSD 7,000–20,000
Flights from Bologna Guglielmo Marconi Airport to Belgrade Nikola Tesla Airport via Fiumicino International Airport
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RSD 11,000–20,000
Flights from Florence Peretola Airport to Belgrade Nikola Tesla Airport via Fiumicino International Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RSD 9,500–23,000
Flights from Milano Malpensa Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- RSD 6,000–24,000
- Website
- lufthansa.com
Flights from Bologna Guglielmo Marconi Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- RSD 10,000–41,000
Flights from Florence Peretola Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- RSD 12,000–48,000
Flights from Milano Malpensa Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- RSD 8,500–35,000
- Website
- wizzair.com
Flights from Fiumicino International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RSD 3,700–16,000
Flights from Il Caravaggio International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- RSD 2,600–12,000
- Website
- swiss.com
Flights from Florence Peretola Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RSD 11,000–46,000
- Website
- austrian.com
Flights from Bologna Guglielmo Marconi Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 3h 50m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 9,500–39,000
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Padova
- Ave. Duration
- 3h 29m
- Frequency
- Hourly
- Estimated price
- RSD 5,000–11,000
- Schedules at
- trenitalia.com
Train from Roma Termini to Venezia Mestre
- Ave. Duration
- 3h 48m
- Frequency
- Hourly
- Estimated price
- RSD 5,500–12,000
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- RSD 1,800–3,400
- Schedules at
- trenitalia.com
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 4h 14m
- Frequency
- 5 times a day
- Estimated price
- RSD 4,100–15,000
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Padova
- Ave. Duration
- 3h 32m
- Frequency
- Every 4 hours
- Estimated price
- RSD 3,900–11,000
- Website
- https://www.italotreno.it/en
Train from Roma Termini to Venezia Mestre
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- RSD 5,000–13,000
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 1m
- Frequency
- Once daily
- Estimated price
- RSD 1,500–3,100
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Padova
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- RSD 2,100–6,500
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Venezia Mestre
- Ave. Duration
- 6h 6m
- Frequency
- Twice daily
- Estimated price
- RSD 2,300–7,000
- Website
- https://www.trenitalia.com/en.html
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- RSD 1,100–3,100
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 6h 29m
- Frequency
- Once daily
- Estimated price
- RSD 2,200–8,500
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- RSD 1,700–2,600
- Website
- https://www.trenitalia.com/en.html
- 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 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Cadorna to Malpensa Aeroporto T1
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- RSD 500–650
- Website
- https://www.trenord.it/en/
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Night train from Bar to Beograd Centar
- Ave. Duration
- 10h 58m
- Frequency
- Once daily
- Estimated price
- RSD 2,400–4,800
- Website
- https://zpcg.me/en
- Second Class
- RSD 2,400–2,700
- First Class
- RSD 4,500–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@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- RSD 900–1,200
- Website
- https://www.flibco.com/en
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- RSD 500–2,000
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- RSD 1,500–2,000
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Roma, Autostazione Tiburtina to Florence Villa Constanza Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- RSD 900–2,400
- Website
- https://www.flixbus.co.uk
Bus from Roma, Autostazione Tiburtina to Pula , Autobusni Kolodvor
- Ave. Duration
- 13h 35m
- Frequency
- 5 times a week
- Estimated price
- RSD 6,500–13,000
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Roma, Autostazione Tiburtina to Florence Villa Constanza Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- RSD 800–3,200
- Website
- https://www.itabus.it/en/home
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Roma, Autostazione Tiburtina to Florence Villa Constanza Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- RSD 900–2,400
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Roma, Autostazione Tiburtina to Florence Villa Constanza Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- RSD 1,700–4,500
- Website
- https://marinobus.it/en/
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Roma, Autostazione Tiburtina to Florence Villa Constanza Bus Station
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Estimated price
- RSD 1,400–2,100
- Schedules at
- autoservizisalemi.it
- Phone
- +39 0972 24590
- booking@autolineemoretti.it
- Website
- autolineemoretti.it
Bus from Roma, Autostazione Tiburtina to Florence Villa Constanza Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RSD 2,300–2,600
- Schedules at
- autolineemoretti.it
- Phone
- +381 11 7620255
- office@fudeks.rs
- Website
- fudeks.rs
Bus from Florence Villa Constanza Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- RSD 4,800–7,000
- Website
- http://en.fudeks.rs/timetable/
- Phone
- 011 761-4693
- bstours@verat.net
- Website
- bstours.rs
Bus from Pula , Autobusni Kolodvor to Beograd, Autobuska stanica
- Ave. Duration
- 10h
- Frequency
- 6 times a week
- Website
- http://bstours.rs/en/
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Pula , Autobusni Kolodvor to Beograd, Autobuska stanica
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Estimated price
- RSD 750–1,100
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Pula , Autobusni Kolodvor to Beograd, Autobuska stanica
- 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,879–14,000
- Website
- https://www.montenegrolines.net/en/
- Deck
- RSD 6,500–8,000
- Cabin
- RSD 12,000–14,000
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
5 incredible day trips from Florence by train
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 4446+ hotels available in Belgrade.
















































































