COMPARE Prices across different modes

Thu
Sep 23
$137Trenitalia
$51Flixbus
$189tab
Fri
Sep 24
$84Trenitalia
$45Flixbus
$123Swiss
Sat
Sep 25
$102Trenitalia
$45Flixbus
$159tab
Sun
Sep 26
Find prices
$45Flixbus
Find prices
Mon
Sep 27
$94Trenitalia
Find prices
$189tab
Wed
Sep 29
$62Trenitalia
$45Flixbus
$192Air Dolomiti
Thu
Sep 30
$91Trenitalia
$45Flixbus
$123Swiss
Fri
Oct 1
$73Trenitalia
$41Flixbus
$123Swiss
Sat
Oct 2
Find prices
Find prices
$80Alitalia
Sun
Oct 3
Find prices
$40Flixbus
Find prices
Mon
Oct 4
$71Trenitalia
Find prices
$198Brussels Airlines

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Lausanne from Florence

distanceDistance293 miles (473 km)
durationAverage train duration10 h 14 min
priceAverage train ticket price$115 (€93)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersFrecciarossa

Trains from Florence to Lausanne cover the 293 miles (473 km) long journey taking on average 10 h 14 min with our travel partners like Frecciarossa. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this route costs around $115 (€93), you can find the cheapest train ticket for as low as $84 (€68). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Lausanne.

Train companies

Train between Florence and Lausanne with Frecciarossa

You can travel by train between Florence and Lausanne with Frecciarossa for as low as $84 (€68). When you search for schedules and tickets, Omio will show you the best trip.

Frecciarossa

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 293 miles (473 km) between Florence and Lausanne 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 Florence to Lausanne journey, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Florence to Lausanne train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

Travel Tips

Trains from Florence to Lausanne
Travel by train to Lausanne 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 Lausanne.
FAQs
Are there any COVID-19 restrictions for international travel by train between Florence and Lausanne?

Travel between Florence, Italy and Lausanne, Switzerland by train is: Partially open.

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

International entry status: Entry is partially open for citizens and permanent residents of Italy

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

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Lausanne, Switzerland?

When traveling in Switzerland, 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/20/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Florence to Lausanne before traveling.

Do I need to quarantine when I return to Italy from Lausanne, Switzerland?

The restriction level for your return train to Florence, Italy from Lausanne is: Partially open.

Is my return train into Florence from Lausanne restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

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

Conditions of reentry:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

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:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 9/22/21. Remember to check the latest COVID-19 travel safety regulations for your train to Florence from Lausanne closer to your date of departure here here.

What is the price of the cheapest train from Florence to Lausanne?
Omio customers have found the cheapest trains from Florence to Lausanne to cost as little as $84 (€68)  in the next 7 days.
What is the cost of a train from Florence to Lausanne?
The train price from Florence to Lausanne is on average $115 (€93)  if you are looking to book your tickets for this journey in the next 7 days.
What is the distance from Florence to Lausanne by train?
The train distance from Florence to Lausanne is around 293 miles (473 km).
How long is a train from Florence to Lausanne on average?
While the time it takes to travel 293 miles (473 km) to Lausanne from Florence can vary based on specific dates, weekends, and holidays, the Florence to Lausanne train journey time is on average 10 h 14 min.
When traveling by train from Florence to Lausanne, which train station in Florence do I depart from and which train station in Lausanne do I arrive in?

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 Lausanne you have a few train station options to choose from for your arrival including Lausanne, Lausanne, Closelet and Lausanne, Grattapaille.

Omio customers traveling this route depart most frequently from Firenze Santa Maria Novella   and arrive in Lausanne.

Where do I find the Florence train station to Lausanne? Where is the Lausanne train station?

Passengers board their train most frequently from Firenze Santa Maria Novella and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Lausanne and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Lausanne.

Which train companies should I travel with from Florence to Lausanne?
For the best Florence to Lausanne train to purchase, you can travel safely and comfortably with Frecciarossa. However, it's always good to check all possible train companies with services from Florence to Lausanne to compare what amenities they may offer.
How many trains per day are there to Lausanne from Florence?
The average number of trains departing Florence for Lausanne is 2 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Florence to Lausanne?
The earliest train for this trip departs from Florence at 6: 17 AM. The last train leaves from Florence at 10: 28 AM. Check Omio for the latest train schedule from Florence to Lausanne and book the best time to depart on your chosen travel date.
How early should I purchase train tickets between Florence and Lausanne to score the best deals?
You can find trains from Florence to Lausanne to cost on average $115 (€93) 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 journey. You’ll see tickets for the Florence to Lausanne train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Florence
Lausanne
Firenze S.M.N.
Amenities