x Back

From Roma Termini train to Rome airport, fly to Belgrade airport, then bus to Belgrade. 4hrs 55min 109 €. From Roma Termini train to Bologna Centrale, train to Tarvisio Boscoverde, train to Villach Hbf, then train to Beograd. 19hrs 44min. From Cavour Metro to Rome, bus to Florence, then bus to Belgrade. 22hrs 05min 109 €. From Roma bus to Zagreb then bus to Belgrade. 24hrs 33min 118 €. From Rome drive to Belgrade. 12hrs 42min 229 €.