Florence to Lugano train with Frecciarossa

Tue, Apr 29
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Florence to Lugano

Showing times and prices for Apr 29

Cheapest

The best way to find a cheap train ticket from Florence to Lugano is to book your journey as far in advance as possible and to avoid traveling at rush hour.

RegionaleRegionale 17800 · Regionale Veloce TTPER 2460+TrenitaliaEuroCity 178
04:32AM7h18
Florence Santa Maria Novella
11:50AMLugano FLP
$651One-way
2 transfers
IntercityIntercity 588 · Intercity 608+TrenitaliaEuroCity 32
01:33PM5h55
Florence Rifredi
07:28PMLugano FLP
$741One-way
2 transfers
FrecciarossaFRECCIAROSSA 9320+TrenitaliaEuroCity 34
05:10PM4h18
Florence Santa Maria Novella
09:28PMLugano FLP
$911One-way
1 transfer
FrecciarossaFRECCIAROSSA 9512+TrenitaliaEuroCity 150
08:55AM3h33
Florence Santa Maria Novella
12:28PMLugano FLP
$941One-way
1 transfer
FrecciarossaFRECCIAROSSA 9540+TrenitaliaEuroCity 32
03:55PM3h33
Florence Santa Maria Novella
07:28PMLugano FLP
$941One-way
1 transfer

Travel Information

Compare train and bus for Florence to Lugano

Omio recommends booking the train as it is the most popular option from Florence to Lugano among Omio's users. If you are prioritising price take the bus with prices starting from €21. For those with little time consider booking a train which can get you there in 7h 10m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.3kg.

Compare train with

Most popular
Train
Bus

€52

Average price

€37

Average price

Cheapest

7h 40m

Average duration

Fastest

7h 10m

Onboard

+

30m

Additional time*

8h 44m

Average duration

8h 14m

Onboard

+

30m

Additional time*

0.1 - 0.3kg

CO2 emissions

Lowest

0.3 - 0.8kg

CO2 emissions

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Florence to Lugano train times

Showing trains for today, Monday, April 28
Last updated at 5:54 AM
ProviderDepartsDurationArrivesTransfers
Tickets
frecciarossaFRECCIAROSSA 1000 9508+trenitaliaEuroCity 178
On time
5:55 AM Florence Santa Maria Novella
3h55
9:50 AM Lugano FLP
1 transfer
italo9908+trenitaliaEuroCity 150
On time
6:25 AM Florence Santa Maria Novella
4h03
10:28 AM Lugano FLP
1 transfer
italo9908+trenitaliaEuroCity 18
On time
6:25 AM Florence Santa Maria Novella
8h03
2:28 PM Lugano FLP
1 transfer
italo9908+trenitaliaEuroCity 16
On time
6:25 AM Florence Santa Maria Novella
6h03
12:28 PM Lugano FLP
1 transfer
frecciarossaFRECCIAROSSA 9512+trenitaliaEuroCity 150
On time
6:55 AM Florence Santa Maria Novella
3h33
10:28 AM Lugano FLP
1 transfer
trenitaliaregRegionale 18664 · Autobus FI682+trenitaliaEuroCity 308:20 AM Florence Santa Maria Novella
7h08
3:28 PM Lugano FLP2 transfers
italo9916+trenitaliaEuroCity 168:25 AM Florence Santa Maria Novella
4h03
12:28 PM Lugano FLP1 transfer
italo9916+trenitaliaEuroCity 188:25 AM Florence Santa Maria Novella
6h03
2:28 PM Lugano FLP1 transfer
italo9916+trenitaliaEuroCity 208:25 AM Florence Santa Maria Novella
8h03
4:28 PM Lugano FLP1 transfer
frecciarossaFRECCIAROSSA 9520+trenitaliaEuroCity 16
On time
8:55 AM Florence Santa Maria Novella
3h33
12:28 PM Lugano FLP
1 transfer
italo9924+trenitaliaEuroCity 3210:25 AM Florence Santa Maria Novella
7h03
5:28 PM Lugano FLP1 transfer
italo9924+trenitaliaEuroCity 1810:25 AM Florence Santa Maria Novella
4h03
2:28 PM Lugano FLP1 transfer
italo9924+trenitaliaEuroCity 2010:25 AM Florence Santa Maria Novella
6h03
4:28 PM Lugano FLP1 transfer
frecciarossaFRECCIAROSSA 1000 9514+trenitaliaEuroCity 1810:55 AM Florence Santa Maria Novella
3h33
2:28 PM Lugano FLP1 transfer
frecciarossaFRECCIAROSSA 8418 · FRECCIAROSSA 1000 9632+trenitaliaEuroCity 3011:20 AM Florence Santa Maria Novella
4h08
3:28 PM Lugano FLP2 transfers
italo9928+trenitaliaEuroCity 20
On time
11:25 AM Florence Santa Maria Novella
5h03
4:28 PM Lugano FLP
1 transfer
italo9928+trenitaliaEuroCity 32
On time
11:25 AM Florence Santa Maria Novella
6h03
5:28 PM Lugano FLP
1 transfer
italo9928+trenitaliaEuroCity 22
On time
11:25 AM Florence Santa Maria Novella
7h03
6:28 PM Lugano FLP
1 transfer
trenitaliaintIntercity 588 · Intercity 608+trenitaliaEuroCity 3211:33 AM Florence Rifredi
5h55
5:28 PM Lugano FLP2 transfers
italo9932+trenitaliaEuroCity 2012:25 PM Florence Santa Maria Novella
4h03
4:28 PM Lugano FLP1 transfer
italo9932+trenitaliaEuroCity 2212:25 PM Florence Santa Maria Novella
6h03
6:28 PM Lugano FLP1 transfer
italo9932+trenitaliaEuroCity 3212:25 PM Florence Santa Maria Novella
5h03
5:28 PM Lugano FLP1 transfer
frecciarossaFRECCIAROSSA 9584+trenitaliaEuroCity 2012:55 PM Florence Santa Maria Novella
3h33
4:28 PM Lugano FLP1 transfer
italo8134+trenitaliaEuroCity 221:25 PM Florence Santa Maria Novella
5h03
6:28 PM Lugano FLP1 transfer
italo8134+trenitaliaEuroCity 321:25 PM Florence Santa Maria Novella
4h03
5:28 PM Lugano FLP1 transfer
frecciarossaFRECCIAROSSA 9540+trenitaliaEuroCity 321:55 PM Florence Santa Maria Novella
3h33
5:28 PM Lugano FLP1 transfer
italo9940+trenitaliaEuroCity 222:25 PM Florence Santa Maria Novella
4h03
6:28 PM Lugano FLP1 transfer
frecciarossaFRECCIAROSSA 9544+trenitaliaEuroCity 22
On time
2:55 PM Florence Santa Maria Novella
3h33
6:28 PM Lugano FLP
1 transfer
frecciarossaFRECCIAROSSA 9320+trenitaliaEuroCity 343:10 PM Florence Santa Maria Novella
4h18
7:28 PM Lugano FLP1 transfer
Tuesday, April 29
trenitaliaregRegionale 17800 · Regionale Veloce TTPER 2460+trenitaliaEuroCity 1782:32 AM Florence Santa Maria Novella
7h18
9:50 AM Lugano FLP2 transfers
frecciarossaFRECCIAROSSA 1000 9504+trenitaliaEuroCity 144:55 AM Florence Santa Maria Novella
3h33
8:28 AM Lugano FLP1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Florence to Lugano by train or bus

Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07
Thu
May 08
Fri
May 09
Sat
May 10
Sun
May 11
Mon
May 12
Tue
May 13
Wed
May 14
Thu
May 15
Fri
May 16
Sat
May 17
Sun
May 18
Mon
May 19

How far in advance should I book train tickets from Florence to Lugano?

The best time to book your train from Florence to Lugano is 63 days before departure. See how prices for trains change on the Florence to Lugano route.
Prices are for one-way tickets for one passenger from Florence to Lugano per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Florence to Lugano.

Fastest train times from Florence to Lugano

Showing times and prices for Apr 29

Fastest Journey

3 h 33 m

Average

4 h 12 m

Trains per day

12

Distance

308 km

It's difficult to get from Florence to Lugano without transferring at least once.

FrecciarossaFRECCIAROSSA 1000 9514+TrenitaliaEuroCity 18
12:55PM3h33
Florence Santa Maria Novella
04:28PMLugano FLP
$1041One-way
1 transfer
FrecciarossaFRECCIAROSSA 9512+TrenitaliaEuroCity 150
08:55AM3h33
Florence Santa Maria Novella
12:28PMLugano FLP
$941One-way
1 transfer
FrecciarossaFRECCIAROSSA 9520+TrenitaliaEuroCity 16
10:55AM3h33
Florence Santa Maria Novella
02:28PMLugano FLP
$1041One-way
1 transfer
FrecciarossaFRECCIAROSSA 9540+TrenitaliaEuroCity 32
03:55PM3h33
Florence Santa Maria Novella
07:28PMLugano FLP
$941One-way
1 transfer
FrecciarossaFRECCIAROSSA 9544+TrenitaliaEuroCity 22
04:55PM3h33
Florence Santa Maria Novella
08:28PMLugano FLP
$941One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Florence to Lugano

ItalyItaly
SwitzerlandSwitzerland
Icon of train
Trains from Florence to Lugano run on average 10 times per day, taking around 7h 10m. Cheap train tickets for this journey start at $40 (€33) but you can travel from only $25 (€21) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $25 (€21)
Distance
190 miles (307 km)
Average train duration
7h 10m
Cheapest ticket price
$40 (€33)
Trains per day
10
Train providers
6
Fastest train
3h 33m
First train
03:20
Last train
12:33
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $25 (€21)

Train companies: Frecciarossa, Italo and Trenitalia from Florence to Lugano trains

Travel to Lugano from Florence from $54 (€45) with Omio’s train partners Frecciarossa, Italo and Trenitalia! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

Enjoy a comfortable and relaxing route on a Frecciarossa train to Lugano from Florence. As an official travel partner of Trenitalia, Omio shows you the latest Frecciarossa schedules for the Florence to Lugano train and prices starting as low as $73 (€60) for this trip. Frecciarossa is Trenitalia’s premier high-speed train service making around 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. Frecciarossa trains are renowned for their comfort, speed and reduced environmental impact and reach speeds up to 186 mph (300 kmh), so you can travel 190 miles (307 km) quickly to Lugano from Florence.

When booking the Frecciarossa train between Florence and Lugano, you can choose between four different classes: Standard, Premium, Business, and Executive. Although each class offers different levels of comfort, all Frecciarossa train cars provide passengers with free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services. If you’re looking to add to your travel experience, book a Frecciarossa train between Florence and Lugano on Omio today!

Frecciarossa from Florence to Lugano train information:

  • Average Duration: 3 h 33 min
  • Cheapest Price: $73
  • Frecciarossa frequency: 7 a day

Convenient Florence to Lugano Train Journey

Travel effortlessly from Florence to Lugano by train while enjoying scenic Italian and Swiss landscapes along the way. The journey typically begins at Florence's Firenze Santa Maria Novella and ends at Lugano's Lugano Railway Station, offering both comfort and convenience for travelers. Trains from Florence to Lugano operate frequently, making it easy to plan your trip to suit your schedule. Whether you're traveling for leisure or work, booking a train from Florence to Lugano ensures reliability, relaxation, and a memorable travel experience. Find the best route, schedule, and comfortable seats when planning your train journey today!

Find Cheap Florence to Lugano Train Tickets

If you're looking for an affordable way to travel from Florence to Lugano, train tickets can cost as little as $40 (€33) if booked in advance. On average, you can expect to pay around $63 (€52) for a train ticket on this scenic route through Italy into Switzerland. Prices can vary depending on how far ahead you book and the time of year, but historically, traveling in September is both cost-effective and convenient, thanks to fewer crowds and more comfortable weather. Booking early during this period ensures that you can secure the cheapest fares for your journey!

Train Florence to Lugano: Travel with Trenitalia and EuroCity

Experience a seamless journey between Florence and Lugano with Trenitalia and EuroCity, two renowned providers of efficient and comfortable rail services. The route is primarily serviced by high-speed Frecciarossa trains by Trenitalia for part of the journey, offering premium amenities like spacious seating, onboard Wi-Fi, and refreshments. EuroCity trains, connecting major Swiss and Italian cities, take you through breathtaking landscapes with comfortable seating and generous luggage allowances. Whether you're traveling for leisure or business, the train from Florence to Lugano offers convenience, reliability, and stunning scenery along the way.

Florence to Lugano Train Times and Schedule

Planning your journey from Florence to Lugano? A train ride between these picturesque cities offers comfort and convenience, making it an excellent travel option. The distance from Florence to Lugano is approximately 190 miles (307 km), and the average train journey duration is 3h 33m.

Train services between Florence and Lugano run frequently, allowing you to plan your trip with flexibility. On average, there are 10 trains daily connecting these two destinations. These trains operate every day of the week, ensuring a hassle-free travel experience regardless of when you choose to journey.

For early risers and night travelers, you'll be pleased to know that the first train typically departs Florence at 03:20, while the last train of the day leaves at 12:33. Whether you're starting your day bright and early or catching a late ride, the Florence to Lugano train schedule accommodates various travel preferences.

FAQs: Trains from Florence to Lugano

FAQs: Travel by train from Florence to Lugano 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 Lugano.
FAQs

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
More routes, destinations and providers
Currency
Language

Useful links