How to get to Italy from Spain by flight ? You can check flights from Spain to Italy below.
You can find flight ticket prices from Spain to Italy with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Florence and cost approximately 85 USD.
You take a bus, shuttle or taxi from Florence to your destination in Italy.
Flight | Depart | Arrive | |
---|---|---|---|
AZ0075
Alitalia
AZ1675
Alitalia
|
06:25
Barcelona
10:00
Rome
|
08:10
Rome
10:55
Florence
|
Connect |
VY6003
Vueling Airlines
|
06:40
Barcelona
|
08:25 Florence | Direct |
LX1953
Swiss
LX1674
Swiss
|
09:40
Barcelona
12:55
Zurich
|
11:30
Zurich
14:10
Florence
|
Connect |
VY6001
Vueling Airlines
|
11:30
Barcelona
|
13:15 Florence | Direct |
VY6005
Vueling Airlines
|
20:30
Barcelona
|
22:15 Florence | Direct |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Bologna and cost approximately 40 USD.
You take a bus, shuttle or taxi from Bologna to your destination in Italy.
Flight | Depart | Arrive | |
---|---|---|---|
VY6524
Vueling Airlines
|
06:00
Barcelona
|
07:40 Bologna | Direct |
FR9366
Ryanair
|
06:25
Barcelona
|
08:10 Bologna | Direct |
AL9366
Malta Air
|
08:25
Barcelona
|
10:10 Bologna | Direct |
FR9368
Ryanair
|
09:35
Barcelona
|
11:20 Bologna | Direct |
FR9366
Ryanair
|
10:25
Barcelona
|
12:10 Bologna | Direct |
FR9372
Ryanair
|
12:15
Barcelona
|
14:00 Bologna | Direct |
VY6522
Vueling Airlines
|
14:35
Barcelona
|
16:15 Bologna | Direct |
LH1815
Lufthansa
EN8244
Air Dolomiti
|
15:20
Barcelona
18:30
Munich
|
17:20
Munich
19:30
Bologna
|
Connect |
AL9368
Malta Air
|
17:55
Barcelona
|
19:40 Bologna | Direct |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Naples and cost approximately 50 USD.
You take a bus, shuttle or taxi from Naples to your destination in Italy.
Flight | Depart | Arrive | |
---|---|---|---|
FR6353
Ryanair
AL6115
Malta Air
|
06:15
Barcelona
09:40
Milan Bergamo
|
08:00
Milan Bergamo
11:05
Naples
|
Connect |
AZ0075
Alitalia
AZ1263
Alitalia
|
06:25
Barcelona
09:45
Rome
|
08:10
Rome
10:40
Naples
|
Connect |
VY6500
Vueling Airlines
|
07:40
Barcelona
|
09:35 Naples | Direct |
U22760
easyJet
U22893
easyJet
|
08:40
Barcelona
11:30
Milan Malpensa
|
10:25
Milan Malpensa
12:55
Naples
|
Connect |
U24862
easyJet
|
09:30
Barcelona
|
11:30 Naples | Direct |
FR5710
Ryanair
|
10:05
Barcelona
|
12:05 Naples | Direct |
AL6305
Malta Air
AL6115
Malta Air
|
12:00
Barcelona
15:05
Milan Bergamo
|
13:45
Milan Bergamo
16:30
Naples
|
Connect |
AL6305
Malta Air
AL4113
Malta Air
|
12:00
Barcelona
15:15
Milan Bergamo
|
13:45
Milan Bergamo
16:40
Naples
|
Connect |
FR6305
Ryanair
AL6115
Malta Air
|
12:00
Barcelona
15:05
Milan Bergamo
|
13:45
Milan Bergamo
16:30
Naples
|
Connect |
FR6305
Ryanair
AL4113
Malta Air
|
12:00
Barcelona
15:15
Milan Bergamo
|
13:45
Milan Bergamo
16:40
Naples
|
Connect |
VY6502
Vueling Airlines
|
19:35
Barcelona
|
21:30 Naples | Direct |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Turin and cost approximately 50 USD.
You take a bus, shuttle or taxi from Turin to your destination in Italy.
Flight | Depart | Arrive | |
---|---|---|---|
AZ0075
Alitalia
AZ1421
Alitalia
|
06:25
Barcelona
09:05
Rome
|
08:10
Rome
10:20
Turin
|
Connect |
FR9111
Ryanair
|
09:20
Barcelona
|
11:00 Turin | Direct |
VY6514
Vueling Airlines
|
14:30
Barcelona
|
16:05 Turin | Direct |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Milan Malpensa and cost approximately 55 USD.
You take a bus, shuttle or taxi from Milan Malpensa to your destination in Italy.
Flight | Depart | Arrive | |
---|---|---|---|
VY6330
Vueling Airlines
|
07:40
Barcelona
|
09:20 Milan Malpensa | Direct |
U22760
easyJet
|
08:40
Barcelona
|
10:25 Milan Malpensa | Direct |
SQ377
Singapore Airlines
|
10:10
Barcelona
|
11:50 Milan Malpensa | Direct |
VY6332
Vueling Airlines
|
10:30
Barcelona
|
12:10 Milan Malpensa | Direct |
VY6334
Vueling Airlines
|
12:15
Barcelona
|
13:55 Milan Malpensa | Direct |
AL7541
Malta Air
|
12:50
Barcelona
|
14:20 Milan Malpensa | Direct |
U22762
easyJet
|
13:45
Barcelona
|
15:25 Milan Malpensa | Direct |
VY6338
Vueling Airlines
|
14:50
Barcelona
|
16:30 Milan Malpensa | Direct |
U22766
easyJet
|
17:30
Barcelona
|
19:10 Milan Malpensa | Direct |
VY6336
Vueling Airlines
|
18:35
Barcelona
|
20:15 Milan Malpensa | Direct |
VY6340
Vueling Airlines
|
20:20
Barcelona
|
22:00 Milan Malpensa | Direct |
U22768
easyJet
|
21:50
Barcelona
|
23:30 Milan Malpensa | Direct |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Rome and cost approximately 45 USD.
You take a bus, shuttle or taxi from Rome to your destination in Italy.
Flight | Depart | Arrive | |
---|---|---|---|
FR6341
Ryanair
|
06:05
Barcelona
|
07:55 Rome | Direct |
AZ0075
Alitalia
|
06:25
Barcelona
|
08:10 Rome | Direct |
VY6100
Vueling Airlines
|
07:20
Barcelona
|
09:10 Rome | Direct |
VY1512
Vueling Airlines
VY6593
Vueling Airlines
|
07:50
Barcelona
10:30
Marseille
|
09:00
Marseille
11:55
Rome
|
Connect |
VY6108
Vueling Airlines
|
09:40
Barcelona
|
11:30 Rome | Direct |
AZ0077
Alitalia
|
11:40
Barcelona
|
13:25 Rome | Direct |
VY6104
Vueling Airlines
|
11:55
Barcelona
|
13:45 Rome | Direct |
AL6973
Malta Air
|
12:30
Barcelona
|
14:20 Rome | Direct |
FR6973
Ryanair
|
12:30
Barcelona
|
14:20 Rome | Direct |
U21700
easyJet
U21635
easyJet
|
13:00
Barcelona
15:30
Nice
|
14:20
Nice
16:45
Rome
|
Connect |
U24418
easyJet
U24475
easyJet
|
14:45
Barcelona
17:30
Lyon
|
16:15
Lyon
19:00
Rome
|
Connect |
VY6110
Vueling Airlines
|
14:55
Barcelona
|
16:45 Rome | Direct |
LX1955
Swiss
LX1732
Swiss
|
14:55
Barcelona
17:45
Zurich
|
16:40
Zurich
19:20
Rome
|
Connect |
VY6112
Vueling Airlines
|
15:05
Barcelona
|
16:55 Rome | Direct |
VY6110
Vueling Airlines
|
15:20
Barcelona
|
17:10 Rome | Direct |
AZ0079
Alitalia
|
16:40
Barcelona
|
18:25 Rome | Direct |
VY6106
Vueling Airlines
|
18:10
Barcelona
|
20:00 Rome | Direct |
FR6985
Ryanair
|
19:30
Barcelona
|
21:20 Rome | Direct |
AL7070
Malta Air
|
21:35
Barcelona
|
23:25 Rome | Direct |
VY6102
Vueling Airlines
|
22:20
Barcelona
|
00:10 Rome | Direct |
You can find hotels and accommodations in Italy with our hotels search tool below
Booking.com