Travel from Belgrade to Florence-Italy

Bus or fly from Belgrade to Florence?

Lufthansa, Swiss and 6 other airlines fly from Belgrade to Florence every 3 hours. Alternatively, Florentia Bus operates a bus from Belgrade to Florence once daily. Tickets cost $85 - $120 and the journey takes 17 h 25 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Belgrade to Florence

ModeDurationPrice
From Slavija Square Mini Bus to Belgrade airport, fly to Florence airport, then line 389 shuttle to Florence.6 h 30 min$230
From Slavija Square Mini Bus to Belgrade airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Florence.7 h 15 min$185
From Slavija Square Mini Bus to Belgrade airport, fly to Pisa airport, train to Pisa C.Le, then train to Florence.7 h 26 min$115
From Slavija Square Mini Bus to Belgrade airport, fly to Venice airport, bus to Venezia Mestre, then train to Florence.7 h 17 min$246
From Slavija Square Mini Bus to Belgrade airport, fly to Rome airport, then train to Florence.7 h 4 min$173
From Beograd bus to Florence.17 h 25 min$97
From Beograd night train to Vinkovci, train to Villach Hbf (Busbahnhof), train to Venezia Mestre, then train to Firenze S.Maria Novella.19 h 10 min$128
From Belgrade drive to Florence.9 h 24 min$185

Operators from Belgrade to Florence

Close Print Itinerary
  1. Here are 8 options to get from
    Belgrade to Florence:

    1. Trip:
      1 Fly to Florence
      • One-Way approx: USD $99 - $1,013
      • Duration: 6 h 30 min
      Open +
      • Trip:
        1 Fly to Florence
        • One-Way approx: USD $99 - $1,013
        • Duration: 6 h 30 min
        Close x
    2. Trip:
      2 Fly to Bologna, train
      • One-Way approx: USD $102 - $614
      • Duration: 7 h 15 min
      Open +
      • Trip:
        2 Fly to Bologna, train
        • One-Way approx: USD $102 - $614
        • Duration: 7 h 15 min
        Close x
    3. Trip:
      3 Fly to Pisa, train
      • One-Way approx: USD $44 - $230
      • Duration: 7 h 26 min
      Open +
      • Trip:
        3 Fly to Pisa, train
        • One-Way approx: USD $44 - $230
        • Duration: 7 h 26 min
        Close x
    4. Trip:
      4 Fly to Venice, train
      • One-Way approx: USD $135 - $439
      • Duration: 7 h 17 min
      Open +
      • Trip:
        4 Fly to Venice, train
        • One-Way approx: USD $135 - $439
        • Duration: 7 h 17 min
        Close x
    5. Trip:
      5 Fly to Rome, train
      • One-Way approx: USD $118 - $275
      • Duration: 7 h 4 min
      Open +
      • Trip:
        5 Fly to Rome, train
        • One-Way approx: USD $118 - $275
        • Duration: 7 h 4 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $60 - $120
      • Duration: 17 h 25 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $60 - $120
        • Duration: 17 h 25 min
        Close x
    7. Trip:
      7 Night train, train
      • One-Way approx: USD $93 - $160
      • Duration: 19 h 10 min
      Open +
      • Trip:
        7 Night train, train
        • One-Way approx: USD $93 - $160
        • Duration: 19 h 10 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $150 - $220
      • Duration: 9 h 24 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $150 - $220
        • Duration: 9 h 24 min
        Close x