Rome to Lugano flights

Wed, 22 May
+ 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

Overview: Rome to Lugano flight

distanceDistance333 miles
durationAverage flight duration1 h 10 min
priceAverage plane ticket price£91 (€101)
changesDirect flightNo
carriersAirlinesAlitalia, Alitalia (2), SWISS or LAER

Flights from Rome to Lugano cover the 333 miles long trip taking on average 1 h 10 min with our travel partners like Alitalia, Alitalia (2), SWISS or LAER. You can get the cheapest plane tickets for this route for as low as £41, but the average price of plane tickets is £91.

Cheap flights tickets from Rome to Lugano

Showing times and prices for 22 May

Cheapest

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

Cheapest
Aeroitalia
15:401h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:00Milan Bergamo Orio al Serio Airport (BGY)
£771One-way
0 changes
2nd Cheapest
Vueling
19:2513h30
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:55Zurich Airport (ZRH)
£941One-way
1 change
2nd Cheapest
Vueling
21:3511h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:55Zurich Airport (ZRH)
£941One-way
1 change
ITA
22:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:10Milan Linate Airport (LIN)
£951One-way
0 changes
ITA
21:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
22:10Milan Linate Airport (LIN)
£951One-way
0 changes

Flight scheduleRome to Lugano

Showing flights for tomorrow, Wednesday, 22 May
Air France
06:007h45
Rome Leonardo da Vinci Fiumicino Airport (FCO)
13:45Zurich Airport (ZRH)
1 change
Air France
06:004h25
Rome Leonardo da Vinci Fiumicino Airport (FCO)
10:25Zurich Airport (ZRH)
1 change
Air France
06:0012h05
Rome Leonardo da Vinci Fiumicino Airport (FCO)
18:05Zurich Airport (ZRH)
1 change
Swiss
06:151h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
07:55Zurich Airport (ZRH)
0 changes
Swiss
06:153h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
09:55Milan Malpensa Airport (MXP)
1 change
KLM
06:307h15
Rome Leonardo da Vinci Fiumicino Airport (FCO)
13:45Zurich Airport (ZRH)
1 change
KLM
06:3010h15
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:45Zurich Airport (ZRH)
1 change
ITA
06:301h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
07:40Milan Linate Airport (LIN)
0 changes
KLM
06:304h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
11:05Zurich Airport (ZRH)
1 change
Lufthansa
07:003h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
10:40Zurich Airport (ZRH)
1 change
Vueling
07:0010h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:20Zurich Airport (ZRH)
1 change
ITA
07:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:10Milan Linate Airport (LIN)
0 changes
Lufthansa
07:005h00
Rome Leonardo da Vinci Fiumicino Airport (FCO)
12:00Milan Linate Airport (LIN)
1 change
ITA
08:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
09:10Milan Linate Airport (LIN)
0 changes
Lufthansa
08:054h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
12:40Zurich Airport (ZRH)
1 change
Lufthansa
08:058h30
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:35Milan Malpensa Airport (MXP)
1 change
Lufthansa
08:056h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
14:40Milan Linate Airport (LIN)
2 changes
Lufthansa
08:054h00
Rome Leonardo da Vinci Fiumicino Airport (FCO)
12:05Milan Malpensa Airport (MXP)
1 change
ITA
08:301h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
10:05Zurich Airport (ZRH)
0 changes
Austrian Airlines
08:553h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
12:15Zurich Airport (ZRH)
1 change
Austrian Airlines
08:555h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
14:05Milan Malpensa Airport (MXP)
1 change
ITA
09:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
10:10Milan Linate Airport (LIN)
0 changes
Edelweiss Air
09:401h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
11:20Zurich Airport (ZRH)
0 changes
Edelweiss Air
09:403h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
13:35Milan Malpensa Airport (MXP)
1 change
Vueling
09:507h30
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:20Zurich Airport (ZRH)
1 change
ITA
10:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
11:10Milan Linate Airport (LIN)
0 changes
Air France
10:058h00
Rome Leonardo da Vinci Fiumicino Airport (FCO)
18:05Zurich Airport (ZRH)
1 change
Lufthansa
10:057h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:25Milan Linate Airport (LIN)
1 change
Lufthansa
10:054h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
14:40Milan Linate Airport (LIN)
1 change
Lufthansa
10:053h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
14:00Zurich Airport (ZRH)
1 change
Air France
10:0512h25
Rome Leonardo da Vinci Fiumicino Airport (FCO)
22:30Zurich Airport (ZRH)
1 change
KLM
10:206h25
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:45Zurich Airport (ZRH)
1 change
KLM
10:2012h05
Rome Leonardo da Vinci Fiumicino Airport (FCO)
22:25Zurich Airport (ZRH)
1 change
Eurowings
10:457h45
Rome Leonardo da Vinci Fiumicino Airport (FCO)
18:30Zurich Airport (ZRH)
1 change
Eurowings
10:454h15
Rome Leonardo da Vinci Fiumicino Airport (FCO)
15:00Zurich Airport (ZRH)
1 change
Lufthansa
10:507h00
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:50Milan Linate Airport (LIN)
1 change
Lufthansa
10:505h45
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:35Milan Malpensa Airport (MXP)
1 change
Aeroitalia
11:101h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
12:30Milan Bergamo Orio al Serio Airport (BGY)
0 changes
Air France
11:3510h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
22:30Zurich Airport (ZRH)
1 change
Air France
11:356h30
Rome Leonardo da Vinci Fiumicino Airport (FCO)
18:05Zurich Airport (ZRH)
1 change
AnadoluJet
12:3021h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
10:25Zurich Airport (ZRH)
1 change
KLM
12:409h45
Rome Leonardo da Vinci Fiumicino Airport (FCO)
22:25Zurich Airport (ZRH)
1 change
ITA
12:503h45
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:35Milan Linate Airport (LIN)
1 change
ITA
13:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
14:10Milan Linate Airport (LIN)
0 changes
Lufthansa
13:204h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:55Milan Malpensa Airport (MXP)
1 change
Lufthansa
13:204h05
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:25Zurich Airport (ZRH)
1 change
Lufthansa
13:205h00
Rome Leonardo da Vinci Fiumicino Airport (FCO)
18:20Milan Linate Airport (LIN)
1 change
ITA
13:205h15
Rome Leonardo da Vinci Fiumicino Airport (FCO)
18:35Milan Linate Airport (LIN)
1 change
Lufthansa
13:204h05
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:25Milan Linate Airport (LIN)
1 change
ITA
13:203h15
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:35Milan Linate Airport (LIN)
1 change
ITA
14:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
15:10Milan Linate Airport (LIN)
0 changes
Lufthansa
14:504h30
Rome Leonardo da Vinci Fiumicino Airport (FCO)
19:20Zurich Airport (ZRH)
1 change
ITA
15:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:10Milan Linate Airport (LIN)
0 changes
Swiss
15:053h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
18:25Milan Malpensa Airport (MXP)
1 change
Swiss
15:051h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:45Zurich Airport (ZRH)
0 changes
Eurowings
15:304h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
19:40Zurich Airport (ZRH)
1 change
Aeroitalia
15:401h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:00Milan Bergamo Orio al Serio Airport (BGY)
0 changes
Lufthansa
15:503h45
Rome Leonardo da Vinci Fiumicino Airport (FCO)
19:35Milan Malpensa Airport (MXP)
1 change
ITA
16:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:10Milan Linate Airport (LIN)
0 changes
ITA
16:201h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:55Zurich Airport (ZRH)
0 changes
ITA
17:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
18:10Milan Linate Airport (LIN)
0 changes
Air France
17:105h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
22:30Zurich Airport (ZRH)
1 change
KLM
17:255h00
Rome Leonardo da Vinci Fiumicino Airport (FCO)
22:25Zurich Airport (ZRH)
1 change
Brussels Airlines
17:454h30
Rome Leonardo da Vinci Fiumicino Airport (FCO)
22:15Milan Linate Airport (LIN)
1 change
ITA
18:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
19:10Milan Linate Airport (LIN)
0 changes
Lufthansa
18:404h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:15Milan Malpensa Airport (MXP)
1 change
ITA
19:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
20:10Milan Linate Airport (LIN)
0 changes
Lufthansa
19:054h15
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:20Milan Malpensa Airport (MXP)
1 change
Lot Polish Airlines
19:1514h25
Rome Leonardo da Vinci Fiumicino Airport (FCO)
09:40Zurich Airport (ZRH)
1 change
Vueling
19:2513h30
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:55Zurich Airport (ZRH)
1 change
KLM
19:4012h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:35Zurich Airport (ZRH)
1 change
ITA
20:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
21:10Milan Linate Airport (LIN)
0 changes
Air Baltic
20:153h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:35Milan Malpensa Airport (MXP)
1 change
Air Baltic
20:151h30
Rome Leonardo da Vinci Fiumicino Airport (FCO)
21:45Zurich Airport (ZRH)
0 changes
Air Serbia
21:0011h45
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:45Zurich Airport (ZRH)
1 change
ITA
21:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
22:10Milan Linate Airport (LIN)
0 changes
Air Serbia
21:0016h50
Rome Leonardo da Vinci Fiumicino Airport (FCO)
13:50Zurich Airport (ZRH)
1 change
Air Serbia
21:0011h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:40Milan Malpensa Airport (MXP)
1 change
Air Serbia
21:0023h00
Rome Leonardo da Vinci Fiumicino Airport (FCO)
20:00Zurich Airport (ZRH)
1 change
ITA
21:3013h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
10:50Milan Linate Airport (LIN)
1 change
Vueling
21:3511h20
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:55Zurich Airport (ZRH)
1 change
ITA
22:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:10Milan Linate Airport (LIN)
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Rome to Lugano by train, coach or flight

Wed
22 May
Thu
23 May
Fri
24 May
Sat
25 May
Sun
26 May
Mon
27 May
Tue
28 May
Wed
29 May
Thu
30 May
Fri
31 May
Sat
01 Jun
Sun
02 Jun
Mon
03 Jun
Tue
04 Jun
Wed
05 Jun
Thu
06 Jun
Fri
07 Jun
Sat
08 Jun
Sun
09 Jun
Mon
10 Jun
Tue
11 Jun

Flight times from Rome to Lugano

Showing times and prices for 22 May

Fastest Journey

1 h 10 m

Average

5 h 45 m

Flights per day

82

Distance

537 km

Of the 82 flights that leave Rome for Lugano every day 23 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
ITA
22:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:10Milan Linate Airport (LIN)
£951One-way
0 changes
Fastest
ITA
10:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
11:10Milan Linate Airport (LIN)
£2931One-way
0 changes
Fastest
ITA
20:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
21:10Milan Linate Airport (LIN)
£1611One-way
0 changes
Fastest
ITA
07:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:10Milan Linate Airport (LIN)
£1611One-way
0 changes
Fastest
ITA
19:001h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
20:10Milan Linate Airport (LIN)
£2131One-way
0 changes

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Alitalia, Alitalia (2) and SWISS Rome to Lugano

Find the best flights from Rome to Lugano with Omio's travel partners Alitalia, Alitalia (2) and SWISS from £48. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight between Rome and Lugano.

Rome to Lugano flight information with SWISS:

  • Average Duration: 1 h 40 min
  • Cheapest Price: £212

FAQs: Rome to Lugano flights

FAQs: Take a flight from Rome to Lugano hassle-free. 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 Rome to Lugano.
FAQs
Cheap plane tickets from Rome to Lugano can start from as little as £41 when you book in advance. The average flight ticket price for Rome to Lugano is £91; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by plane from Rome to Lugano is 1 h 10 min   to travel the 333 mile long trip. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first flight from Rome to Lugano leaves at 05: 30. Plan your trip with the Journey Planner   from Omio.
The last flight from Rome to Lugano leaves at 21: 00.
For the journey from Rome to Lugano you can take a flight with Alitalia, Alitalia (2), SWISS or LAER. Be sure to check out all possible airlines that offer services to Lugano from Rome on Omio to compare what amenities they may have.
The cheapest month for a flight from Rome to Lugano is December.
It's helpful to compare your options as there are 3 ways to travel between Rome and Lugano including taking a train, coach or flight.

More options for your journey from Rome to Lugano

Here are some other resources that might have the information you need

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