How to get from Florence to Verona

Compare flights, trains, buses and transfers to get from Florence to Verona

How to get from Florence to Verona

Travel from Florence to Verona and discover Veneto city of 219 Thousand inhabitants. The distance from Florence to Verona is 185 kilometers; with Wanderio you can compare the available train so that you can organize your trip choosing the fastest route, the most comfortable or the cheapest one. For example, by choosing a train from Florence to Verona, you’ll get to your destination in about 2 hours on average; the average train ticket prices are 18 €.


We found 6 routes From Florence to Verona

Compare flights, trains, buses and transfers to get from Florence to Verona

  • 17kg

    1h 30m

    starting from

    € 37.0

    per adult

    37.0 € / 1h 30m Firenze Campo di Marte Verona Porta Nuova
  • 17kg

    1h 46m

    starting from

    € 17.15

    per adult

    17.15 € / 1h 46m Firenze S. M. Novella Verona Porta Nuova
  • 25kg

    2h 19m

    starting from

    € 35.95

    per adult

    29.0 € / 1h 37m 6.95 € / 42m Firenze S. M. Novella Padova Verona Porta Nuova
  • 38kg

    3h 25m

    starting from

    € 16.0

    per adult

    16.0 € / 3h 25m Firenze Via Santa Caterina da Siena Verona Viale Girolamo Carinale
  • 38kg

    3h 25m

    starting from

    € 9.9

    per adult

    9.9 € / 3h 25m Rail Station Santa Maria Novella Verona Viale Girolamo Carinale
  • 39kg

    4h 55m

    starting from

    € 16.0

    per adult

    16.0 € / 4h 55m Firenze A1 Verona Viale Girolamo Carinale
  • Trains Florence - Verona

    You can get from Florence to Verona by train, thanks to the 97 daily routes provided by Trenitalia, ItaloTreno, Regionale Veloce, Frecciargento, Intercity. The train ride from Florence to Verona takes about 2 hours on average and the average train ticket is 18.15 €. If you book in advance, you can find the best fares and save 47% on average on your train ticket, with prices starting from 18 €. Travelling Italy by train can often be cheap.


    Buses Florence - Verona

    Coaches from Florence to Verona are comfortable and rather cheap; you can travel with Flixbus, Baltour on one of the 13 buses that every day link Florence to Verona and get you to your destination in 03:25 on average. Florence - Verona bus tickets cost 22.1 € on average. Thanks to low cost fares though, you can find cheap buses at prices as low as 9.9 €. Travelling Italy by bus could be the cheapest solution for you low budget trips.