There are 12 ways to get from Central Serbia to Italy by train, bus, plane, busferry, 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.
Train, bus, fly to Fiumicino International Airport
best- Take the train from Lapovo Varos to Mladenovactrain
- Take the bus from Mladenovac AS to Basbus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Fiumicino International Airport (FCO)plane BEG - FCO
6h 40m€44–175Train, bus, fly to Il Caravaggio International Airport
cheapest- Take the train from Lapovo Varos to Mladenovactrain
- Take the bus from Mladenovac AS to Basbus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Il Caravaggio International Airport (BGY)plane BEG - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
7h 33m€38–195Bus, bus and ferry
- Take the bus from Kragujevac, Autobuska Stanica to Kosovska Mitrovicabus
- Take the bus from Kosovska Mitrovica to Durrësbus
- Take the busferry from Durrës to Roma, Autostazione Tiburtinabusferry
18h 45mBus, train via Graz
- Take the bus from Kragujevac, Autobuska Stanica to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Maribor, Avtobusna Postajabus
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Roma Terminitrain
20h 46mDrive 1,368.8 km
- Drive from Kragujevac to Romecar 1,368.8 km
13h 30m€214–309Train, bus, fly to Palermo Airport
- Take the train from Lapovo Varos to Mladenovactrain
- Take the bus from Mladenovac AS to Basbus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Palermo Airport (PMO)plane BEG - PMO
7h 11m€58–195Train, bus, fly to Bologna Guglielmo Marconi Airport
- Take the train from Lapovo Varos to Mladenovactrain
- Take the bus from Mladenovac AS to Basbus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Bologna Guglielmo Marconi Airport (BLQ)plane BEG - BLQ
6h 55m€80–198Train, bus, fly to Milano Malpensa Airport
- Take the train from Lapovo Varos to Mladenovactrain
- Take the bus from Mladenovac AS to Basbus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Milano Malpensa Airport (MXP)plane BEG - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Cadornatrain
7h 15m€74–254Train, bus, fly to Bari Karol Wojtyła Airport
- Take the train from Lapovo Varos to Mladenovactrain
- Take the bus from Mladenovac AS to Basbus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Bari Karol Wojtyła Airport (BRI)plane BEG - BRI
6h 22m€97–203Bus, train
- Take the bus from Kragujevac, Autobuska Stanica to Venezia, Viale Stazionebus
- Take the train from Venezia Mestre to Roma Terminitrain 8929 / ...
19h 45m€108–238Bus, car ferry, train
- Take the bus from Kragujevac, Autobuska Stanica to Podgogorica , Bus stationbus
- Take the bus from Podgorica , Bus station to Durrësbus
- Take the car ferry from Durrës to Port of Baricarferry
- Take the train from Bari Centrale to Roma Terminitrain Fr / ...
30h 25m€179–381Bus, bus and ferry via Peć
- Take the bus from Kragujevac, Autobuska Stanica to Pejebus
- Take the bus from Peja to Tiranabus
- Take the busferry from Tirana to Anagninabusferry
32h 34m
Belgrade Nikola Tesla Airport (BEG) to Fiumicino International Airport (FCO) flights
Questions & Answers
The cheapest way to get from Central Serbia to Italy is to train and bus and fly which costs €40 - €180 and takes 6h 40m.
The fastest way to get from Central Serbia to Italy is to train and bus and fly which takes 6h 22m and costs €95 - €210.
No, there is no direct bus from Central Serbia to Italy. However, there are services departing from Kragujevac, Autobuska Stanica and arriving at Termini via Kosovska Mitrovica, Durrës and Roma, Autostazione Tiburtina. The journey, including transfers, takes approximately 18h 45m.
The distance between Central Serbia and Italy is 887 km. The road distance is 1368.8 km.
The best way to get from Central Serbia to Italy without a car is to bus and bus and ferry which takes 18h 45m and costs .
It takes approximately 6h 40m to get from Central Serbia to Italy, including transfers.
Central Serbia to Italy bus services, operated by Kolašin Prevoz, depart from Kragujevac, Autobuska Stanica station.
Central Serbia to Italy bus services, operated by Kolašin Prevoz, arrive at Kosovska Mitrovica station.
Yes, the driving distance between Central Serbia to Italy is 1369 km. It takes approximately 13h 30m to drive from Central Serbia to Italy.
There are 21731+ hotels available in Italy.
What companies run services between Central Serbia and Italy?
There is no direct connection from Central Serbia to Italy. However, you can take the train to Mladenovac, walk to Mladenovac AS, take the bus to Bas, take the bus to Parking garaža, walk to Belgrade Nikola Tesla Airport (BEG) airport, fly to Fiumicino International Airport (FCO), walk to Fiumicino Aeroporto, then take the line 4571 train to Roma Termini. Alternatively, you can take a bus from Kragujevac, Autobuska Stanica to Termini via Kosovska Mitrovica, Durrës, Durrës, Roma, Autostazione Tiburtina, and Roma, Autostazione Tiburtina in around 18h 45m.
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Fiumicino International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €70–190
Flights from Belgrade Nikola Tesla Airport to Palermo Airport
- Ave. Duration
- 1h 50m
- When
- Wednesday and Saturday
- Estimated price
- €60–180
Flights from Belgrade Nikola Tesla Airport to Palermo Airport via Fiumicino International Airport
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €60–180
Flights from Belgrade Nikola Tesla Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €95–190
Flights from Belgrade Nikola Tesla Airport to Bologna Guglielmo Marconi Airport via Fiumicino International Airport
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €95–190
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €45–220
Flights from Belgrade Nikola Tesla Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Thursday, Sunday, Monday, and Friday
- Estimated price
- €80–160
- Website
- ita-airways.com
Flights from Belgrade Nikola Tesla Airport to Fiumicino International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €70–190
Flights from Belgrade Nikola Tesla Airport to Palermo Airport via Fiumicino International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €60–180
Flights from Belgrade Nikola Tesla Airport to Bologna Guglielmo Marconi Airport via Fiumicino International Airport
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- €95–190
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €45–220
- Website
- wizzair.com
Flights from Belgrade Nikola Tesla Airport to Fiumicino International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €30–130
Flights from Belgrade Nikola Tesla Airport to Palermo Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €50–150
Flights from Belgrade Nikola Tesla Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €25–150
- Website
- swiss.com
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport via Zurich
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- €80–280
- Website
- lufthansa.com
Flights from Belgrade Nikola Tesla Airport to Bologna Guglielmo Marconi Airport via Munich
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €95–330
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €80–290
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Lapovo Varos to Mladenovac
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €2–4
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €2–3
- 1st Class
- €2–4
Train from Lapovo Varos to Mladenovac
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €2–4
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €2–3
- 1st Class
- €2–4
Train from Lapovo Varos to Mladenovac
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €2–4
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €2–3
- 1st Class
- €2–4
Train from Lapovo Varos to Mladenovac
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €2–4
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €2–3
- 1st Class
- €2–4
Train from Lapovo Varos to Mladenovac
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €2–4
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €2–3
- 1st Class
- €2–4
Train from Lapovo Varos to Mladenovac
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €2–4
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €2–3
- 1st Class
- €2–4
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- potniski.sz.si
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €13–19
- Website
- https://potniski.sz.si/en/
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- €13–19
- Website
- http://www.hzpp.hr/en
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Graz Hbf to Venezia Mestre
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a day
- Estimated price
- €65–100
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €65–100
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Roma Termini
- Ave. Duration
- 3h 43m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Roma Termini
- Ave. Duration
- 3h 43m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- https://www.italotreno.it/en
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Milano Cadorna
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Roma Termini
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- €70–140
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Roma Termini
- Ave. Duration
- 6h 16m
- Frequency
- 3 times a day
- Estimated price
- €50–110
- Website
- https://www.trenitalia.com/en.html
- Phone
- +381 11 3300805
- [email protected]
- Website
- bgprevoz.rs
Bus from Mladenovac AS to Bas
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Schedules at
- bgprevoz.rs
Bus from Mladenovac AS to Bas
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Schedules at
- bgprevoz.rs
Bus from Mladenovac AS to Bas
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Schedules at
- bgprevoz.rs
Bus from Mladenovac AS to Bas
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Schedules at
- bgprevoz.rs
Bus from Mladenovac AS to Bas
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Schedules at
- bgprevoz.rs
Bus from Mladenovac AS to Bas
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Schedules at
- bgprevoz.rs
- Phone
- +381 (0) 33 455662
- [email protected]
- Website
- janjusevic.com
Bus from Mladenovac AS to Bas
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- janjusevic.com
- Regular ticket
- €3–5
Bus from Mladenovac AS to Bas
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- janjusevic.com
- Regular ticket
- €3–5
Bus from Mladenovac AS to Bas
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- janjusevic.com
- Regular ticket
- €3–5
Bus from Mladenovac AS to Bas
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- janjusevic.com
- Regular ticket
- €3–5
Bus from Mladenovac AS to Bas
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- janjusevic.com
- Regular ticket
- €3–5
Bus from Mladenovac AS to Bas
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- janjusevic.com
- Regular ticket
- €3–5
- Phone
- 028/460-038
- [email protected]
- Website
- facebook.com
Bus from Kragujevac, Autobuska Stanica to Kosovska Mitrovica
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a day
- Estimated price
- €6–8
- Schedules at
- facebook.com
- Regular one-way price
- €6–8
- Phone
- +381 (0)64 07 00 482
- Website
- facebook.com
Bus from Kragujevac, Autobuska Stanica to Kosovska Mitrovica
- Ave. Duration
- 3h 8m
- Frequency
- 3 times a week
- Schedules at
- facebook.com
Bus from Kragujevac, Autobuska Stanica to Peje
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a week
- Schedules at
- facebook.com
- Phone
- +383 49 626 082
- [email protected]
Bus from Kosovska Mitrovica to Durrës
- Ave. Duration
- 3h 35m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Durrës to Roma, Autostazione Tiburtina
- Ave. Duration
- 8h 48m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- 0545 792 30 02
- [email protected]
- Website
- luksyonca.com.tr
Bus from Kragujevac, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Schedules at
- luksyonca.com.tr
- Phone
- +381 637513988
- [email protected]
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Maribor, Avtobusna Postaja
- Ave. Duration
- 7h 3m
- Frequency
- Twice a week
- Estimated price
- €63
- Schedules at
- facebook.com
- [email protected]
- Website
- terravision.eu
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–25
- Website
- https://www.terravision.eu/
- Phone
- +381 69 600 606
- Website
- zirafaprevoz.com
Bus from Kragujevac, Autobuska Stanica to Venezia, Viale Stazione
- Ave. Duration
- 15h 30m
- Frequency
- Once a week
- Estimated price
- €70
- Schedules at
- zirafaprevoz.com
- Phone
- +381 36 359 090
- [email protected]
- Website
- polazak.rs
Bus from Kragujevac, Autobuska Stanica to Venezia, Viale Stazione
- Ave. Duration
- 15h 30m
- Frequency
- Once a week
- Estimated price
- €65–110
- Website
- https://polazak.rs/en/carriers/sana-trans
- Phone
- +381 36 35-90-90
- [email protected]
- Website
- lukibus.com
Bus from Kragujevac, Autobuska Stanica to Venezia, Viale Stazione
- Ave. Duration
- 18h 6m
- Frequency
- Once a week
- Estimated price
- €45–70
- Schedules at
- lukibus.com
- Phone
- +382 68 023 529
- [email protected]
- Website
- jadranline-mne.com
Bus from Kragujevac, Autobuska Stanica to Podgogorica , Bus station
- Ave. Duration
- 9h 15m
- Frequency
- Every 4 hours
- Estimated price
- €30–60
- Schedules at
- jadranline-mne.com
- Phone
- +381 11 2188 031
- [email protected]
- Website
- lensprevoz.com
Bus from Kragujevac, Autobuska Stanica to Podgogorica , Bus station
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- €35–55
- Schedules at
- lensprevoz.com
- Phone
- +381 20 41 1090
- [email protected]
- Website
- polazak.rs
Bus from Kragujevac, Autobuska Stanica to Podgogorica , Bus station
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- €35–60
- Schedules at
- facebook.com
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Kragujevac, Autobuska Stanica to Podgogorica , Bus station
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Podgorica , Bus station to Durrës
- Ave. Duration
- 4h 25m
- Frequency
- 4 times a week
- Estimated price
- €64
- Schedules at
- croatiabus.hr
- Phone
- +383 49 402 669
- [email protected]
- Website
- facebook.com
Bus from Peja to Tirana
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +355 69 234 8608
- [email protected]
- Website
- dritatravel.com
Bus from Peja to Tirana
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €15
- Schedules at
- dritatravel.com
- Phone
- +355696383030
- Website
- firenzelines.com
Busferry from Tirana to Anagnina
- Ave. Duration
- 19h 55m
- Frequency
- Once a week
- Estimated price
- €100
- Schedules at
- firenzelines.com
- Phone
- +3907150211621
- [email protected]
- Website
- adriaferries.com
Car ferry from Durrës to Port of Bari
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- €35–114
- Schedules at
- adriaferries.com
- Deck
- €65
- Inside cabin 2 beds
- €94
- Outside cabin 2 beds
- €114
- Car
- €100
- Phone
- +30 210 4828001
- [email protected]
- Website
- ventourisferries.com
Car ferry from Durrës to Port of Bari
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- €40–60
- Website
- https://ventourisferries.com/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
Getting to Rome from the airport
Read the travel guide
Getting to Milan from the airport
Read the travel guide
















































































