Florence to Geneva train

Cheap train tickets from Florence to Geneva

Showing times and prices for 10 Aug

Cheapest

£121

Average

£143

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
10:13AMFlorence Rifredi11h08 09:21PMGeneva
2 changes
£1211One-way
2nd Cheapest
08:21AMFlorence Santa Maria Novella9h00 05:21PMGeneva
1 change
£1231One-way
01:46AMFlorence Campo di Marte10h35 12:21PMGeneva
2 changes
£1271One-way
09:53AMFlorence Santa Maria Novella11h28 09:21PMGeneva
2 changes
£1321One-way
04:09PMFlorence Santa Maria Novella7h45 11:54PMGeneva
1 change
£1431One-way

Train schedule Florence to Geneva

Showing trains for tomorrow, Wednesday, 10 August
01:46Florence Campo di Marte10h35 12:21Geneva
2 changes
08:21Florence Santa Maria Novella9h00 17:21Geneva
1 change
09:53Florence Santa Maria Novella11h28 21:21Geneva
2 changes
09:57Florence Santa Maria Novella7h24 17:21Geneva
1 change
10:13Florence Rifredi11h08 21:21Geneva
2 changes
10:20Florence Santa Maria Novella7h01 17:21Geneva
2 changes
13:40Florence Rifredi10h14 23:54Geneva
1 change
14:09Florence Santa Maria Novella7h12 21:21Geneva
1 change
14:20Florence Santa Maria Novella7h01 21:21Geneva
2 changes
16:09Florence Santa Maria Novella7h45 23:54Geneva
1 change
16:20Florence Santa Maria Novella7h34 23:54Geneva
2 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
10 Aug
Thu
11 Aug
Fri
12 Aug
Sat
13 Aug
Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug

Fastest train times from Florence to Geneva

Showing times and prices for 10 Aug

Fastest Journey

7 h 1 m

Average

8 h 45 m

Trains per day

11

Distance

484 km

It's difficult to get from Florence to Geneva without changing at least once.

Fastest
14:20Florence Santa Maria Novella7h01 21:21Geneva
2 changes
£1641One-way
Fastest
10:20Florence Santa Maria Novella7h01 17:21Geneva
2 changes
£1641One-way
2nd Fastest
14:09Florence Santa Maria Novella7h12 21:21Geneva
1 change
£1431One-way
09:57Florence Santa Maria Novella7h24 17:21Geneva
1 change
£1431One-way
16:20Florence Santa Maria Novella7h34 23:54Geneva
2 changes
£1641One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay in Geneva?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Florence to Geneva

distanceDistance300 miles
durationAverage train duration10 h 18 min
priceAverage train ticket price£108 (€122)
frequencyTrain frequency1 a day
changesDirect trainNo
carriersTrain companiesTrenitalia, Frecciarossa or ItaloTreno

Trains from Florence to Geneva cover the 300 miles long journey taking on average 10 h 18 min with our travel partners like Trenitalia, Frecciarossa or ItaloTreno. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this route costs around £108, you can find the cheapest train ticket for as low as £105. Travellers depart most frequently from Firenze Santa Maria Novella and arrive in Genève.

Travel Tips: Trains from Florence to Geneva

Travel by train to Geneva 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 Geneva.
FAQs

Travel by train between Florence, Italy and Geneva, Switzerland is: Fully open.

Is international entry into Geneva from Florence restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Italy

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

Entry Requirements:

  • There are no current restrictions

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

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: metre (s) ( feet)
  • Face mask required: Regional advice

The above information was last checked on 03/08/2022. Remember to check the latest COVID-19 travel safety regulations for your train from Florence to Geneva closer to your date of departure here.

Return travel from Switzerland to Italy is: Fully open.

Are there any international entry restrictions on returning to Florence from Geneva?

Entry into Italy is allowed for: Entry is fully open for citizens and permanent residents of Switzerland

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

Requirements for reentering:

  • There are no current restrictions

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:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 28/07/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Florence from Geneva.

Omio customers have found cheap train tickets to Geneva from Florence for as low as £105  for the next 7 days.
If you’re looking to buy your train tickets in the next week, you can expect the Florence to Geneva train price to come in at an average of £108  one way.
When travelling this route you should expect the distance from Florence to Geneva via train to be approximately 300 miles.
The train time between Florence and Geneva is on average 10 h 18 min  for the 300 miles long journey, but the time it takes to go to Geneva from Florence by train can vary depending on specific dates or travelling on weekends and holidays.

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 Geneva you have a few train station options to choose from for your arrival including Genève and Geneva.

Omio customers travelling this route depart most frequently from Firenze Santa Maria Novella   and arrive in Genève.

The most popular departure train station with passengers for this route, called Firenze Santa Maria Novella, is located 1.2 miles (2 km) from the city centre of Florence.

The most popular arrival train station, Genève, is located 1.2 miles (2 km) away from the city centre of Geneva.

For the best Florence to Geneva train to purchase, you can travel safely and comfortably with Trenitalia, Frecciarossa or ItaloTreno. However, it's always good to check all possible train providers with services to Geneva from Florence to compare what amenities they may offer.
The average number of trains departing Florence for Geneva is 1 a day. The train schedules and services may vary between weekdays and weekends.
The first train from Florence to Geneva leaves at 06: 21   and the last train for this leaves at 23: 46. Omio shows you the latest train from Florence to Geneva timetable to help you book the best departure time for this trip.
If you book a train ticket between Florence and Geneva within the next 7 days, you can find tickets to cost on average £108 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Florence and Geneva are generally on sale a few months before the planned departure date.

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