Travel from Sirmione to Florence-Italy

Bus or train from Sirmione to Florence?

Trenitalia Frecce operates a train from Sirmione to Florence every 4 hours. Tickets cost $30 - $45 and the journey takes 1 h 33 min. Alternatively, FlixBus operates a bus from Sirmione to Florence once daily. Tickets cost $13 - $23 and the journey takes 3 h 25 min.

Travel Guides

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

How to get from Sirmione to Florence

From Colombarde, Via Roma bus to Verona Porta Nuova then train to Firenze Campo Marte. 3 h 25 min 31€. From Colombare - Via Colombare bus to Verona Porta Nuova Station then train to Firenze Santa Maria Novella Station. 3 h 41 min 27€. From Colombarde, Via Roma bus to Verona then bus to Florence. 5 h 17 min 21€. From Sirmione drive to Florence. 2 h 26 min 37€.

Is there a direct bus between Sirmione and Florence?

No, there is no direct bus from Sirmione to Florence. However, there are services departing from Colombarde, Via Roma and arriving at Florence via Verona. The journey, including transfers, takes approximately 5 h 17 min.

Operators from Sirmione to Florence

Close Print Itinerary
  1. Here are 4 options to get from
    Sirmione to Florence:

    1. Trip:
      1 Train Trenitalia Frecce
      • One-Way approx: USD $34 - $49
      • Duration: 3 h 25 min
      Open +
      • Trip:
        1 Train Trenitalia Frecce
        • One-Way approx: USD $34 - $49
        • Duration: 3 h 25 min
        Close x
    2. Trip:
      2 Train ItaloTreno
      • One-Way approx: USD $29 - $44
      • Duration: 3 h 41 min
      Open +
      • Trip:
        2 Train ItaloTreno
        • One-Way approx: USD $29 - $44
        • Duration: 3 h 41 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $17 - $27
      • Duration: 5 h 17 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $17 - $27
        • Duration: 5 h 17 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $35 - $55
      • Duration: 2 h 26 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $35 - $55
        • Duration: 2 h 26 min
        Close x