Trip to Zurich

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Florence to Zurich

🚆 Traveling from Florence to Zurich by train involves a journey of approximately 6 hours and 12 minutes, with transfers required. The services are operated by ItaloTreno and Swiss Railways. 🌍 The route from Florence to Zurich covers a distance of 538 km and can include up to 4 transfers depending on the chosen itinerary. Transfers may take place in cities like Milano and Lugano, adding to the scenic experience of the trip. 💸 Ticket prices for the train from Florence to Zurich vary between €99 and €208, offering travelers different options to suit their budget and travel preferences. Despite the multiple transfers, the journey allows passengers to enjoy the beautiful landscapes of Italy and Switzerland along the way.

Where to stay in Zurich

There are over 314 hotels to stay in Zurich. Prices range from $29 per night.

Accomodation

Will you be returning to Florence by train?

If you are looking for the return train journey, check out trains from Zurich to Florence

See schedule