Travel from Belgrade to Italy

Bus or fly from Belgrade to Italy?

Alitalia, Air Serbia and Montenegro Airlines fly from Belgrade to Roma twice daily. Alternatively, you can take a bus from Belgrade to Roma via Firenze and Staz.Ne Tiburtina in around 21 h 2 min.

Travel Guides

Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Want to know more about Flixbus?Rome2rio’s guide has all the details
How to get from Florence to RomeWe show you the quickest, cheapest and easiest routes between the Italian cities
Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast
Need to know: JadrolinijaLearn all about travelling by ferry across the Adriatic Sea

How to get from Belgrade to Italy

From Slavija Square Mini Bus to Belgrade airport, fly to Rome airport, train to Staz.Ne Trastevere, then line 8 tram to Roma. 4 h 45 min $136. From Slavija Square Mini Bus to Belgrade airport, fly to Naples airport, then shuttle to Napoli. 6 h 42 min $128. From Slavija Square Mini Bus to Belgrade airport, fly to Milan Malpensa airport, then train to Milano. 5 h $138. From Slavija Square Mini Bus to Belgrade airport, fly to Florence airport, then line 389 shuttle to Florence. 6 h 30 min $230. From Beograd bus to Bologna, walk to Bologna C.Le, train to Termini, then bus to P.Za Venezia. 17 h 36 min $147. From Beograd bus to Firenze Santa Maria Novella Station, train to Staz.Ne Tiburtina, then line 62 bus to Plebiscito. 19 h 50 min $134. From Beograd night train to Vinkovci, train to Villach Hbf (Busbahnhof), train to Venezia Mestre, train to Tiburtina F.S., then subway to Cavour. 20 h 53 min $165. From Beograd bus to Firenze, bus to Staz.Ne Tiburtina, then line 62 bus to Plebiscito. 21 h 2 min $113. From Belgrade bus to Split, car ferry to Piazza Kennedy, bus to Ancona, train to Termini, then bus to P.Za Venezia. 28 h 5 min $142. From Belgrade drive to Roma. 11 h 56 min $235.