HowToGo

Flight from Madrid (Station) to Italy

How to get to Italy from Madrid (Station) by flight ? You can check flights from Madrid (Station) to Italy below.

Search Transfer from Madrid (Station) to Italy

Search Flights

You can find flight ticket prices from Madrid (Station) to Italy with our flight tickets search tool below

1. Madrid to Milan Linate

  1. You take a bus, shuttle or taxi from your location in Madrid (Station) to Madrid.

  2. You take a flight from Madrid to Milan Linate and cost approximately 100 USD.

  3. You take a bus, shuttle or taxi from Milan Linate to your destination in Italy.

Flight Depart Arrive
AZ0059 Alitalia
AZ2028 Alitalia
05:50 Madrid
09:30 Rome
08:15 Rome
10:40 Milan Linate
Connect
AF1401 Air France
AZ0305 Alitalia
06:00 Madrid
09:20 Paris CDG
08:05 Paris CDG
10:50 Milan Linate
Connect
LH1123 Lufthansa
LH280 Lufthansa
08:30 Madrid
12:30 Frankfurt
11:00 Frankfurt
13:40 Milan Linate
Connect
IB3250 Iberia
08:40 Madrid
10:50 Milan Linate Direct
AZ0023 Alitalia
10:25 Madrid
12:30 Milan Linate Direct
AZ0061 Alitalia
AZ2044 Alitalia
11:35 Madrid
15:00 Rome
14:05 Rome
16:10 Milan Linate
Connect
LH1113 Lufthansa
LH274 Lufthansa
12:50 Madrid
16:40 Frankfurt
15:20 Frankfurt
17:50 Milan Linate
Connect
UX1047 Air Europa
AZ2100 Alitalia
15:00 Madrid
18:30 Rome
17:25 Rome
19:40 Milan Linate
Connect
UX1047 Air Europa
AZ2056 Alitalia
15:00 Madrid
19:00 Rome
17:25 Rome
20:10 Milan Linate
Connect
IB3254 Iberia
16:45 Madrid
19:00 Milan Linate Direct
LH1115 Lufthansa
LH278 Lufthansa
16:55 Madrid
20:50 Frankfurt
19:25 Frankfurt
22:00 Milan Linate
Connect
AZ0063 Alitalia
AZ2118 Alitalia
17:35 Madrid
21:00 Rome
20:00 Rome
22:10 Milan Linate
Connect
UX6097 Air Europa
AZ0051 Alitalia
19:00 Madrid
21:30 Palma Mallorca
20:20 Palma Mallorca
23:00 Milan Linate
Connect
AZ0049 Alitalia
20:30 Madrid
22:35 Milan Linate Direct
IB3256 Iberia
20:50 Madrid
23:00 Milan Linate Direct

2. Madrid to Florence

  1. You take a bus, shuttle or taxi from your location in Madrid (Station) to Madrid.

  2. You take a flight from Madrid to Florence and cost approximately 75 USD.

  3. You take a bus, shuttle or taxi from Florence to your destination in Italy.

Flight Depart Arrive
AZ0059 Alitalia
AZ1675 Alitalia
05:50 Madrid
09:30 Rome
08:15 Rome
10:25 Florence
Connect
AF1401 Air France
AF1366 Air France
06:00 Madrid
09:45 Paris CDG
08:05 Paris CDG
11:30 Florence
Connect
KL1698 KLM
KL1641 KLM
06:00 Madrid
09:35 Amsterdam Schiphol
08:25 Amsterdam Schiphol
11:30 Florence
Connect
LH1807 Lufthansa
EN8194 Air Dolomiti
07:15 Madrid
11:20 Munich
09:45 Munich
12:30 Florence
Connect
IB448 Iberia
VY6237 Vueling Airlines
07:35 Madrid
10:40 Bilbao
08:40 Bilbao
12:45 Florence
Connect
IB830 Iberia
VY6001 Vueling Airlines
08:30 Madrid
11:40 Barcelona
09:50 Barcelona
13:25 Florence
Connect
IB3438 Iberia
08:40 Madrid
11:05 Florence Direct
IB3190 Iberia
VY6821 Vueling Airlines
08:55 Madrid
13:00 Munich
11:35 Munich
14:20 Florence
Connect
VY1001 Vueling Airlines
VY6001 Vueling Airlines
09:05 Madrid
11:40 Barcelona
10:25 Barcelona
13:25 Florence
Connect
VY1507 Vueling Airlines
10:05 Madrid
12:25 Florence Direct
IB1546 Iberia
VY6005 Vueling Airlines
15:45 Madrid
19:35 Barcelona
17:05 Barcelona
21:20 Florence
Connect
IB1630 Iberia
VY6005 Vueling Airlines
16:30 Madrid
19:35 Barcelona
17:50 Barcelona
21:20 Florence
Connect
IB3334 Iberia
16:30 Madrid
18:55 Florence Direct
AZ0063 Alitalia
AZ1681 Alitalia
17:35 Madrid
21:35 Rome
20:00 Rome
22:30 Florence
Connect

3. Madrid to Turin

  1. You take a bus, shuttle or taxi from your location in Madrid (Station) to Madrid.

  2. You take a flight from Madrid to Turin and cost approximately 110 USD.

  3. You take a bus, shuttle or taxi from Turin to your destination in Italy.

Flight Depart Arrive
AZ0059 Alitalia
AZ1421 Alitalia
05:50 Madrid
09:20 Rome
08:15 Rome
10:35 Turin
Connect
KL1698 KLM
KL1555 KLM
06:00 Madrid
09:35 Amsterdam Schiphol
08:25 Amsterdam Schiphol
11:15 Turin
Connect
IB8770 Iberia
08:55 Madrid
11:05 Turin Direct
FR2066 Ryanair
FR6720 Ryanair
10:25 Madrid
12:45 Ibiza
11:40 Ibiza
14:25 Turin
Connect
IB1130 Iberia
VY6514 Vueling Airlines
11:30 Madrid
14:35 Barcelona
12:50 Barcelona
16:10 Turin
Connect
LH1113 Lufthansa
EN8848 Air Dolomiti
12:50 Madrid
16:50 Frankfurt
15:20 Frankfurt
18:05 Turin
Connect
AZ0063 Alitalia
AZ1431 Alitalia
17:35 Madrid
21:40 Rome
20:00 Rome
22:55 Turin
Connect

4. Madrid to Bologna

  1. You take a bus, shuttle or taxi from your location in Madrid (Station) to Madrid.

  2. You take a flight from Madrid to Bologna and cost approximately 70 USD.

  3. You take a bus, shuttle or taxi from Bologna to your destination in Italy.

Flight Depart Arrive
AZ0059 Alitalia
AZ1311 Alitalia
05:50 Madrid
09:45 Rome
08:15 Rome
10:45 Bologna
Connect
LH1807 Lufthansa
EN8240 Air Dolomiti
07:15 Madrid
11:20 Munich
09:45 Munich
12:20 Bologna
Connect
IB830 Iberia
VY6522 Vueling Airlines
08:30 Madrid
12:10 Barcelona
09:50 Barcelona
13:50 Bologna
Connect
VY1001 Vueling Airlines
VY6522 Vueling Airlines
09:05 Madrid
12:10 Barcelona
10:25 Barcelona
13:50 Bologna
Connect
FR5374 Ryanair
09:20 Madrid
11:35 Bologna Direct
IB8756 Iberia
09:35 Madrid
11:55 Bologna Direct
VY1003 Vueling Airlines
VY6522 Vueling Airlines
09:45 Madrid
12:10 Barcelona
11:05 Barcelona
13:50 Bologna
Connect
AF1301 Air France
AF1328 Air France
12:20 Madrid
15:45 Paris CDG
14:30 Paris CDG
17:25 Bologna
Connect
LH1113 Lufthansa
LH288 Lufthansa
12:50 Madrid
17:00 Frankfurt
15:20 Frankfurt
18:20 Bologna
Connect
IB8760 Iberia
16:35 Madrid
18:55 Bologna Direct
KL1704 KLM
KL1595 KLM
17:10 Madrid
20:40 Amsterdam Schiphol
19:50 Amsterdam Schiphol
22:25 Bologna
Connect
AZ0063 Alitalia
AZ1321 Alitalia
17:35 Madrid
22:00 Rome
20:00 Rome
22:55 Bologna
Connect

5. Madrid to Milan Malpensa

  1. You take a bus, shuttle or taxi from your location in Madrid (Station) to Madrid.

  2. You take a flight from Madrid to Milan Malpensa and cost approximately 50 USD.

  3. You take a bus, shuttle or taxi from Milan Malpensa to your destination in Italy.

Flight Depart Arrive
AZ0059 Alitalia
AZ1024 Alitalia
05:50 Madrid
09:10 Rome
08:15 Rome
10:25 Milan Malpensa
Connect
IB730 Iberia
VY6332 Vueling Airlines
07:30 Madrid
10:30 Barcelona
08:50 Barcelona
12:15 Milan Malpensa
Connect
IB448 Iberia
VY1454 Vueling Airlines
07:35 Madrid
10:45 Bilbao
08:40 Bilbao
12:40 Milan Malpensa
Connect
UX1065 Air Europa
07:40 Madrid
09:45 Milan Malpensa Direct
VY1001 Vueling Airlines
VY6340 Vueling Airlines
09:05 Madrid
12:30 Barcelona
10:25 Barcelona
14:15 Milan Malpensa
Connect
VY1003 Vueling Airlines
VY6340 Vueling Airlines
09:45 Madrid
12:30 Barcelona
11:05 Barcelona
14:15 Milan Malpensa
Connect
IB3436 Iberia
VY9436 Vueling Airlines
09:55 Madrid
13:10 Paris Orly
12:00 Paris Orly
14:40 Milan Malpensa
Connect
IB1130 Iberia
VY6334 Vueling Airlines
11:30 Madrid
14:40 Barcelona
12:50 Barcelona
16:25 Milan Malpensa
Connect
AF1301 Air France
AF1730 Air France
12:20 Madrid
15:35 Paris CDG
14:30 Paris CDG
17:05 Milan Malpensa
Connect
U22704 easyJet
12:35 Madrid
14:45 Milan Malpensa Direct
LH1113 Lufthansa
LH254 Lufthansa
12:50 Madrid
16:50 Frankfurt
15:20 Frankfurt
18:00 Milan Malpensa
Connect
UX1061 Air Europa
15:10 Madrid
17:15 Milan Malpensa Direct
IB1546 Iberia
VY6336 Vueling Airlines
15:45 Madrid
18:50 Barcelona
17:05 Barcelona
20:35 Milan Malpensa
Connect
IB1546 Iberia
VY6338 Vueling Airlines
15:45 Madrid
19:10 Barcelona
17:05 Barcelona
20:55 Milan Malpensa
Connect
IB1630 Iberia
VY6338 Vueling Airlines
16:30 Madrid
19:10 Barcelona
17:50 Barcelona
20:55 Milan Malpensa
Connect
IB1630 Iberia
VY6336 Vueling Airlines
16:30 Madrid
18:50 Barcelona
17:50 Barcelona
20:35 Milan Malpensa
Connect
IB3254 Iberia
16:30 Madrid
18:45 Milan Malpensa Direct
FR2759 Ryanair
19:00 Madrid
21:05 Milan Malpensa Direct
U22708 easyJet
20:55 Madrid
23:05 Milan Malpensa Direct

6. Madrid to Rome

  1. You take a bus, shuttle or taxi from your location in Madrid (Station) to Madrid.

  2. You take a flight from Madrid to Rome and cost approximately 55 USD.

  3. You take a bus, shuttle or taxi from Rome to your destination in Italy.

Flight Depart Arrive
AZ0059 Alitalia
05:50 Madrid
08:15 Rome Direct
AF1401 Air France
AF1104 Air France
06:00 Madrid
09:15 Paris CDG
08:05 Paris CDG
11:25 Rome
Connect
KL1698 KLM
KL1601 KLM
06:00 Madrid
09:35 Amsterdam Schiphol
08:25 Amsterdam Schiphol
11:50 Rome
Connect
IB700 Iberia
VY6108 Vueling Airlines
07:00 Madrid
09:40 Barcelona
08:20 Barcelona
11:30 Rome
Connect
UX1043 Air Europa
07:05 Madrid
09:30 Rome Direct
UX1515 Air Europa
AZ0437 Alitalia
07:10 Madrid
10:50 Munich
09:40 Munich
12:25 Rome
Connect
LH1807 Lufthansa
LH1874 Lufthansa
07:15 Madrid
10:55 Munich
09:45 Munich
12:25 Rome
Connect
IB3402 Iberia
VY6276 Vueling Airlines
07:25 Madrid
11:00 Paris Orly
09:30 Paris Orly
13:00 Rome
Connect
IB3866 Iberia
VY6213 Vueling Airlines
07:30 Madrid
10:25 Malaga
08:45 Malaga
13:00 Rome
Connect
IB3866 Iberia
VY6210 Vueling Airlines
07:30 Madrid
10:20 Malaga
08:45 Malaga
12:55 Rome
Connect
IB730 Iberia
VY6108 Vueling Airlines
07:30 Madrid
09:40 Barcelona
08:50 Barcelona
11:30 Rome
Connect
UX1065 Air Europa
AZ1019 Alitalia
07:40 Madrid
11:10 Milan Malpensa
09:45 Milan Malpensa
12:25 Rome
Connect
LH1123 Lufthansa
LH234 Lufthansa
08:30 Madrid
12:05 Frankfurt
11:00 Frankfurt
13:55 Rome
Connect
IB830 Iberia
VY6104 Vueling Airlines
08:30 Madrid
11:55 Barcelona
09:50 Barcelona
13:45 Rome
Connect
IB3230 Iberia
08:40 Madrid
11:15 Rome Direct
VY1001 Vueling Airlines
VY6104 Vueling Airlines
09:05 Madrid
11:55 Barcelona
10:25 Barcelona
13:45 Rome
Connect
VY1003 Vueling Airlines
VY6104 Vueling Airlines
09:45 Madrid
11:55 Barcelona
11:05 Barcelona
13:45 Rome
Connect
AZ0023 Alitalia
AZ2071 Alitalia
10:25 Madrid
15:00 Milan Linate
12:30 Milan Linate
16:10 Rome
Connect
TP1019 TAP Portugal
TP836 TAP Portugal
11:05 Madrid
12:50 Lisbon
11:25 Lisbon
16:45 Rome
Connect
IB1130 Iberia
VY6110 Vueling Airlines
11:30 Madrid
14:55 Barcelona
12:50 Barcelona
16:45 Rome
Connect
IB1130 Iberia
VY6112 Vueling Airlines
11:30 Madrid
15:20 Barcelona
12:50 Barcelona
17:10 Rome
Connect
AZ0061 Alitalia
11:35 Madrid
14:05 Rome Direct
LH1801 Lufthansa
LH1870 Lufthansa
11:55 Madrid
15:45 Munich
14:25 Munich
17:15 Rome
Connect
UX5039 Air Europa
AZ0091 Alitalia
14:55 Madrid
17:50 Malaga
16:25 Malaga
20:25 Rome
Connect
UX1047 Air Europa
15:00 Madrid
17:25 Rome Direct
UX4065 Air Europa
AZ0083 Alitalia
15:05 Madrid
17:55 Valencia
16:05 Valencia
19:55 Rome
Connect
UX1061 Air Europa
AZ1023 Alitalia
15:10 Madrid
19:05 Milan Malpensa
17:15 Milan Malpensa
20:25 Rome
Connect
U28278 easyJet
U28257 easyJet
15:25 Madrid
17:40 London Gatwick
16:50 London Gatwick
21:15 Rome
Connect
IB1546 Iberia
VY6106 Vueling Airlines
15:45 Madrid
18:40 Barcelona
17:05 Barcelona
20:30 Rome
Connect
IB3236 Iberia
16:25 Madrid
19:00 Rome Direct
IB1630 Iberia
VY6106 Vueling Airlines
16:30 Madrid
18:40 Barcelona
17:50 Barcelona
20:30 Rome
Connect
AZ0063 Alitalia
17:35 Madrid
20:00 Rome Direct
VY1007 Vueling Airlines
VY6102 Vueling Airlines
18:20 Madrid
21:45 Barcelona
19:40 Barcelona
23:35 Rome
Connect
IB1930 Iberia
VY6102 Vueling Airlines
19:30 Madrid
21:45 Barcelona
20:50 Barcelona
23:35 Rome
Connect
IB3238 Iberia
21:25 Madrid
23:55 Rome Direct

References

Find Hotels in Italy

You can find hotels and accommodations in Italy with our hotels search tool below

Booking.com