Florence to Zermatt train

Cheap train tickets from Florence to Zermatt

Showing times and prices for 27 Jun

Cheapest

£48

Average

£71

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.

Cheapest
08:21Florence Santa Maria Novella7h38 15:59Chatillon-Saint Vincent
2 changes
£481One-way
Cheapest
15:33Florence Rifredi8h26 23:59Chatillon-Saint Vincent
2 changes
£481One-way
2nd Cheapest
10:07Florence Campo di Marte7h52 17:59Chatillon-Saint Vincent
1 change
£491One-way
11:28Florence Santa Maria Novella8h31 19:59Chatillon-Saint Vincent
2 changes
£521One-way
02:03Florence Campo di Marte10h56 12:59Chatillon-Saint Vincent
2 changes
£531One-way

Train schedule Florence to Zermatt

Showing trains for tomorrow, Monday, 27 June
02:03Florence Campo di Marte10h56 12:59Chatillon-Saint Vincent
2 changes
02:03Florence Campo di Marte7h22 09:25Visp
2 changes
04:32Florence Santa Maria Novella8h53 13:25Visp
2 changes
07:55Florence Santa Maria Novella5h04 12:59Chatillon-Saint Vincent
1 change
08:21Florence Santa Maria Novella7h38 15:59Chatillon-Saint Vincent
2 changes
08:55Florence Santa Maria Novella4h30 13:25Visp
1 change
09:55Florence Santa Maria Novella5h04 14:59Chatillon-Saint Vincent
1 change
10:07Florence Campo di Marte7h20 17:27Visp
2 changes
10:07Florence Campo di Marte7h52 17:59Chatillon-Saint Vincent
1 change
10:55Florence Santa Maria Novella5h04 15:59Chatillon-Saint Vincent
2 changes
11:28Florence Santa Maria Novella8h31 19:59Chatillon-Saint Vincent
2 changes
12:28Florence Santa Maria Novella7h58 20:26Visp
2 changes
12:55Florence Santa Maria Novella5h04 17:59Chatillon-Saint Vincent
1 change
12:55Florence Santa Maria Novella4h32 17:27Visp
1 change
13:33Florence Rifredi7h59 21:32Visp
1 change
13:55Florence Santa Maria Novella5h04 18:59Chatillon-Saint Vincent
1 change
14:55Florence Santa Maria Novella5h04 19:59Chatillon-Saint Vincent
1 change
15:33Florence Rifredi8h26 23:59Chatillon-Saint Vincent
2 changes
15:55Florence Santa Maria Novella4h31 20:26Visp
1 change
16:55Florence Santa Maria Novella4h37 21:32Visp
1 change
17:10Florence Santa Maria Novella4h49 21:59Chatillon-Saint Vincent
1 change
18:55Florence Santa Maria Novella5h04 23:59Chatillon-Saint Vincent
1 change

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

Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul

Fastest train times from Florence to Zermatt

Showing times and prices for 27 Jun

Fastest Journey

4 h 30 m

Average

6 h 25 m

Trains per day

22

Distance

373 km

It's difficult to get from Florence to Zermatt without changing at least once.

Fastest
08:55Florence Santa Maria Novella4h30 13:25Visp
1 change
£921One-way
2nd Fastest
15:55Florence Santa Maria Novella4h31 20:26Visp
1 change
£921One-way
12:55Florence Santa Maria Novella4h32 17:27Visp
1 change
£921One-way
16:55Florence Santa Maria Novella4h37 21:32Visp
1 change
£921One-way
17:10Florence Santa Maria Novella4h49 21:59Chatillon-Saint Vincent
1 change
£681One-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 Florence to Zermatt

distanceDistance231 miles (372 km)
durationAverage train duration7 h 52 min
priceAverage train ticket price£38 (€42)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain companiesTrenitalia, Intercity Notte, Frecciarossa or ItaloTreno

Trains from Florence to Zermatt cover the 231 miles (372 km) long journey taking on average 7 h 52 min with our travel partners like Trenitalia, Intercity Notte, Frecciarossa or ItaloTreno. Normally, there are 7 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 £38. Travellers depart most frequently from Firenze Santa Maria Novella and arrive in Zermatt, Bahnhof.

Train companies: Trenitalia, Frecciarossa and Italo trains Florence to Zermatt

Buy your official Trenitalia, Frecciarossa and Italo train tickets between Florence and Zermatt from £20 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.

Trenitalia
Italo
Frecciarossa

Find the perfect train to Zermatt from Florence with Trenitalia. Trenitalia offers different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. You can also apply Trenitalia discount cards on Omio at the time of purchase. The distance to Zermatt from Florence by train is 231 miles (372 km) and the cheapest price for a one-way ticket is £71. Check out Trenitalia’s train timetable from Florence to Zermatt, compare the best prices for the trip and book your cheap train ticket on Omio today!

Trenitalia is the main operator of train services in Italy, with a huge 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 trains such as the Eurocity (EC), Euronotte (EN), InterCity (IC), InterCitynotte (ICN), as well as the Regionale Veloce (RV), Regionale (R), Suburbano (S) and Metropolitano (M). Toilets and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

  • Average Price: £71

Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets from Florence to Zermatt: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train carriage is modernly equipped with a high level of comfort.

Italo from Florence to Zermatt train information:

  • Average Duration: 7 h 37 min
  • Italo frequency: 3 a day

Looking for a smooth and easy way to travel from Florence to Zermatt? Book your Trenitalia Frecciarossa train to Zermatt from Florence with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Florence to Zermatt route. 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 route. 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 Florence to Zermatt

    Travel by train to Zermatt 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 Florence to Zermatt.
    FAQs

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

    Is international entry into Zermatt from Florence restricted?

    International entry 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?

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

    The above information was last checked on 25/06/2022. Remember to check the latest COVID-19 travel safety regulations for your train from Florence to Zermatt closer to your date of departure here.

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

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

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

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

    What are the entry requirements?

    • There are no current restrictions

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

    The government of Italy 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 24/06/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 Zermatt to Florence train here.

    Looking to save money on your route? Omio customers have found the cheapest train between Florence and Zermatt for the next 7 days starting from £20  one way.
    If you’re looking to buy your train tickets in the next week, you can expect the Florence to Zermatt train price to come in at an average of £38  one way.
    The Florence to Zermatt train distance is approximately 231 miles (372 km).
    On average the Florence to Zermatt train time is 7 h 52 min  covering the 231 miles (372 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

    There are a few train stations in Florence to start your route from including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. In Zermatt you have a few train station options to choose from for your arrival including Zermatt, Bahnhof, Zermatt, Vispa and Zermatt, Riffelalp - Hotel.

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

    The most popular departure train station with passengers for this journey, called Firenze Santa Maria Novella, is located 1.2 miles (2 km) from the city centre of Florence.

    The most popular arrival train station, Zermatt, Bahnhof, is located 0.2 miles (322 m) away from the city centre of Zermatt.

    If you're looking for trains from Florence to Zermatt, you can rely on Trenitalia, Intercity Notte, Frecciarossa or ItaloTreno to get you to Zermatt. It's also good to check out all possible train providers for the Florence to Zermatt journey to see if there might be differences in the amenities they offer.
    The average number of trains departing Florence for Zermatt is 7 a day. The train schedules and services may vary between weekdays and weekends.
    The first Florence to Zermatt train departs at 06: 21   and the last train from Florence to Zermatt leaves at 14: 55. Check out the most up-to-date Florence to Zermatt train times on Omio and find the best time to travel to your destination.
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you buy train tickets to Zermatt from Florence within the next 7 days, you can find tickets to cost on average £38 one way. To find the best prices for this route, consider booking your train ticket from Florence to Zermatt a few months in advance.

    Important Stations and Airports for this Journey

    Florence
    Zermatt
    Firenze Santa Maria Novella is the most popular Florence 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 Florence for your journey to Zermatt.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 0552352595
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 00 - 21: 00
    Public transport options for Firenze Santa Maria Novella
    Tram lines: T1, T2
    Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
    Train lines: FR, FA, Italo
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 07: 15 - 20: 45
    Public transport options for Firenze Campo di Marte
    Bus lines: 12, 13, 33
    Train lines: FA, IC, ICN, R

    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