Cheapest price
$296
Average price
$335
Fastest journey
5 h 27 m
Average duration
5 h 30 m
Trains per day
33
Distance
453 km
The best way to find a cheap train ticket from Zurich HB to Florence Santa Maria Novella is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Zurich HB to Florence Santa Maria Novella will cost around $335 if you buy it on the day, but the cheapest tickets can be found for only $296.
It's difficult to get from Zurich HB to Florence Santa Maria Novella without transferring at least once.
Omio recommends booking the train as it is the most popular option from Zurich HB to Florence Santa Maria Novella among Omio's users. If you are prioritising price take the bus with prices starting from €34. For those with little time consider booking a train which can get you there in 7h 14m.
Most popular Train | Flight | Bus |
---|---|---|
€128 Average price | €184 Average price | €59 Average price Cheapest |
7h 44m Average duration Fastest 7h 14m Onboard + 30m Additional time* | 14h 41m Average duration 11h 41m Onboard + 3h 0m Additional time* | 11h 29m Average duration 10h 59m Onboard + 30m Additional time* |
Direct Options | Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | On time 10:33 AM Zurich HB | 10h02 | 8:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 10:33 AM Zurich HB | 7h02 | 5:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 10:33 AM Zurich HB | 8h02 | 6:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 10:33 AM Zurich HB | 5h31 | 4:04 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 11:33 AM Zurich HB | 5h31 | 5:04 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 11:33 AM Zurich HB | 6h02 | 5:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 11:33 AM Zurich HB | 9h02 | 8:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 11:33 AM Zurich HB | 7h49 | 7:22 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 11:33 AM Zurich HB | 7h02 | 6:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 1:33 PM Zurich HB | 7h02 | 8:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 1:33 PM Zurich HB | 6h02 | 7:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 1:33 PM Zurich HB | 5h31 | 7:04 PM Florence Santa Maria Novella | 1 transfer | |
Sunday, May 25 | |||||
![]() ![]() | 4:33 AM Zurich HB | 8h19 | 12:52 PM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | On time 5:33 AM Zurich HB | 5h31 | 11:04 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 5:33 AM Zurich HB | 6h02 | 11:35 AM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 5:33 AM Zurich HB | 8h02 | 1:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 5:33 AM Zurich HB | 7h02 | 12:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 6:33 AM Zurich HB | 7h02 | 1:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 6:33 AM Zurich HB | 6h02 | 12:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 6:33 AM Zurich HB | 10h02 | 4:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 6:33 AM Zurich HB | 5h31 | 12:04 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 7:33 AM Zurich HB | 5h31 | 1:04 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() ![]() | On time 7:33 AM Zurich HB | 8h19 | 3:52 PM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | On time 7:33 AM Zurich HB | 6h02 | 1:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 7:33 AM Zurich HB | 10h02 | 5:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 7:33 AM Zurich HB | 9h02 | 4:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 8:33 AM Zurich HB | 5h31 | 2:04 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 8:33 AM Zurich HB | 10h39 | 7:12 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | 8:33 AM Zurich HB | 10h35 | 7:08 PM Florence Santa Maria Novella | 2 transfers | |
![]() ![]() | On time 9:33 AM Zurich HB | 5h31 | 3:04 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 9:33 AM Zurich HB | 7h02 | 4:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 9:33 AM Zurich HB | 6h02 | 3:35 PM Florence Santa Maria Novella | 1 transfer | |
![]() ![]() | On time 9:33 AM Zurich HB | 8h02 | 5:35 PM Florence Santa Maria Novella | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 280 miles (452 km) |
Average train duration 7h 14m |
Cheapest ticket price $69 (€57) |
Trains per day 9 |
Train providers 2 |
Fastest train 5h 31m |
First train 04:15 |
Last train 16:33 |
Buy your official Trenitalia and Swiss Railways (SBB/CFF/FFS) train tickets between Zurich HB and Florence Santa Maria Novella from $69 (€57) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable route.
Trenitalia train tickets to Florence Santa Maria Novella from Zurich HB are available on Omio for as little as $69 (€57). Trenitalia is Italy’s national train company 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). Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.
Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia train from Zurich HB to Florence Santa Maria Novella, you can expect to travel 280 miles (452 km). Check Trenitalia’s train schedules and tickets for the Zurich HB to Florence Santa Maria Novella route and book your cheap ticket on Omio today!
Zurich HB to Florence Santa Maria Novella train information with Trenitalia:
Traveling by train from Zurich HB to Florence Santa Maria Novella is a comfortable and scenic way to explore Europe. Departing from the bustling Zürich Hauptbahnhof, one of Switzerland's busiest and most well-connected train hubs, you'll embark on a picturesque journey that often takes you through breathtaking Alpine landscapes. Upon arrival at Florence Santa Maria Novella, Florence's central and well-located train station, you'll land in the heart of one of Italy's most iconic cities. Renowned for its historic landmarks, rich culture, and incredible cuisine, Florence is just a seamless train ride away from Zurich HB, making it an ideal destination for travelers seeking a blend of convenience and adventure. Discover options for direct or connecting trains from Zurich HB to Florence Santa Maria Novella and enjoy a memorable travel experience.
Planning a breathtaking journey from Zurich HB to Florence Santa Maria Novella? The cost of train tickets for this scenic route varies depending on several factors like booking time and ticket type. The cheapest train ticket can cost as low as $69 (€57), making it an affordable option for this cross-border adventure. On average, you can expect to pay around $155 (€128) per ticket for this picturesque journey. To maximize convenience and take advantage of better pricing, traveling in October is often recommended, as it combines pleasant weather with discounted rates. Start planning your trip today and enjoy an unforgettable train ride!
Journeying from Zurich HB to Florence Santa Maria Novella by train is a comfortable and scenic experience, with services provided by Trenitalia and EuroCity. These trains offer a combination of high-speed and regional connections, ensuring a seamless voyage between Switzerland and Italy. Passengers can enjoy spacious seating, Wi-Fi, and dining options onboard, making the trip both relaxing and practical. With convenient schedules and stunning Alpine views en route, traveling by train is an excellent way to explore these two iconic cities.
The train journey from Zurich HB to Florence Santa Maria Novella is a scenic trip that covers a distance of 280 miles (452 km) and offers a comfortable and hassle-free way to travel between Switzerland and Italy. On average, the journey duration is about 5h 31m. This makes it an efficient choice for both leisure and business travelers looking to explore these iconic European cities.
Trains between Zurich HB and Florence Santa Maria Novella run frequently to ensure flexibility for passengers. On most days, there are about 9 trains operating on this route, making it convenient to find a departure that fits your schedule. Services run daily, so regardless of whether you are traveling during the week or on the weekend, you’ll find trains available.
For those planning their travel, it’s helpful to know the timing of the first and last trains of the day. Typically, the first train departs from Zurich HB at 04:15, ensuring an early start for those wishing to maximize their day. The last train usually departs at 16:33, offering flexibility for those who prefer to travel in the evening.
Here are some other resources that might have the information you need