Zurich HB to Florence Santa Maria Novella train with Trenitalia

Sat, May 24
+ Add return
Trenitalia
Intercity
Swiss Railways (SBB/CFF/FFS)
Regionale
Deutsche Bahn

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Zurich HB to Florence Santa Maria Novella

Showing times and prices for May 25

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

Cheap tickets

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.

Fast trains

It's difficult to get from Zurich HB to Florence Santa Maria Novella without transferring at least once.

TrenitaliaEuroCity 117+IntercityIntercity 599
01:33PM7h49
Zurich HB
09:22PMFlorence Santa Maria Novella
$2961One-way
1 transfer
TrenitaliaEuroCity 31+RegionaleRegionale TTPER 17827 · Tuscany Line 18517
06:33AM8h19
Zurich HB
02:52PMFlorence Santa Maria Novella
$2991One-way
2 transfers
TrenitaliaEuroCity 13+IntercityIntercity 597+RegionaleTuscany Line 18525
09:33AM8h19
Zurich HB
05:52PMFlorence Santa Maria Novella
$3051One-way
2 transfers
TrenitaliaEuroCity 35+RegionaleRegionale 3277 · Regionale 18423
10:33AM10h35
Zurich HB
09:08PMFlorence Santa Maria Novella
$3171One-way
2 transfers
TrenitaliaEuroCity 35+RegionaleRegionale 19483
10:33AM10h39
Zurich HB
09:12PMFlorence Santa Maria Novella
$3191One-way
1 transfer

Travel Information

Compare train, bus, and flight for Zurich HB to Florence Santa Maria Novella

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.

Compare train with

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

Live departures

Zurich HB to Florence Santa Maria Novella train times

Showing trains for today, Saturday, May 24
Last updated at 9:36 AM
ProviderDepartsDurationArrivesTransfers
Tickets
trenitaliaEuroCity 151+italo9963
On time
10:33 AM Zurich HB
10h02
8:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 151+italo9955
On time
10:33 AM Zurich HB
7h02
5:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 151+italo9959
On time
10:33 AM Zurich HB
8h02
6:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 151+frecciarossaFRECCIAROSSA 9551
On time
10:33 AM Zurich HB
5h31
4:04 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 117+frecciarossaFRECCIAROSSA 1000 9555
On time
11:33 AM Zurich HB
5h31
5:04 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 117+italo9955
On time
11:33 AM Zurich HB
6h02
5:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 117+italo996311:33 AM Zurich HB
9h02
8:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 117+trenitaliaintIntercity 599
On time
11:33 AM Zurich HB
7h49
7:22 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 117+italo9959
On time
11:33 AM Zurich HB
7h02
6:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 119+italo9963
On time
1:33 PM Zurich HB
7h02
8:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 119+italo9961
On time
1:33 PM Zurich HB
6h02
7:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 119+frecciarossaFRECCIAROSSA 1000 9563
On time
1:33 PM Zurich HB
5h31
7:04 PM Florence Santa Maria Novella
1 transfer
Sunday, May 25
trenitaliaEuroCity 31+trenitaliaregRegionale TTPER 17827 · Tuscany Line 185174:33 AM Zurich HB
8h19
12:52 PM Florence Santa Maria Novella2 transfers
trenitaliaEuroCity 11+frecciarossaFRECCIAROSSA 9587
On time
5:33 AM Zurich HB
5h31
11:04 AM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 11+italo9931
On time
5:33 AM Zurich HB
6h02
11:35 AM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 11+italo9939
On time
5:33 AM Zurich HB
8h02
1:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 11+italo9935
On time
5:33 AM Zurich HB
7h02
12:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 113+italo9939
On time
6:33 AM Zurich HB
7h02
1:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 113+italo9935
On time
6:33 AM Zurich HB
6h02
12:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 113+italo9951
On time
6:33 AM Zurich HB
10h02
4:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 113+frecciarossaFRECCIAROSSA 9535
On time
6:33 AM Zurich HB
5h31
12:04 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 13+frecciarossaFRECCIAROSSA 1000 9539
On time
7:33 AM Zurich HB
5h31
1:04 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 13+trenitaliaintIntercity 597+trenitaliaregTuscany Line 18525
On time
7:33 AM Zurich HB
8h19
3:52 PM Florence Santa Maria Novella
2 transfers
trenitaliaEuroCity 13+italo9939
On time
7:33 AM Zurich HB
6h02
1:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 13+italo9955
On time
7:33 AM Zurich HB
10h02
5:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 13+italo9951
On time
7:33 AM Zurich HB
9h02
4:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 35+frecciarossaFRECCIAROSSA 95438:33 AM Zurich HB
5h31
2:04 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 35+trenitaliaregRegionale 194838:33 AM Zurich HB
10h39
7:12 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 35+trenitaliaregRegionale 3277 · Regionale 184238:33 AM Zurich HB
10h35
7:08 PM Florence Santa Maria Novella2 transfers
trenitaliaEuroCity 15+frecciarossaFRECCIAROSSA 1000 9547
On time
9:33 AM Zurich HB
5h31
3:04 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 15+italo9951
On time
9:33 AM Zurich HB
7h02
4:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 15+italo9947
On time
9:33 AM Zurich HB
6h02
3:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 15+italo9955
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

Compare prices and tickets Zurich HB to Florence Santa Maria Novella by train, bus, or flight

Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30
Sat
May 31
Sun
Jun 01
Mon
Jun 02
Tue
Jun 03
Wed
Jun 04
Thu
Jun 05
Fri
Jun 06
Sat
Jun 07
Sun
Jun 08
Mon
Jun 09
Tue
Jun 10
Wed
Jun 11
Thu
Jun 12
Fri
Jun 13

Journey information

Overview: Train from Zurich HB to Florence Santa Maria Novella

SwitzerlandSwitzerland
ItalyItaly
Icon of train
Trains from Zurich HB to Florence Santa Maria Novella run on average 9 times per day, taking around 7h 14m. Cheap train tickets for this journey start at $69 (€57) but you can travel from only $42 (€34) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $42 (€34)
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
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $42 (€34)

Train providers: Trenitalia and Swiss Railways (SBB/CFF/FFS) from Zurich HB to Florence Santa Maria Novella trains

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:

  • Average Duration: 7 h 49 min
  • Cheapest Price: $69

Your Guide to Zurich HB to Florence Santa Maria Novella Train Journey

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.

Find Cheap Zurich HB to Florence Santa Maria Novella Train Ticket Prices

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!

Travel by Train from Zurich HB to Florence Santa Maria Novella with Trenitalia and EuroCity

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.

Zurich HB to Florence Santa Maria Novella Train Times and Schedule

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.

FAQs: Trains from Zurich HB to Florence Santa Maria Novella

FAQs: Travel by train from Zurich HB to Florence Santa Maria Novella 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 Zurich HB to Florence Santa Maria Novella.
FAQs

More options for your journey from Zurich HB to Florence Santa Maria Novella

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

Most popular trains, buses, flights and ferries to and from Florence Santa Maria Novella and Zurich HB

HomeTrainsTrains in ItalyTrain Times to Florence Santa Maria NovellaZurich HB to Florence Santa Maria Novella train

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
More routes, destinations and providers
Currency
Language

Useful links