Travel from Freiburg-im-Breisgau to Florence-Italy

Bus or train from Freiburg im Breisgau to Florence?

German Railways (DB) operates a train from Freiburg im Breisgau to Florence once daily. Tickets cost $80 - $120 and the journey takes 5 h 20 min. Trenitalia Frecce also services this route hourly. Alternatively, FlixBus operates a bus from Freiburg im Breisgau to Florence every 4 hours. Tickets cost $4 - $7 and the journey takes 1 h 10 min. FlixBus also services this route 6 times a week.

Travel Guides

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

How to get from Freiburg im Breisgau to Florence

From Freiburg train to Milano Centrale then train to Firenze S.Maria Novella. 7 h 42 min 124€. From Freiburg(Breisgau) Hbf train to Basel SBB, train to Milano Centrale, then train to Firenze S.Maria Novella. 8 h 14 min 195€. From Freiburg bus to Basel, Basel central station then bus to Florence. 12 h 62€. From Freiburg (Breisgau) Hauptbahnhof nighttrain to Zürich HB, walk to Zürich Zob Sihlquai, bus to Le Rose, then line 37 bus to Santa Lucia. 14 h 29 min 60€. From Freiburg im Breisgau drive to Florence. 7 h 12 min 107€. From Freiburg(Breisgau) Hbf train to Basel SBB, train to Zürich HB, train to Zurich airport, fly to Florence airport, then line 389 shuttle to Florence. 5 h 42 min 217€. From Freiburg shuttle to Basel airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Florence. 7 h 5 min 181€. From Freiburg shuttle to Basel airport, fly to Pisa airport, train to Pisa C.Le, then train to Florence. 5 h 56 min 157€. From Freiburg(Breisgau) Hbf train to Mannheim Hbf, train to Frankfurt airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Florence. 7 h 25 min 210€.
Close Print Itinerary
  1. Here are 9 options to get from
    Freiburg im Breisgau to Florence:

    1. Trip:
      1 Train
      • One-Way approx: USD $123 - $177
      • Duration: 7 h 42 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $123 - $177
        • Duration: 7 h 42 min
        Close x
    2. Trip:
      2 Train via Basel SBB
      • One-Way approx: USD $155 - $261
      • Duration: 8 h 14 min
      Open +
      • Trip:
        2 Train via Basel SBB
        • One-Way approx: USD $155 - $261
        • Duration: 8 h 14 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $44 - $77
      • Duration: 12 h
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $44 - $77
        • Duration: 12 h
        Close x
    4. Trip:
      4 Nighttrain, bus
      • One-Way approx: USD $66 - $87
      • Duration: 14 h 29 min
      Open +
      • Trip:
        4 Nighttrain, bus
        • One-Way approx: USD $66 - $87
        • Duration: 14 h 29 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 7 h 12 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 7 h 12 min
        Close x
    6. Trip:
      6 Train, train to Zurich, fly to Florence
      • One-Way approx: USD $142 - $479
      • Duration: 5 h 42 min
      Open +
      • Trip:
        6 Train, train to Zurich, fly to Florence
        • One-Way approx: USD $142 - $479
        • Duration: 5 h 42 min
        Close x
    7. Trip:
      7 Shuttle to Basel, fly to Bologna, train
      • One-Way approx: USD $133 - $451
      • Duration: 7 h 5 min
      Open +
      • Trip:
        7 Shuttle to Basel, fly to Bologna, train
        • One-Way approx: USD $133 - $451
        • Duration: 7 h 5 min
        Close x
    8. Trip:
      8 Shuttle to Basel, fly to Pisa, train
      • One-Way approx: USD $75 - $397
      • Duration: 5 h 56 min
      Open +
      • Trip:
        8 Shuttle to Basel, fly to Pisa, train
        • One-Way approx: USD $75 - $397
        • Duration: 5 h 56 min
        Close x
    9. Trip:
      9 Train, train to Frankfurt, fly to Bologna
      • One-Way approx: USD $163 - $469
      • Duration: 7 h 25 min
      Open +
      • Trip:
        9 Train, train to Frankfurt, fly to Bologna
        • One-Way approx: USD $163 - $469
        • Duration: 7 h 25 min
        Close x