Zermatt to Florence train

Cheap train tickets from Zermatt to Florence

Showing times and prices for 16 Aug

Cheapest

£26

Average

£39

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Intercity
11:00Zermatt8h22 19:22Florence
0 changes
£261One-way
Intercity
09:00Zermatt7h25 16:25Florence
0 changes
£451One-way
Intercity
07:00Zermatt8h27 15:27Florence
0 changes
£451One-way

Train schedule Zermatt to Florence

Showing trains for tomorrow, Tuesday, 16 August
Intercity
07:00Zermatt8h27 15:27Florence
0 changes
Intercity
09:00Zermatt7h25 16:25Florence
0 changes
Intercity
11:00Zermatt8h22 19:22Florence
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug
Wed
31 Aug
Thu
01 Sept
Fri
02 Sept
Sat
03 Sept
Sun
04 Sept
Mon
05 Sept

Fastest train times from Zermatt to Florence

Showing times and prices for 16 Aug

Fastest Journey

7 h 25 m

Average

8 h 4 m

Trains per day

3

Distance

373 km

Of the 3 trains that leave Zermatt for Florence every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Intercity
09:00Zermatt7h25 16:25Florence
0 changes
£451One-way
Intercity
11:00Zermatt8h22 19:22Florence
0 changes
£261One-way
Intercity
07:00Zermatt8h27 15:27Florence
0 changes
£451One-way

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
durationAverage train duration8 h 20 min
priceAverage train ticket price£27 (€31)
frequencyTrain frequency4 a day
changesDirect trainNo
carriersTrain companiesIntercity Notte, Frecciarossa or Trenitalia

Trains from Zermatt to Florence cover the 231 miles long route taking on average 8 h 20 min with our travel partners like Intercity Notte, Frecciarossa or Trenitalia. Normally, there are 4 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £20, but the average price of train tickets is £27. Travellers depart most frequently from Zermatt, Bahnhof and arrive in Firenze Santa Maria Novella.

Train providers: Frecciarossa and Trenitalia trains Zermatt to Florence

Find the best trains from Zermatt to Florence with Omio's travel partners Frecciarossa and Trenitalia from £20. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

Trenitalia
Frecciarossa

Trenitalia is not only Italy's national railway company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 231 miles (372 km) long journey from Zermatt to Florence with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia timetable and book a cheap train between Zermatt and Florence in just a few steps. On Omio you can find all the information you need for the Zermatt to Florence trip, such as departure and arrival times, train stations, number of stops, journey times and more.

    Enjoy a comfortable train ride from Zermatt to Florence with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 231 miles (372 km) long journey between Zermatt and Florence smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

    Omio shows you the latest Trenitalia Frecciarossa train timetable for the Zermatt to Florence route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains from Zermatt to Florence start as low as £32 on Omio. You can select from three different fares: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train to Florence from Zermatt with us today and enjoy your journey with Trenitalia’s Frecciarossa!

    • Average Price: £32

    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

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

    Can I enter Italy from Switzerland?

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

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

    Conditions of entry:

    • There are no current restrictions

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

    All travellers in Italy must observe these coronavirus safety measures:

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

    The information above was last checked on 28/07/2022. Remember to review the latest COVID-19 travel safety regulations   for your train between Zermatt and Florence as this information can change.

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

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

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

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

    What are the entry requirements?

    • There are no current restrictions

    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: metre (s) ( feet)
    • Face mask: Regional advice

    Last verified on 03/08/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.

    Omio customers have found cheap train tickets between Zermatt and Florence for as low as £20  for the next 7 days.
    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 £27  one way.
    The Zermatt to Florence train distance is approximately 231 miles.
    While the time it takes to travel 231 miles from Zermatt to Florence can vary based on specific dates, weekends, and bank holidays, the train duration from Zermatt to Florence is on average 8 h 20 min.

    Some of the Zermatt train stations to Florence you can start your journey from include Zermatt, Bahnhof, Zermatt, Vispa and Zermatt, Riffelalp - Hotel. Similarly, some of the arrival train stations in Florence include Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

    When travelling this route, Omio customers are departing most frequently from Zermatt, Bahnhof   and arriving in Firenze Santa Maria Novella.

    The most popular departure train station with passengers for this journey, 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 1.2 miles (2 km) away from the city centre of Florence.

    When taking a train from Zermatt to Florence, you can count on Intercity Notte, Frecciarossa or Trenitalia for the best way to get you to Florence. You can also check all possible train providers who offer a service between Zermatt and Florence and compare the amenities they offer before buying a train ticket.
    On average, there are 4 trains a day from Zermatt to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
    The earliest train for this route departs from Zermatt at 06: 00. The last train leaves from Zermatt at 17: 58. Check Omio for the latest train timetable from Zermatt to Florence and book the best time to depart on your chosen travel date.
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you purchase train tickets between Zermatt and Florence within the next 7 days, you can find tickets to cost on average £27 one way. To find the best prices for this journey, consider booking your train ticket from Zermatt to Florence a few months in advance.

    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.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language