Lugano to Florence train with Frecciarossa

Sat, May 10
+ Add return
Frecciarossa
Italo
Intercity
Trenitalia
Regionale

1,000+ travel companies

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

The cheapest and fastest trains from Lugano to Florence

Showing times and prices for May 13

Cheapest price

$79

Average price

$114

Fastest journey

3 h 34 m

Average duration

3 h 34 m

Trains per day

34

Distance

308 km

Cheap tickets

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

The average ticket from Lugano to Florence will cost around $114 if you buy it on the day, but the cheapest tickets can be found for only $79.

Fast trains

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

TrenitaliaEuroCity 11+RegionaleRegionale Veloce TTPER 2463+IntercityIntercity 584
09:30AM6h49
Lugano FLP
04:19PMFlorence Rifredi
$791One-way
2 transfers
TrenitaliaEuroCity 31+RegionaleRegionale TTPER 17827 · Tuscany Line 18517
08:30AM6h22
Lugano FLP
02:52PMFlorence Santa Maria Novella
$891One-way
2 transfers
TrenitaliaEuroCity 15+Italo9947
01:30PM4h05
Lugano FLP
05:35PMFlorence Santa Maria Novella
$1051One-way
1 transfer
TrenitaliaEuroCity 33+Italo9935
10:30AM4h05
Lugano FLP
02:35PMFlorence Santa Maria Novella
$1051One-way
1 transfer
TrenitaliaEuroCity 173+Italo9963
06:10PM4h25
Lugano FLP
10:35PMFlorence Santa Maria Novella
$1051One-way
1 transfer

Live departures

Lugano to Florence train times

Showing trains for today, Monday, May 12
Last updated at 3:14 AM
ProviderDepartsDurationArrivesTransfers
Tickets
trenitaliaEuroCity 31+frecciarossaFRECCIAROSSA 9805 · FRECCIAROSSA 1000 94136:30 AM Lugano FLP
4h09
10:39 AM Florence Santa Maria Novella2 transfers
trenitaliaEuroCity 31+trenitaliaregRegionale TTPER 17827 · Tuscany Line 18517
On time
6:30 AM Lugano FLP
6h22
12:52 PM Florence Santa Maria Novella
2 transfers
trenitaliaEuroCity 11+italo99317:30 AM Lugano FLP
4h05
11:35 AM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 11+frecciarossaFRECCIAROSSA 95877:30 AM Lugano FLP
3h34
11:04 AM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 11+italo61437:30 AM Lugano FLP
7h05
2:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 11+italo99397:30 AM Lugano FLP
6h05
1:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 11+trenitaliaregRegionale Veloce TTPER 2463+trenitaliaintIntercity 5847:30 AM Lugano FLP
6h49
2:19 PM Florence Rifredi2 transfers
trenitaliaEuroCity 13+italo61439:30 AM Lugano FLP
5h05
2:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 13+italo99559:30 AM Lugano FLP
8h05
5:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 13+frecciarossaFRECCIAROSSA 1000 95399:30 AM Lugano FLP
3h34
1:04 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 13+italo99399:30 AM Lugano FLP
4h05
1:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 35+frecciarossaFRECCIAROSSA 954310:30 AM Lugano FLP
3h34
2:04 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 15+italo9947
On time
11:30 AM Lugano FLP
4h05
3:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 15+italo995911:30 AM Lugano FLP
7h05
6:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 15+italo995511:30 AM Lugano FLP
6h05
5:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 15+frecciarossaFRECCIAROSSA 1000 954711:30 AM Lugano FLP
3h34
3:04 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 151+frecciarossaFRECCIAROSSA 955112:30 PM Lugano FLP
3h34
4:04 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 151+italo996112:30 PM Lugano FLP
7h05
7:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 151+italo995912:30 PM Lugano FLP
6h05
6:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 151+italo995512:30 PM Lugano FLP
5h05
5:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 17+frecciarossaFRECCIAROSSA 1000 95551:30 PM Lugano FLP
3h34
5:04 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 17+italo99551:30 PM Lugano FLP
4h05
5:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 17+italo99611:30 PM Lugano FLP
6h05
7:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 17+italo99591:30 PM Lugano FLP
5h05
6:35 PM Florence Santa Maria Novella1 transfer
trenitaliaEuroCity 19+italo9963
On time
3:30 PM Lugano FLP
5h05
8:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 19+frecciarossaFRECCIAROSSA 1000 9563
On time
3:30 PM Lugano FLP
3h34
7:04 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 19+italo9961
On time
3:30 PM Lugano FLP
4h05
7:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 173+italo9963
On time
4:10 PM Lugano FLP
4h25
8:35 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 173+frecciarossaFRECCIAROSSA 9567
On time
4:10 PM Lugano FLP
3h54
8:04 PM Florence Santa Maria Novella
1 transfer
trenitaliaEuroCity 173+trenitaliaintnInterCityNotte 1963
On time
4:10 PM Lugano FLP
5h59
10:09 PM Florence Campo di Marte
1 transfer

Find all the dates and times for this journey

Compare prices and tickets Lugano to Florence by train or bus

Tue
May 13
Wed
May 14
Thu
May 15
Fri
May 16
Sat
May 17
Sun
May 18
Mon
May 19
Tue
May 20
Wed
May 21
Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30
Sat
May 31
Sun
Jun 01
Mon
Jun 02

Journey information

Overview: Train from Lugano to Florence

SwitzerlandSwitzerland
ItalyItaly
Icon of train
Trains from Lugano to Florence run on average 9 times per day, taking around 6h 12m. Cheap train tickets for this journey start at $39 (€33) but you can travel from only $22 (€18) 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 $22 (€18)
Distance
190 miles (307 km)
Average train duration
6h 12m
Cheapest ticket price
$39 (€33)
Trains per day
9
Train providers
5
Fastest train
3h 34m
First train
07:30
Last train
18:30
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 $22 (€18)

Train providers: Frecciarossa, Italo and Intercity from Lugano to Florence trains

For as little as $53 (€45) you can travel by train between Lugano and Florence with Frecciarossa, Italo and Intercity. Omio will show you the best deals, schedules and tickets available for this trip.

Enjoy a comfortable train ride to Florence from Lugano with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 190 miles (307 km) long journey between Lugano and Florence smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Omio shows you the latest Trenitalia Frecciarossa train schedule for the Lugano to Florence route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains between Lugano and Florence start as low as $75 (€63) on Omio. You can select from three different ticket options: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train from Lugano to Florence with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Train information from Lugano to Florence with Frecciarossa:

  • Average Duration: 3 h 34 min
  • Cheapest Price: $75

Convenient Lugano to Florence Train: Travel with Ease

Planning your trip aboard the Lugano to Florence train? Trains from Lugano to Florence offer a comfortable and scenic journey, making it an ideal choice for travelers. The journey usually starts at the central hub of Lugano, Lugano, and arrives at the historic Firenze Santa Maria Novella station, right in the heart of Florence. Modern amenities, reliable schedules, and breathtaking views over Italy’s picturesque countryside make the train from Lugano to Florence a popular option for both tourists and daily commuters. Don’t miss out on exploring these two stunning cities while enjoying a smooth, eco-friendly ride.

Find Cheap Lugano to Florence Train Tickets

If you're planning a train journey from Lugano to Florence, you'll be glad to know that prices can be both affordable and flexible. The cheapest train ticket for this scenic route starts at $39 (€33), making it an excellent option for budget-conscious travelers. On average, travelers can expect to pay around $71 (€59) for a one-way ticket. For those looking to save even more, consider traveling in November when demand is generally lower and prices tend to drop, offering a great balance between convenience and cost. Book early to secure the best fares and enjoy a smooth journey through Italy!

Train Lugano to Florence: Trenitalia and EuroCity Services

Traveling by train from Lugano to Florence is a seamless and comfortable experience, with connections offered by Trenitalia and EuroCity. Trenitalia operates high-speed Frecciarossa trains, which are known for their swift journeys and premium comforts, including spacious seating and onboard Wi-Fi. EuroCity trains, on the other hand, provide international routes with picturesque views of the Swiss-Italian countryside, as well as amenities such as dining cars and air-conditioned carriages. Whether you choose a high-speed or standard train, this journey ensures efficiency and relaxation, making it the perfect choice for exploring northern and central Italy.

Train Lugano to Florence: Train Times and Schedule

The train journey from Lugano to Florence offers a comfortable and scenic way to travel between these two beautiful cities. Covering a distance of 190 miles (307 km), the average train journey duration is approximately 3h 34m, though duration may vary depending on the train service you choose.

Travelers will appreciate the frequent connections between Lugano and Florence. On average, there are 9 trains running daily, providing excellent flexibility for planning your trip. Whether you're traveling on a weekday or a weekend, trains operate consistently throughout the week, ensuring reliable transport options every day.

Typically, the first train from Lugano to Florence departs at 07:30, making it easy for early risers to get a head start on their travels. The last train of the day generally departs at 18:30, accommodating those who prefer to travel later in the evening. Make sure to check the Lugano to Florence train schedule in advance to confirm departure times for your intended date of travel!

FAQs: Trains from Lugano to Florence

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