Travel from Florence-Italy to Annecy

Train, bus or fly from Florence to Annecy?

ItaloTreno operates a train from Florence to Annecy every 4 hours. Tickets cost $40 - $55 and the journey takes 2 h 50 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Florence to Annecy 5 times a week. Tickets cost $50 - $90 and the journey takes 11 h 15 min. Ouibus also services this route 3 times a day.

Travel Guides

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

How to get from Florence to Annecy

ModeDurationPrice
From Firenze Santa Maria Novella Station train to Torino Porta Susa, train to Aix-les-Bains-le-Revard, then train to Annecy.7 h 37 min89€
From Firenze Santa Maria Novella Station train to Fermata 40 - PORTA NUOVA, line 68 bus to Torino Autostazione Corso Vittorio Emanuele II, bus to Chamonix-Mont-Blanc, train to St-Gervais-les-Bains, then train to Annecy.10 h 46 min97€
From Florence bus to Chamonix Sud - Gare routière then bus to Annecy.13 h 55 min73€
From Florence drive to Annecy.6 h 29 min100€
From Leopolda Salita bus to Florence airport, fly to Geneva airport, then bus to Annecy.5 h 55 min67€
From Leopolda Salita bus to Florence airport, fly to Lyon airport, then bus to Annecy.8 h 4 min121€
From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Lyon airport, then bus to Annecy.6 h 32 min125€

How long does it take to get from Florence to Annecy?

It takes approximately 7 h 37 min to get from Florence to Annecy.

Operators from Florence to Annecy

OperatorPhoneWebsite
ItaloTreno+39 060708ItaloTreno
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
5T Torino5T Torino
Eurolines IT+39 0861 199 1900Eurolines IT
FlixBus+49 1807 123 99 123FlixBus
Ouibus0890715298Ouibus
C.A.P. Consorzio Autolinee Pratesi800 570530C.A.P. Consorzio Autolinee Pratesi
SwissSwiss
AlitaliaAlitalia
Transdev Haute-Savoie+33 4 50 51 08 51Transdev Haute-Savoie
Air FranceAir France
Vueling AirlinesVueling Airlines
LufthansaLufthansa
Brussels AirlinesBrussels Airlines
Hop!Hop!
EurowingsEurowings
IberiaIberia
Air DolomitiAir Dolomiti
easyJeteasyJet
Twin JetTwin Jet
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
Close Print Itinerary
  1. Here are 7 options to get from
    Florence to Annecy:

    1. Trip:
      1 Train
      • One-Way approx: USD $90 - $118
      • Duration: 7 h 37 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $90 - $118
        • Duration: 7 h 37 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $106 - $131
      • Duration: 10 h 46 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $106 - $131
        • Duration: 10 h 46 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $56 - $92
      • Duration: 13 h 55 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $56 - $92
        • Duration: 13 h 55 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $100 - $150
      • Duration: 6 h 29 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $100 - $150
        • Duration: 6 h 29 min
        Close x
    5. Trip:
      5 Fly Florence to Geneva
      • One-Way approx: USD $47 - $242
      • Duration: 5 h 55 min
      Open +
      • Trip:
        5 Fly Florence to Geneva
        • One-Way approx: USD $47 - $242
        • Duration: 5 h 55 min
        Close x
    6. Trip:
      6 Fly Florence to Lyon, bus
      • One-Way approx: USD $87 - $380
      • Duration: 8 h 4 min
      Open +
      • Trip:
        6 Fly Florence to Lyon, bus
        • One-Way approx: USD $87 - $380
        • Duration: 8 h 4 min
        Close x
    7. Trip:
      7 Train to Bologna, fly to Lyon, bus
      • One-Way approx: USD $94 - $367
      • Duration: 6 h 32 min
      Open +
      • Trip:
        7 Train to Bologna, fly to Lyon, bus
        • One-Way approx: USD $94 - $367
        • Duration: 6 h 32 min
        Close x