Travel options for:
Rome to Belgrade
  • Fly

    $93 - $225
    1. Rome

      32 min - every 20 minutes

      $11

    2. Rome (FCO)

      1 h 25 min - non-stop

      $80 - $210

    3. Belgrade (BEG)

      30 min - every 20 minutes

      $3 - $5

      • Belgrade
  • Train, bus

    $107 - $162
    1. Roma Termini

      3 h 33 min - every 15 minutes

      $60 - $90

    2. Venice, Mestre

      11 h 40 min - 3 times a week

      $45 - $75

      • Belgrade, Belgrade
  • Bus Fudeks

    $76 - $111
    1. Roma Tiburtina

      3 h 26 min - once daily

      $15 - $22

    2. Florence

      16 h 6 min - twice a week

      $60 - $90

      • Beograd
  • Train, night train

    $144 - $242
    1. Roma Termini

      3 h 33 min - every 15 minutes

      $60 - $90

    2. Venezia Mestre stazione(Viale

      3 h 10 min - 5 times a day

      $20 - $60

    3. Villach Hbf

      8 h 13 min - once daily

      $35 - $55

    4. Vinkovci

      2 h 37 min - once daily

      $27 - $40

      • Beograd
  • Bus Vincek Autobusi ltd.

    $237
    1. Termini

      7 min - every 10 minutes

      $2

    2. Rome Tiburtina

      13 h - twice a week

      $162

    3. Zagreb

      6 h 6 min - once daily

      $73

      • Belgrade
  • Train, car ferry, bus

    $86 - $158
    1. Roma Termini

      3 h 24 min - once daily

      $30 - $50

    2. Ancona

      7 min - every 10 minutes

      $1 - $9

    3. Ancona

      10 h - 3 times a week

      $0 - $28

    4. Split

      12 h 19 min - 4 times a week

      $50 - $75

      • Belgrade
  • Drive

    $190 - $280
    1. Rome

      11 h 49 min - 801.9 miles

      $190 - $280

      • Belgrade
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Roma Termini train to Rome airport, fly to Belgrade airport, then bus to Belgrade. 4 h 32 min $134. From Roma Termini train to Venice, Mestre then bus to Belgrade, Belgrade. 16 h 13 min $150. From Roma Tiburtina bus to Florence then bus to Beograd. 20 h 32 min $110. From Roma Termini train to Venezia Mestre stazione(Viale Stazione), train to Villach Hbf, train to Vinkovci, then night train to Beograd. 20 h 33 min $179. From Termini subway to Rome Tiburtina, bus to Zagreb, then bus to Belgrade. 21 h 13 min $236. From Roma Termini train to Ancona, train to Ancona, car ferry to Split, then bus to Belgrade. 27 h 54 min $137. From Rome drive to Belgrade. 11 h 49 min $235.