Compare prices and tickets by train, coach or flight

Mon
6 Dec
£114Trenitalia
Find prices
£149Swiss
Tue
7 Dec
£105Frecciarossa
£68Flixbus
£114Swiss
Wed
8 Dec
£114Trenitalia
Find prices
£120Swiss
Thu
9 Dec
£80Trenitalia
£29Flixbus
£78Swiss
Fri
10 Dec
£105Frecciarossa
£36Flixbus
£135Swiss
Sat
11 Dec
£87Trenitalia
£43Flixbus
£117Swiss
Sun
12 Dec
£83Frecciarossa
£34Flixbus
£78Swiss
Mon
13 Dec
£75Frecciarossa
Find prices
Find prices
Tue
14 Dec
£64Trenitalia
£32Flixbus
£58Swiss
Wed
15 Dec
£56Trenitalia
Find prices
Find prices
Thu
16 Dec
£72Trenitalia
£31Flixbus
£68Swiss
Fri
17 Dec
£95Trenitalia
£43Flixbus
£115Swiss
Sat
18 Dec
£114Trenitalia
£55Flixbus
£131tab
Sun
19 Dec
£79Trenitalia
£40Flixbus
£88Vueling
Mon
20 Dec
£71Trenitalia
£36Flixbus
£80Vueling
Tue
21 Dec
£79Trenitalia
£40Flixbus
£107Swiss
Wed
22 Dec
£95Trenitalia
£46Flixbus
£131Swiss
Thu
23 Dec
£114Trenitalia
£40Flixbus
£151Swiss
Fri
24 Dec
£114Trenitalia
£57Flixbus
£153Swiss
Sat
25 Dec
£75Frecciarossa
£57Flixbus
£76Edelweiss Air
Sun
26 Dec
£75Frecciarossa
Find prices
Find prices

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Coach Information from Geneva to Florence

distanceDistance300 miles (484 km)
durationAverage coach duration11 h 30 min
priceAverage coach ticket price£41 (€46)
changesDirect coachYes
carriersCoach companiesFlixbus or BlaBlaCar

Coaches from Geneva to Florence cover the 300 miles (484 km) long route taking on average 11 h 30 min with our travel partners like Flixbus or BlaBlaCar. There are direct coach services available. While the average ticket price for this route costs around £41, you can find the cheapest coach ticket for as low as £28. Travellers depart most frequently from Genève and arrive in Florence, Villa Costanza Tram T1.

Coach companies

FlixBus between Geneva and Florence

Buy your official FlixBus coach tickets between Geneva and Florence from £28 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most affordable trip.

FlixBus

Omio helps you find the perfect Geneva - Florence coach with FlixBus. Whether you are searching for the fastest, earliest or cheapest coach between Geneva and Florence, Omio shows you FlixBus’s current coach timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best coach ticket for your upcoming Geneva to Florence route. You can expect to travel around 300 miles (484 km) between Geneva and Florence on a coach with FlixBus. Once you are ready, buy your one-way FlixBus tickets from Geneva to Florence starting as low as £28 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by coach instead of purchasing tickets at the coach station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with FlixBus!

FlixBus 's current ticket policies due to COVID-19 for your coach between Geneva and Florence are the following:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Coach to Florence from Geneva
Take the bus to Florence 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 Geneva to Florence.
FAQs
What are the travel restrictions for Florence, Italy if I'm coming from Geneva, Switzerland by coach?

Travel between Geneva, Switzerland and Florence, Italy by coach is: Partially open.

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

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 3 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?

When travelling in Italy, 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 04/12/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your coach between Geneva and Florence before travelling.

Are there travel restrictions, such as quarantine measures, in place when returning to Geneva, Switzerland from Florence, Italy?

The restriction level for your return coach to Geneva, Switzerland from Florence is: Partially open.

Is my return coach into Geneva from Florence restricted?

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

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

Conditions of reentry:

  • 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
  • Digital entry registration is required prior to arrival

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:

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

Last checked on 29/11/2021. Remember to check the latest COVID-19 travel safety regulations for your coach to Geneva from Florence closer to your date of departure here.

How much does a cheap coach from Geneva to Florence cost?
Omio customers have found cheap coach tickets from Geneva to Florence for as low as £28  for the next 7 days.
What is the average price of coach tickets between Geneva and Florence?
If you are looking to purchase your coach ticket in the next 7 days, you can expect the Geneva to Florence coach to cost on average £41  one way.
What is the distance by coach from Geneva to Florence?
The coach distance from Geneva to Florence is around 300 miles (484 km).
What is the average Geneva to Florence coach duration?
On average the coach from Geneva to Florence duration is 11 h 30 min  for the 300 miles (484 km) long trip, but the travel time can vary if you depart on weekends and holidays.
When travelling by coach from Geneva to Florence, which coach station in Geneva do I depart from and which coach station in Florence do I arrive in?

Omio customers book a coach from Genève   to Florence, Villa Costanza Tram T1   most frequently for this route.

Where is the Geneva coach station located? Where is the Florence coach station located?

You can find the most popular departure coach station for this trip, Genève, located approximately 0.6 miles (950 m) from the city centre of Geneva. The most popular arrival coach station in Florence, called Florence, Villa Costanza Tram T1, is located around 3.9 miles (6.3 km) away from its city centre.

Which coach companies can take me to Florence from Geneva?
When taking a coach from Geneva to Florence, you can count on Flixbus or BlaBlaCar for the best way to get you to Florence. You can also check all possible coach companies who offer a service to Florence from Geneva and compare the amenities they offer before buying a coach ticket.
What time is the earliest coach from Geneva to Florence? What time is the last coach from Geneva to Florence?
You can take the first coach from Geneva to Florence at 06: 00   or take the last coach from Geneva to Florence leaving at 13: 55. Look for the latest Geneva Florence coach times on Omio and book the best time to take the coach for this journey.
How far in advance should I buy a coach ticket to Florence from Geneva to get the best deals?
The price of a one way coach ticket from Geneva to Florence is on average £41 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for coaches from all possible coach companies offering this journey. In general, you can find coach tickets between Geneva and Florence available a few months in advance.