Cheap flights from Italy. Tickets from 15CHF*

If you want to apply a resident or large family discount, you’ll be able to do so in the next step.

Popular flight deals Italy

keyboard_arrow_down

Rome (FCO)to

Barcelona (BCN)
Depart: 16/09/2026
From
23CHF
Seen 13 hrs ago
One-way

Venice (VCE)to

Barcelona (BCN)
Depart: 08/09/2026
From
20CHF
Seen 2 hrs ago
One-way

Florence (FLR)to

Barcelona (BCN)
Depart: 05/08/2026
From
36CHF
Seen 13 hrs ago
One-way

Naples (NAP)to

Barcelona (BCN)
Depart: 10/09/2026
From
18CHF
Seen 7 hrs ago
One-way

Milan (MXP)to

Barcelona (BCN)
Depart: 06/08/2026
From
34CHF
Seen 1 day ago
One-way

Florence (FLR)to

Madrid (MAD)
Depart: 25/08/2026
From
49CHF
Seen 13 hrs ago
One-way

Florence (FLR)to

Paris (ORY)
Depart: 15/09/2026
From
39CHF
Seen 13 hrs ago
One-way

Florence (FLR)to

London (LGW)
Depart: 09/09/2026
From
30CHF
Seen 13 hrs ago
One-way

Bologna (BLQ)to

Barcelona (BCN)
Depart: 19/09/2026
From
37CHF
Seen 15 hrs ago
One-way

Bari (BRI)to

Barcelona (BCN)
Depart: 23/07/2026
From
77CHF
Seen 1 day ago
One-way

Turin (TRN)to

Barcelona (BCN)
Depart: 16/09/2026
From
15CHF
Seen 2 hrs ago
One-way

Florence (FLR)to

Brussels (BRU)
Depart: 03/09/2026
From
28CHF
Seen 8 minutes ago
One-way

Milan (MXP)to

Ibiza (IBZ)
Depart: 01/07/2026
From
80CHF
Seen 7 hrs ago
One-way

*Deals displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.

Best flight deals from Italy

CHF
keyboard_arrow_down

Rome (FCO)to

Barcelona (BCN)
Depart: 16/09/2026

One-way

Basic

From
23CHF
Seen 13 hrs ago

Venice (VCE)to

Barcelona (BCN)
Depart: 08/09/2026

One-way

Basic

From
20CHF
Seen 2 hrs ago

Florence (FLR)to

Barcelona (BCN)
Depart: 05/08/2026

One-way

Basic

From
36CHF
Seen 13 hrs ago

Naples (NAP)to

Barcelona (BCN)
Depart: 10/09/2026

One-way

Basic

From
18CHF
Seen 7 hrs ago

Milan (MXP)to

Barcelona (BCN)
Depart: 06/08/2026

One-way

Basic

From
34CHF
Seen 1 day ago

Florence (FLR)to

Madrid (MAD)
Depart: 25/08/2026

One-way

Basic

From
49CHF
Seen 13 hrs ago

Florence (FLR)to

Paris (ORY)
Depart: 15/09/2026

One-way

Basic

From
39CHF
Seen 13 hrs ago

Florence (FLR)to

London (LGW)
Depart: 09/09/2026

One-way

Basic

From
30CHF
Seen 13 hrs ago

Bologna (BLQ)to

Barcelona (BCN)
Depart: 19/09/2026

One-way

Basic

From
37CHF
Seen 15 hrs ago

Bari (BRI)to

Barcelona (BCN)
Depart: 23/07/2026

One-way

Basic

From
77CHF
Seen 1 day ago

Turin (TRN)to

Barcelona (BCN)
Depart: 16/09/2026

One-way

Basic

From
15CHF
Seen 2 hrs ago

Florence (FLR)to

Brussels (BRU)
Depart: 03/09/2026

One-way

Basic

From
28CHF
Seen 8 minutes ago

Milan (MXP)to

Ibiza (IBZ)
Depart: 01/07/2026

One-way

Basic

From
80CHF
Seen 7 hrs ago

*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.