1map logoGo to main page

Geneva, Geneva (Area) to Florence, Tuscany from $48: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Geneva, Switzerland
to
Florence, Italy

How to Get from Geneva to Florence: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$48 by busBest price
486 kmDistance
5h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Geneva to Florence with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Swiss Railways (SBB/CFF/FFS) / Trenitalia Frecce
Train
Average Duration
6h  41m
Estimated price
$137-300
Recommended
Company
FlixBus
Bus
Average Duration
9h  40m
Estimated price
$48-72
Cheapest
route map
Distance: 486 km
Duration: 5h 36m

See more options

Pricing table
Company
Various
Bus
Average Duration
10h  48m
Estimated price
$60-84
Company
Various
Drive
Average Duration
6h  9m
Estimated price
$114-1381
Company
Swiss Railways (SBB/CFF/FFS) / Trenitalia Frecce
Train
Average Duration
6h  50m
Estimated price
$140-277
Company
Various
Plane
Average Duration
5h  36m
Estimated price
$1390-1392
Company
Various
Plane
Average Duration
5h  57m
Estimated price
$1393-1394
Company
Various
Train
Plane
Average Duration
6h  13m
Estimated price
$1395-1396

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $35 $30 $42 $25 $30 $27 $30
Train $135 $100 $91 $129 $141 $122 $118
Fly $104 $114 $104 $139 $207 $104 $124

Traveling From Geneva to Florence

The journey from Geneva to Florence offers a captivating shift from the serene, lake-side beauty and alpine vistas of Switzerland to the rich art and vibrant streets of Italy.

Best Neighbourhoods in Florence

Florence's neighborhoods each offer distinct experiences and attractions for visitors.

Oltrarno
• Known for artisan shops and craft studios.
• Offers a local atmosphere and great dining options.
Santa Croce
• Home to the stunning Santa Croce Basilica.
• Vibrant nightlife with plenty of bars and eateries.
Duomo
• Features the iconic Florence Cathedral and Giotto's Campanile.
• Central location makes it ideal for sightseeing.

Best Times To Visit Florence's Attractions

Timing your visit can significantly enhance your experience in Florence.

Uffizi Gallery
Visit early in the morning or late afternoon on weekdays for fewer crowds.
Ponte Vecchio
Enjoy early morning or late evening strolls for a serene view.
Accademia Gallery
Book a timed entry in the late afternoon to avoid peak hours.

Florence Weather: What to Expect Year-Round

Florence enjoys a Mediterranean climate, with hot summers and mild winters, making spring and fall the ideal times to explore its stunning sights. Weather can greatly influence your travel experience; pleasant temperatures in spring and fall promise comfortable outings, while summer heat can lead to bustling crowds.

Dining Recommendation in Florence

Don't miss trying the classic Florentine steak, a succulent ribeye, that showcases the region's emphasis on bold flavors and locally sourced produce. The vibrant atmosphere in Florence's trattorias, filled with laughter and the aroma of garlic and rosemary, offers a delightful contrast to the more refined dining in Geneva.

Geneva - Florence operators

Explore transport companies operating between Geneva and Florence, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Geneve to Milano Centrale

Average Duration
4h 4m
Estimated price
107-454

Train from Genève to Zürich Flughafen

Average Duration
2h 57m
Estimated price
455-456
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Milano Centrale to Firenze S.M.N.

Average Duration
1h 54m
Estimated price
457-452
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Milano Centrale to Firenze Santa Maria Novella

Average Duration
1h 55m
Estimated price
1320-459
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Geneva to Florence

Average Duration
9h 40m
Estimated price
45-67
Plane Show flights
Website
http://www.airdolomiti.it

Plane from Geneva to Florence via Munich

Average Duration
4h 25m
Estimated price
2720-2721

Plane from Geneva to Florence via Frankfurt

Average Duration
4h 38m
Estimated price
2720-2721
Website
http://www.swiss.com

Plane from Geneva to Florence via Zurich

Average Duration
3h 26m
Estimated price
2726-2727
Website
http://www.alitalia.com

Plane from Geneva to Florence via Rome

Average Duration
5h 12m
Estimated price
452-453

Geneva to Florence: Overview of Bus, Train, Flight, and Car Trips

Traveling between Geneva and Florence offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Geneva to Florence spanning 393 miles, showcasing the enchanting beauty of the Swiss and Italian landscapes along the way. 💰 The cost of this journey by car ranges from €111 to €175, providing a cost-effective and flexible way to explore the charming city of Florence at your own pace. ⏱️ Expect around 6 hours and 9 minutes of travel time, filled with picturesque views, cultural discoveries, and the anticipation of immersing yourself in the rich history and arts of Florence upon arrival.
Average price
€111 - €175
🚆 Traveling from Geneva to Florence by train is a scenic journey with a total duration of approximately 6 hours and 41 minutes, including transfers. The route involves a change at Milano Centrale station. 🌍 The train services operated by Swiss Railways depart from Geneve station, while the Trenitalia Frecce services arrive at Firenze S.M.N. station. Prices for this train journey can vary between €134 - €279. 🚉 Depending on the route chosen, travelers may experience 2 to 3 transfers along the way, with options such as passing through Brig, Milano Centrale, and Salerno, offering different travel durations and experiences to reach the beautiful city of Florence.
Departure Point
Geneve station
Arrival Point
Firenze S.M.N. station
Useful tips for train travellers
• The main operator for your route from Geneva to Florence is Trenitalia. On board, you will find catering services that include a snack trolley offering a selection of sandwiches, pastries, and beverages in both standard and vegetarian options. First-Class passengers often receive complimentary snacks and drinks, while Economy Class has a pay-as-you-go policy.
• For seating options, Trenitalia offers three classes: First Class (Executive), Business Class, and Economy. First Class provides spacious seats with more legroom, power outlets, and complimentary snacks. Business Class is slightly less spacious but offers a comfortable environment, while Economy Class is more budget-friendly and has a standard seating layout. Consider upgrading to First Class for a more enjoyable ride.
• After arriving at Florence Santa Maria Novella Station (Firenze S.M.N), you will find luggage storage services available for a small fee, allowing you to explore the city without carrying your bags. The station also has clean restrooms, but there are no shower facilities. For the fastest way to reach the city center, take bus number 1 or tram line T2, which both depart regularly from the station and will take about 15-20 minutes.
🛫 When traveling from Geneva to Florence by plane, passengers should expect a flight duration of around 3 hours and 15 minutes with one stopover. Airlines such as Alitalia, Swiss, and Air Dolomiti provide services for this route. 👜 The total travel time from Geneva to Florence, considering flight duration and waiting time for layovers, is approximately 5 hours and 36 minutes. Although there is no direct flight, the journey offers a convenient option for reaching the charming city of Florence. 💸 Prices for flights between Geneva and Florence typically range from €100 to €278, offering passengers a variety of fare options to choose from based on their preferences and budget. Travelers can explore the rich culture and history of Florence after a relatively short and comfortable flight from Geneva.
Departure Point
Geneva Airport
Arrival Point
Florence Airport. The quickest flight takes 3h 15m and has one stopover
Useful tips for plane travellers
• Plan for a short stopover, as there are no direct flights; common layover airports include Milan or Rome, and ensure your connection time allows for potential delays.
• Upon arriving at Florence Airport (Amerigo Vespucci), follow the 'Arrivals' signs to quickly find your baggage claim, and consider grabbing a complimentary map at the airport information desk to help with navigating the city.
• Expect to pay approximately €20-€25 for a taxi ride from Florence Airport to the city center; alternatively, you can opt for the tram, which costs around €1.50 and connects to the central station.
🚌 Traveling from Geneva to Florence by bus is a convenient option, with a direct service operated by FlixBus. The journey typically takes around 9 hours and 40 minutes, departing once daily. 🌍 The distance between the two cities spans approximately 782 kilometers, with varying prices ranging from €46 to €69 for a bus ticket. The route offers a scenic journey through picturesque landscapes connecting Switzerland and Italy.
Departure Point
Geneva station
Arrival Point
Florence station