Cheapest price
$151
Average price
$175
Fastest journey
6 h 36 m
Average duration
7 h 20 m
Trains per day
21
Distance
484 km
The best way to find a cheap train ticket from Florence to Geneva is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Florence to Geneva will cost around $175 if you buy it on the day, but the cheapest tickets can be found for only $151.
It's difficult to get from Florence to Geneva without transferring at least once.
Omio recommends booking the train as it is the most popular option from Florence to Geneva among Omio's users. If you are prioritising price take the bus with prices starting from €33. For those with little time consider booking a train which can get you there in 8h 12m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.4kg.
Most popular Train | Bus | Flight |
---|---|---|
€145 Average price | €62 Average price Cheapest | €160 Average price |
8h 42m Average duration Fastest 8h 12m Onboard + 30m Additional time* | 12h 26m Average duration 11h 56m Onboard + 30m Additional time* | 19h 36m Average duration 16h 36m Onboard + 3h 0m Additional time* |
0.1 - 0.4kg CO2 emissions Lowest | 0.5 - 1.2kg CO2 emissions | 1.5 - 2.9kg CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | On time 6:25 AM Florence Santa Maria Novella | 13h06 | 7:31 PM Geneva station | 1 transfer | |
![]() ![]() | Delayed 7:28 AM 7:25 AMFlorence Santa Maria Novella | 14h40 | 10:05 PM Geneva station | 1 transfer | |
![]() ![]() | Delayed 7:28 AM 7:25 AMFlorence Santa Maria Novella | 12h06 | 7:31 PM Geneva station | 1 transfer | |
![]() ![]() | On time 8:25 AM Florence Santa Maria Novella | 13h40 | 10:05 PM Geneva station | 1 transfer | |
![]() ![]() | 8:25 AM Florence Santa Maria Novella | 11h06 | 7:31 PM Geneva station | 1 transfer | |
![]() ![]() | On time 9:25 AM Florence Santa Maria Novella | 10h06 | 7:31 PM Geneva station | 1 transfer | |
![]() ![]() | On time 9:25 AM Florence Santa Maria Novella | 12h40 | 10:05 PM Geneva station | 1 transfer | |
![]() ![]() | On time 10:25 AM Florence Santa Maria Novella | 9h06 | 7:31 PM Geneva station | 1 transfer | |
![]() ![]() | On time 10:25 AM Florence Santa Maria Novella | 11h40 | 10:05 PM Geneva station | 1 transfer | |
![]() ![]() | On time 11:25 AM Florence Santa Maria Novella | 10h40 | 10:05 PM Geneva station | 1 transfer | |
![]() ![]() | On time 11:25 AM Florence Santa Maria Novella | 8h06 | 7:31 PM Geneva station | 1 transfer | |
![]() ![]() | On time 11:33 AM Florence Rifredi | 10h32 | 10:05 PM Geneva station | 1 transfer | |
![]() ![]() | On time 12:25 PM Florence Santa Maria Novella | 9h40 | 10:05 PM Geneva station | 1 transfer | |
![]() ![]() | On time 12:25 PM Florence Santa Maria Novella | 7h06 | 7:31 PM Geneva station | 1 transfer | |
![]() ![]() | On time 12:55 PM Florence Santa Maria Novella | 6h36 | 7:31 PM Geneva station | 1 transfer | |
![]() ![]() | On time 1:25 PM Florence Santa Maria Novella | 8h40 | 10:05 PM Geneva station | 1 transfer | |
![]() ![]() | On time 2:25 PM Florence Santa Maria Novella | 7h40 | 10:05 PM Geneva station | 1 transfer | |
![]() ![]() | On time 2:55 PM Florence Santa Maria Novella | 7h10 | 10:05 PM Geneva station | 1 transfer | |
Wednesday, May 21 | |||||
![]() ![]() | 12:03 AM Florence Campo di Marte | 10h28 | 10:31 AM Geneva station | 2 transfers | |
![]() ![]() | 5:25 AM Florence Santa Maria Novella | 14h06 | 7:31 PM Geneva station | 1 transfer | |
Find all the dates and times for this journey
Distance 300 miles (484 km) |
Average train duration 8h 12m |
Cheapest ticket price $121 (€101) |
Trains per day 4 |
Train providers 4 |
Fastest train 6h 36m |
First train 00:10 |
Last train 19:20 |
You can travel by train to Geneva from Florence with Trenitalia, Intercity and Intercity Notte for as low as $85 (€71). When you search for schedules and tickets, Omio will show you the best journey.
Trenitalia is not only Italy's national railroad company but also the country's largest train operator. Trenitalia’s fleet of trains includes the high-speed Frecciarossa, Frecciargento and Frecciabianca trains as well as intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access. Trenitalia offers different tickets, which vary in price and flexibility: Base, Economy, Super Economy and Ordinaria. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals!
For the 300 miles (484 km) long trip from Florence to Geneva, you can book Trenitalia train tickets starting as low as $85 (€71) one-way on Omio quickly and easily. Check out the current Trenitalia schedule and book a cheap train from Florence to Geneva in just a few steps. On Omio you can find all the information you need for the Florence to Geneva trip, such as departure and arrival times, stops, train stations, journey times and savings on your train trip.
Train information from Florence to Geneva with Trenitalia:
The train connection between Florence and Geneva offers a convenient and scenic way to travel between these two beautiful cities. Passengers can choose from several providers, including Trenitalia, Intercity, and Intercity Notte. With comfortable seating and picturesque views along the route, this journey is perfect for those looking to explore the rich culture of both destinations while enjoying a relaxing ride through stunning landscapes.
Traveling from Florence to Geneva takes approximately 6 hours and 26 minutes. There are 3 connections per day, and the journey is not direct, requiring transfers along the way.
The first daily train from Florence departs at 06:21, providing an early start for travelers eager to explore the scenic route. The last journey of the day leaves Geneva at 15:55, allowing visitors ample time to enjoy their destination before heading back.
The cheapest ticket price for the train connection between Florence and Geneva is €71. The average ticket price tends to be around €143, making it a good option to book in advance or look out for special deals.
The Jet d'Eau, a stunning water fountain located on Lake Geneva, has been an iconic symbol of the city since its installation in 1886. Originally created as a safety valve for a hydraulic power network, it now shoots water 140 meters into the air and draws visitors from around the world who marvel at its beauty against the backdrop of the Alps. As you stand here, take note of how this magnificent landmark not only represents Geneva's engineering prowess but also serves as a reminder of nature’s splendor.
St. Pierre Cathedral is steeped in history dating back to the 12th century and stands proudly over Old Town with its remarkable blend of architectural styles reflecting centuries of evolution. This cathedral is significant not just for its breathtaking stained glass windows and intricate carvings but also because it was once home to John Calvin during his Reformation efforts that shaped modern Protestantism. Be sure to climb up to its tower; you'll be rewarded with panoramic views that showcase both historical landmarks and contemporary life in Geneva.
The Palais des Nations serves as one of Europe’s most important centers for diplomacy and international cooperation, originally built as headquarters for the League of Nations after World War I. Its significance lies in hosting numerous global discussions aimed at fostering peace while being surrounded by beautiful gardens adorned with sculptures representing various cultures worldwide. When visiting this grand building, imagine yourself walking through halls where pivotal treaties were negotiated—it's truly where history meets hope!
Here are some other resources that might have the information you need