More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Zermatt to Florence

distanceDistance231 miles (372 km)
priceAverage train ticket price£25 (€28)
changesDirect trainYes
carriersTrain companiesFrecciarossa

Trains from Zermatt to Florence cover the 231 miles (372 km) long journey with our travel partners like Frecciarossa. There are direct train services available. While the average ticket price for this trip costs around £25, you can find the cheapest train ticket for as low as £25. Travellers depart most frequently from Zermatt, Bahnhof and arrive in Firenze Santa Maria Novella.

Train companies: Zermatt to Florence with Frecciarossa

Travel between Zermatt and Florence from £25 with Omio’s train partners Frecciarossa! You can find the best timetables and tickets when comparing and booking the most affordable route for you.

Frecciarossa

Looking for a smooth and easy way to travel from Zermatt to Florence? Book your Trenitalia Frecciarossa train from Zermatt to Florence with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Zermatt to Florence journey. Omio shows you current Frecciarossa timetables and tickets to cover the 231 miles (372 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this trip. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.

All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travellers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

    Travel Tips: Trains from Zermatt to Florence

    Travel by train to Florence easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zermatt to Florence.
    FAQs

    What are the travel restrictions for Florence, Italy if I'm coming from Zermatt, Switzerland by train?

    Travel between Zermatt, Switzerland and Florence, Italy by train is: Partially open.

    What is the status of international entry into Italy from Switzerland?

    International entry status: Entry is partially open for citizens and permanent residents of Switzerland

    Do I need to self-quarantine on arrival in Italy from Zermatt?

    Conditions of entry:

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 48 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
    • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
    • Passenger Locator Form (PLF) required

    What are the safety rules to follow in Florence, Italy?

    When travelling in Italy, you must follow these COVID-19 safety rules:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    The information above was last checked on 27/01/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Zermatt and Florence before travelling.

    What is the restriction level for the return leg of a round trip journey from Florence, Italy to Zermatt, Switzerland?

    The current restriction level for your return trip by train from Florence to Zermatt is: Partially open

    Are there any international entry restrictions on returning to Switzerland from Italy?

    Reentry to Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Italy

    Do I need to quarantine on arrival in Switzerland from Florence?

    What are the entry requirements?

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
    • COVID-19 test required after arrival, between day 4 and day 7
    • Health declaration required
    • Digital entry registration is required prior to arrival

    What are the safety rules to follow in Zermatt, Switzerland?

    The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Mandatory

    Last verified on 20/01/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Florence to Zermatt train here.

    How much do cheap trains from Zermatt to Florence cost?

    Looking to save money on your route? Omio customers have found the cheapest train from Zermatt to Florence for the next 7 days starting from £25  one way.

    What is the cost of a train ticket from Zermatt to Florence on average?

    If you’re looking to purchase your train tickets in the next week, you can expect the Zermatt to Florence train price to come in at an average of £25  one way.

    What is the distance between Zermatt and Florence by train?

    When travelling this route you should expect the distance to Florence from Zermatt via train to be approximately 231 miles (372 km).

    Which train station from Zermatt to Florence do I depart from? Which Florence train station from Zermatt do I arrive in?

    When taking the train to Florence from Zermatt, you can choose to depart from train stations like Zermatt, Bahnhof, Zermatt, Vispa and Zermatt ZBAG-zsb. Your route can end in train stations such as Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

    Omio customers who travel this route most frequently depart from Zermatt, Bahnhof   and arrive in Firenze Santa Maria Novella.

    Where is the Zermatt train station located? Where is the Florence train station located?

    The most popular departure train station with passengers for this trip, called Zermatt, Bahnhof, is located 0.2 miles (322 m) from the city centre of Zermatt.

    The most popular arrival train station, Firenze Santa Maria Novella, is located 0.7 miles (1.1 km) away from the city centre of Florence.

    Which train providers can take me to Florence from Zermatt?

    If you're looking for trains from Zermatt to Florence, you can rely on Frecciarossa to get you to Florence. It's also good to check out all possible train providers for the Zermatt to Florence trip to see if there might be differences in the amenities they offer.

    When is the earliest train from Zermatt to Florence? When is the last train from Zermatt to Florence?

    The earliest train for this journey departs from Zermatt at 10: 00. The last train leaves from Zermatt at 17: 00. Check Omio for the latest train schedule from Zermatt to Florence and book the best time to depart on your chosen travel date.

    How far in advance should I book a train ticket to Florence from Zermatt to get the best deals?

    If you book Zermatt to Florence train tickets within the next 7 days, you can find one way tickets to cost on average £25. However, booking in advance gives you access to the best prices for trains from Zermatt to Florence. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Zermatt
    Florence
    Zermatt, Bahnhof is the most popular Zermatt railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Zermatt for your journey to Florence.