Zürich HB to Florence train

Cheap train tickets from Zürich HB to Florence

Showing times and prices for Oct 02

Cheapest

113

Average

147

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
09:33AMZürich HB7h54 05:27PMFlorence Rifredi
1 transfer
1131One-way
Cheapest
01:33PMZürich HB7h49 09:22PMFlorence Santa Maria Novella
1 transfer
1131One-way
2nd Cheapest
07:33PMZürich HB11h19 06:52AMFlorence Santa Maria Novella
2 transfers
1171One-way
08:33AMZürich HB8h19 04:52PMFlorence Santa Maria Novella
2 transfers
1201One-way
08:33AMZürich HB8h54 05:27PMFlorence Rifredi
1 transfer
1241One-way

Train schedule from Zürich HB to Florence

Showing trains for tomorrow, Sunday, October 2
06:33AMZürich HB5h31 12:04PMFlorence Santa Maria Novella
1 transfer
07:33AMZürich HB5h31 01:04PMFlorence Santa Maria Novella
1 transfer
08:33AMZürich HB8h54 05:27PMFlorence Rifredi
1 transfer
08:33AMZürich HB8h19 04:52PMFlorence Santa Maria Novella
2 transfers
09:33AMZürich HB7h54 05:27PMFlorence Rifredi
1 transfer
09:33AMZürich HB5h31 03:04PMFlorence Santa Maria Novella
1 transfer
11:33AMZürich HB5h31 05:04PMFlorence Santa Maria Novella
1 transfer
01:33PMZürich HB5h31 07:04PMFlorence Santa Maria Novella
1 transfer
01:33PMZürich HB7h49 09:22PMFlorence Santa Maria Novella
1 transfer
03:33PMZürich HB5h31 09:04PMFlorence Santa Maria Novella
1 transfer
07:33PMZürich HB11h19 06:52AMFlorence Santa Maria Novella
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19
Thu
Oct 20
Fri
Oct 21
Sat
Oct 22

Fastest train times from Zürich HB to Florence

Showing times and prices for Oct 02

Fastest Journey

5 h 31 m

Average

7 h 1 m

Trains per day

11

Distance

454 km

It's difficult to get from Zürich HB to Florence without transferring at least once.

Fastest
03:33PMZürich HB5h31 09:04PMFlorence Santa Maria Novella
1 transfer
1321One-way
Fastest
07:33AMZürich HB5h31 01:04PMFlorence Santa Maria Novella
1 transfer
2641One-way
Fastest
09:33AMZürich HB5h31 03:04PMFlorence Santa Maria Novella
1 transfer
1411One-way
Fastest
11:33AMZürich HB5h31 05:04PMFlorence Santa Maria Novella
1 transfer
1411One-way
Fastest
01:33PMZürich HB5h31 07:04PMFlorence Santa Maria Novella
1 transfer
2171One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Zürich HB to Florence

distanceDistance281 miles (453 km)
durationAverage train duration7 h 49 min
priceAverage train ticket price$93 (€90)
frequencyTrain frequency6 a day
changesDirect trainNo
carriersTrain providersSBB, Trenitalia or Frecciarossa

Trains from Zürich HB to Florence cover the 281 miles (453 km) long journey taking on average 7 h 49 min with our travel partners like SBB, Trenitalia or Frecciarossa. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $68 (€66), but the average price of train tickets is $93 (€90). Travelers depart most frequently from Zürich HB and arrive in Firenze Santa Maria Novella.

Train companies: SBB, Trenitalia and Frecciarossa from Zürich HB to Florence trains

You can travel by train between Zürich HB and Florence with SBB, Trenitalia and Frecciarossa for as low as $68 (€66). When you search for schedules and tickets, Omio will show you the best route.

SBB
Trenitalia
Frecciarossa

SBB is Switzerland's main train company and for your next train trip from Zürich HB to Florence, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

Enjoy a smooth and easy trip between Zürich HB and Florence with SBB! As an official travel partner of SBB, Omio can help you search current train schedules and timetables from SBB, compare the best routes from Zürich HB to Florence as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable SBB Zürich HB to Florence train ticket available today. If you search for SBB tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train to Florence from Zürich HB on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 281 miles (453 km) route to Florence from Zürich HB with ease and comfort on a train with SBB.

    Trenitalia is not only Italy's national railroad company but also the country's largest train operator. Trenitalia’s fleet of trains includes the high-speed Frecciarossa, Frecciargento and Frecciabianca trains as well as intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access. Trenitalia offers different tickets, which vary in price and flexibility: Base, Economy, Super Economy and Ordinaria. 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!

    For the 281 miles (453 km) long trip between Zürich HB and Florence, you can book Trenitalia train tickets starting as low as $68 (€66) one-way on Omio quickly and easily. Check out the current Trenitalia schedule and book a cheap train between Zürich HB and Florence in just a few steps. On Omio you can find all the information you need for the Zürich HB to Florence trip, such as departure and arrival times, stops, train stations, journey times and savings on your train journey.

    • Average Price: $68

    There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railroad company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 281 miles (453 km) to Florence from Zürich HB on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

    You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Zürich HB to Florence trip, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Zürich HB to Florence train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

      Travel Tips: Trains from Zürich HB to Florence

      Travel Tips: 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 Zürich HB to Florence.
      FAQs

      Travel between Zürich HB, Switzerland and Florence, Italy by train is: Unrestricted.

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

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

      Do I need to self-quarantine on arrival in Italy from Zürich HB?

      Conditions of entry:

      • There are no current restrictions

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

      When traveling 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 9/26/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Zürich HB and Florence before traveling.

      The current restriction level for your return trip by train from Florence to Zürich HB is: Unrestricted

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

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

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

      What are the requirements?

      • There are no current restrictions

      What are the safety rules to follow in Zürich HB, 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 checked on 9/26/22. 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 train to Zürich HB from Florence here.

      Omio customers have found the cheapest trains from Zürich HB to Florence to cost as little as $68 (€66)  in the next 7 days.
      The Zürich HB to Florence train ticket price is on average $93 (€90)  if you are looking to buy your tickets for this trip in the next week.
      The distance to Florence from Zürich HB by train is approximately 281 miles (453 km).
      On average the Zürich HB to Florence train travel time is 7 h 49 min  for the 281 miles (453 km) long journey, but the duration can vary if you travel on weekends and holidays.

      Omio customers traveling this route depart most frequently from Zürich HB   and arrive in Firenze Santa Maria Novella.

      Passengers board the train most frequently from Zürich HB, which is located around 1.5 miles (2.4 km) away from the city center, and they get off the train at Firenze Santa Maria Novella, located 1.2 miles (2 km) away from the city center.

      Take the Zürich HB to Florence train with SBB, Trenitalia or Frecciarossa. However, it's always good to check out all possible train providers for the trip from Zürich HB to Florence as there might be differences in the amenities they offer.
      On average, there are 6 trains a day from Zürich HB to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
      You can take the first train from Zürich HB to Florence at 5: 33 AM. The last train from Zürich HB to Florence that you can take departs at 1: 33 PM. Omio shows you the latest train from Zürich HB to Florence schedule to help you book the best departure time for this route.
      You can find trains between Zürich HB and Florence to cost on average $93 (€90) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Zürich HB to Florence train generally on sale a few months before the planned travel date.

      Trains departing from Zürich HB

      Phone
      Phone

      Distance from Zürich HB to city center
      Distance from Zürich HB to city center
      1.5 miles (2.4 km)
      Amenities at station

      Trains arriving to Florence

      Distance from Florence to city center
      Distance from Florence to city center
      2 km
      Ticket Office Hours
      Ticket Office Hours
      Mon - Sun: 06: 00 - 21: 00
      How to get to this station?
      How to get to this station?
      Tram lines: T1, T2
      Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
      Train lines: FR, FA, Italo
      Nearest Airport
      Nearest Airport
      Florence Peretola Airport
      5 miles (8 km)
      How to get to nearest airport?
      How to get to nearest airport?
      The airport can be reached from the station by public transit in 24 minutes via light-rail (T2).
      Amenities at station
      Wifi
      Wifi
      Free WiFi (30 minutes limit).
      ATM
      ATM
      Located in the basement in the shopping center next to the Feltrinelli bookshop and between Celio and Mango shops.
      Lockers
      Lockers
      Provided by KiPoint and located on the ground floor, on the side of Piazza Adua. Open daily from 06: 00 to 23: 00.
      Parking
      Parking
      Opening Hours: 24/7 Parking space: 35 Parking Pricing: €3 for 1 day
      Dining
      Dining
      12oz Coffee Joint | Casa Maioli | Don Nino | Fratelli Cuore | McDonald´s | Panella | Segafredo Zanetti | Spizzico | Venchi | & many more
      Car Rentals
      Car Rentals
      Sixt
      Information Desk
      Information Desk
      Located inside and outside the station.
      Accessibility
      Accessibility
      Elevators, escalators, step-free access. Mobility assistance is available with the Sala Blu, located next to Platform 1.

      More options for your journey from Zürich HB to Florence

      Here are some other resources that might have the information you need

      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