Naples to Madrid flight with Iberia Express

Wed, Apr 30
+ 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

Journey information

Overview: Naples to Madrid flight

ItalyItaly
SpainSpain
Icon of flight
Flights from Naples to Madrid depart on average 56 times per day, taking around 6h 6m. Cheap flight tickets for this journey start at $57 (€47) if you book in advance.
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
Distance
940 miles (1513 km)
Average flight duration
6h 6m
Cheapest ticket price
$57 (€47)
Flights per day
56
Direct flights
1
Airlines
14
Fastest flight
2h 45m
Cheapest month to travel
February
First flight
05:20
Last flight
21:20
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

The cheapest and fastest flights from Naples to Madrid

Showing times and prices for Apr 30

Cheapest price

$259

Average price

$446

Fastest journey

2 h 45 m

Average duration

4 h 9 m

Flights per day

140

Distance

1513 km

Cheap tickets

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

RegionaleRegionale 21056 · Regionale 12508 · Regionale 20433+IberiaIB660
05:09AM10h51
Naples Centrale
04:00PMMadrid Barajas Airport (MAD)
$2591One-way
3 transfers
RegionaleRegionale 21052 · Regionale 12500 · Regionale 20409+IberiaIB660
04:05AM11h55
Naples Centrale
04:00PMMadrid Barajas Airport (MAD)
$2591One-way
3 transfers
RegionaleRegionale 21054 · Regionale 12506 · Regionale 20425+IberiaIB660
05:00AM11h00
Naples Centrale
04:00PMMadrid Barajas Airport (MAD)
$2591One-way
3 transfers
RegionaleRegionale 21024 · Regionale 20395+IberiaIB660
04:00AM12h00
Naples Centrale
04:00PMMadrid Barajas Airport (MAD)
$2591One-way
2 transfers
RegionaleRegionale 21040 · Regionale 5840 · Regionale 20421+IberiaIB660
04:31AM11h29
Naples Centrale
04:00PMMadrid Barajas Airport (MAD)
$2591One-way
3 transfers

Travel Information

Compare train, bus, and flight for Naples to Madrid

Omio recommends booking the flight as it is the most popular option from Naples to Madrid among Omio's users. If you are prioritising price take the flight with prices starting from €47. For those with little time consider booking a flight which can get you there in 6h 6m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 1.5 - 3.8kg.

Compare flight with

Most popular
Flight
Bus
Train

€154

Average price

Cheapest

€175

Average price

€380

Average price

9h 6m

Average duration

Fastest

6h 6m

Onboard

+

3h 0m

Additional time*

1d 44h 24m

Average duration

1d 43h 54m

Onboard

+

30m

Additional time*

1d 30h 20m

Average duration

1d 29h 50m

Onboard

+

30m

Additional time*

4.5 - 9.1kg

CO2 emissions

1.5 - 3.8kg

CO2 emissions

Lowest

-

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Naples to Madrid flight times

Showing flights for today, Tuesday, April 29
Last updated at 6:35 PM
ProviderDepartsDurationArrivesTransfers
Tickets
italia_trasportoaz1298 · az2055+air_europaaz71167:15 PM Naples International Airport (NAP)
15h50
11:05 AM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1298 · az2013+air_europaaz71167:15 PM Naples International Airport (NAP)
15h50
11:05 AM Madrid Barajas Airport (MAD)2 transfers
Wednesday, April 30
trenitaliaregRegionale 21024 · Regionale 20395+iberiaIB6602:00 AM Naples Centrale
12h00
2:00 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaregRegionale 21052 · Regionale 12500 · Regionale 20409+iberiaIB6602:05 AM Naples Centrale
11h55
2:00 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 5840 · Regionale 20421+iberiaIB6602:13 AM Naples Centrale
11h47
2:00 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaregRegionale 21040 · Regionale 5840 · Regionale 20421+wizz_air_maltaW460132:31 AM Naples Centrale
15h24
5:55 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21040 · Regionale 5840 · Regionale 20421+iberiaIB6502:31 AM Naples Centrale
12h49
3:20 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21040 · Regionale 5840 · Regionale 20421+iberiaIB6602:31 AM Naples Centrale
11h29
2:00 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21054 · Regionale 12506 · Regionale 20425+iberiaIB6603:00 AM Naples Centrale
11h00
2:00 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21056 · Regionale 12508 · Regionale 20433+iberiaIB6603:09 AM Naples Centrale
10h51
2:00 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21056 · Regionale 12508 · Regionale 20433+iberiaIB6503:09 AM Naples Centrale
12h11
3:20 PM Madrid Barajas Airport (MAD)3 transfers
frecciarossaFRECCIAROSSA 1000 8334+iberiaIB6603:45 AM Naples Centrale
10h15
2:00 PM Madrid Barajas Airport (MAD)1 transfer
frecciarossaFRECCIAROSSA 1000 8334+wizz_air_maltaW460133:45 AM Naples Centrale
14h10
5:55 PM Madrid Barajas Airport (MAD)1 transfer
frecciarossaFRECCIAROSSA 1000 8334+iberiaIB6503:45 AM Naples Centrale
11h35
3:20 PM Madrid Barajas Airport (MAD)1 transfer
frecciarossaFRECCIAROSSA 9406+leonardoexpressLeonardo express 4586+wizz_air_maltaW460134:09 AM Naples Centrale
13h46
5:55 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9406+leonardoexpressLeonardo express 4586+iberiaIB6504:09 AM Naples Centrale
11h11
3:20 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9406+leonardoexpressLeonardo express 4586+iberiaIB6604:09 AM Naples Centrale
9h51
2:00 PM Madrid Barajas Airport (MAD)2 transfers
air_franceAF1579 · AF14004:10 AM Naples International Airport (NAP)
17h00
9:10 PM Madrid Barajas Airport (MAD)1 transfer
air_franceAF1579 · AF11004:10 AM Naples International Airport (NAP)
13h10
5:20 PM Madrid Barajas Airport (MAD)1 transfer
air_franceAF1579 · AF18004:10 AM Naples International Airport (NAP)
10h35
2:45 PM Madrid Barajas Airport (MAD)1 transfer
air_franceAF1579 · AF16004:10 AM Naples International Airport (NAP)
9h25
1:35 PM Madrid Barajas Airport (MAD)1 transfer
air_franceAF1579 · AF13004:10 AM Naples International Airport (NAP)
5h10
9:20 AM Madrid Barajas Airport (MAD)1 transfer
trenitaliaregRegionale 21060 · Regionale 12512 · Regionale 20447+iberiaIB6504:19 AM Naples Centrale
11h01
3:20 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21060 · Regionale 12512 · Regionale 20447+iberiaIB6544:19 AM Naples Centrale
15h21
7:40 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21060 · Regionale 12512 · Regionale 20447+wizz_air_maltaW460134:19 AM Naples Centrale
13h36
5:55 PM Madrid Barajas Airport (MAD)3 transfers
frecciarossaFRECCIAROSSA 1000 9612+leonardoexpressLeonardo express 4588+iberiaIB6604:30 AM Naples Centrale
9h30
2:00 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1278 · az2029 · az604:35 AM Naples International Airport (NAP)
10h35
3:10 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1278 · az2045+air_europaaz71184:35 AM Naples International Airport (NAP)
14h25
7:00 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1278 · az2071+air_europaaz71184:35 AM Naples International Airport (NAP)
14h25
7:00 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1268 · az604:35 AM Naples International Airport (NAP)
10h35
3:10 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoux3174+air_europaux10484:35 AM Naples International Airport (NAP)
14h25
7:00 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoux3174 · ux31144:35 AM Naples International Airport (NAP)
4h10
8:45 AM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoux3174 · ux31164:35 AM Naples International Airport (NAP)
10h35
3:10 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoaz1278 · az2045 · az604:35 AM Naples International Airport (NAP)
10h35
3:10 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1268 · az584:35 AM Naples International Airport (NAP)
4h10
8:45 AM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoaz1268+air_europaaz71184:35 AM Naples International Airport (NAP)
14h25
7:00 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoaz1268+air_europaaz71164:35 AM Naples International Airport (NAP)
6h30
11:05 AM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoux3174+air_europaux10404:35 AM Naples International Airport (NAP)
6h30
11:05 AM Madrid Barajas Airport (MAD)1 transfer
frecciarossaFRECCIAROSSA 9516+leonardoexpressLeonardo express 4590+iberiaIB6504:40 AM Naples Centrale
10h40
3:20 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9516+leonardoexpressLeonardo express 4590+iberiaIB6604:40 AM Naples Centrale
9h20
2:00 PM Madrid Barajas Airport (MAD)2 transfers
iberia_expressIB18364:50 AM Naples International Airport (NAP)
2h45
7:35 AM Madrid Barajas Airport (MAD)0 transfersDirect
frecciarossaFRECCIAROSSA 1000 9616+leonardoexpressLeonardo express 4592+wizz_air_maltaW460134:55 AM Naples Centrale
13h00
5:55 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 1000 9616+leonardoexpressLeonardo express 4592+iberiaIB6504:55 AM Naples Centrale
10h25
3:20 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 1000 9616+leonardoexpressLeonardo express 4592+iberiaIB6604:55 AM Naples Centrale
9h05
2:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9490+leonardoexpressLeonardo express 4594+wizz_air_maltaW460135:09 AM Naples Centrale
12h46
5:55 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9490+leonardoexpressLeonardo express 4594+iberiaIB6505:09 AM Naples Centrale
10h11
3:20 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9490+leonardoexpressLeonardo express 4594+iberiaIB6605:09 AM Naples Centrale
8h51
2:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 8506+leonardoexpressLeonardo express 4598+iberiaIB6605:30 AM Naples Centrale
8h30
2:00 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaintIntercity 510+trenitaliaregRegionale 20439+wizz_air_maltaW460135:31 AM Naples Centrale
12h24
5:55 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaintIntercity 510+trenitaliaregRegionale 20439+iberiaIB6505:31 AM Naples Centrale
9h49
3:20 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9520+leonardoexpressLeonardo express 4600+wizz_air_maltaW460135:45 AM Naples Centrale
12h10
5:55 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9520+leonardoexpressLeonardo express 4600+iberiaIB6605:45 AM Naples Centrale
8h15
2:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9520+leonardoexpressLeonardo express 4600+iberiaIB6505:45 AM Naples Centrale
9h35
3:20 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9414+leonardoexpressLeonardo express 4602+iberiaIB6606:09 AM Naples Centrale
7h51
2:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9414+leonardoexpressLeonardo express 4602+iberiaIB6506:09 AM Naples Centrale
9h11
3:20 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9414+leonardoexpressLeonardo express 4602+wizz_air_maltaW460136:09 AM Naples Centrale
11h46
5:55 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaregRegionale 21066 · Regionale 12520 · Regionale 20461+iberiaIB6546:20 AM Naples Centrale
13h20
7:40 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21066 · Regionale 12520 · Regionale 20461+air_europaux10486:20 AM Naples Centrale
12h40
7:00 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21066 · Regionale 12520 · Regionale 20461+wizz_air_maltaW460136:20 AM Naples Centrale
11h35
5:55 PM Madrid Barajas Airport (MAD)3 transfers
italia_trasportoaz1286 · az2133+air_europaaz71186:30 AM Naples International Airport (NAP)
12h30
7:00 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1286 · az2071+air_europaaz71186:30 AM Naples International Airport (NAP)
12h30
7:00 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1286 · az2045 · az606:30 AM Naples International Airport (NAP)
8h40
3:10 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1286 · az2045+air_europaaz71186:30 AM Naples International Airport (NAP)
12h30
7:00 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1286 · az2059+air_europaaz71186:30 AM Naples International Airport (NAP)
12h30
7:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9524+leonardoexpressLeonardo express 4682+iberiaIB6546:40 AM Naples Centrale
13h00
7:40 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9524+leonardoexpressLeonardo express 4682+iberiaIB6506:40 AM Naples Centrale
8h40
3:20 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9524+leonardoexpressLeonardo express 4682+wizz_air_maltaW460136:40 AM Naples Centrale
11h15
5:55 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9310+leonardoexpressLeonardo express 4604+wizz_air_maltaW460136:55 AM Naples Centrale
11h00
5:55 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9310+leonardoexpressLeonardo express 4604+iberiaIB6506:55 AM Naples Centrale
8h25
3:20 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9310+leonardoexpressLeonardo express 4604+iberiaIB6546:55 AM Naples Centrale
12h45
7:40 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaregRegionale 21400 · Regionale 20467+iberiaIB6547:35 AM Naples Centrale
12h05
7:40 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaregRegionale 21400 · Regionale 20467+air_europaux10487:35 AM Naples Centrale
11h25
7:00 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaregRegionale 21400 · Regionale 20467+wizz_air_maltaW460137:35 AM Naples Centrale
10h20
5:55 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaintIntercity 590+trenitaliaregRegionale 20475+iberiaIB6548:31 AM Naples Centrale
11h09
7:40 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaintIntercity 590+trenitaliaregRegionale 20475+wizz_air_maltaW460138:31 AM Naples Centrale
9h24
5:55 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9532+leonardoexpressLeonardo express 4618+wizz_air_maltaW460138:40 AM Naples Centrale
9h15
5:55 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 1000 9420+leonardoexpressLeonardo express 4620+air_europaux10489:09 AM Naples Centrale
9h51
7:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 1000 9420+leonardoexpressLeonardo express 4620+iberiaIB6549:09 AM Naples Centrale
10h31
7:40 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 1000 9420+leonardoexpressLeonardo express 4620+wizz_air_maltaW460139:09 AM Naples Centrale
8h46
5:55 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1264+air_europaaz71189:20 AM Naples International Airport (NAP)
9h40
7:00 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoaz1264 · az609:20 AM Naples International Airport (NAP)
5h50
3:10 PM Madrid Barajas Airport (MAD)1 transfer
trenitaliaregRegionale 21072 · Regionale 12526 · Regionale 20489+iberiaIB6569:20 AM Naples Centrale
11h40
9:00 PM Madrid Barajas Airport (MAD)3 transfers
italia_trasportoaz1264 · az649:20 AM Naples International Airport (NAP)
12h50
10:10 PM Madrid Barajas Airport (MAD)1 transfer
trenitaliaregRegionale 21072 · Regionale 12526 · Regionale 20489+italia_trasportoaz649:20 AM Naples Centrale
12h50
10:10 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21072 · Regionale 12526 · Regionale 20489+iberiaIB6549:20 AM Naples Centrale
10h20
7:40 PM Madrid Barajas Airport (MAD)3 transfers
frecciarossaFRECCIAROSSA 1000 9634+leonardoexpressLeonardo express 4622+wizz_air_maltaW460139:30 AM Naples Centrale
8h25
5:55 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaintIntercity 550+trenitaliaregETRUSCHI LINE 4134 · Regionale 20485+iberiaIB6549:31 AM Naples Centrale
10h09
7:40 PM Madrid Barajas Airport (MAD)3 transfers
frecciarossaFRECCIAROSSA 9584+leonardoexpressLeonardo express 4624+wizz_air_maltaW460139:40 AM Naples Centrale
8h15
5:55 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9422+leonardoexpressLeonardo express 4626+air_europaux104810:09 AM Naples Centrale
8h51
7:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9422+leonardoexpressLeonardo express 4626+air_europaaz711810:09 AM Naples Centrale
8h51
7:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9422+leonardoexpressLeonardo express 4626+iberiaIB65410:09 AM Naples Centrale
9h31
7:40 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaregRegionale 21076 · Regionale 12530 · Regionale 20501+iberiaIB65610:20 AM Naples Centrale
10h40
9:00 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21076 · Regionale 12530 · Regionale 20501+italia_trasportoaz6410:20 AM Naples Centrale
11h50
10:10 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaregRegionale 21076 · Regionale 12530 · Regionale 20501+swissLX173310:20 AM Naples Centrale
21h00
7:20 AM Madrid Barajas Airport (MAD)4 transfers
trenitaliaintIntercity 700+trenitaliaregRegionale 12572 · Regionale 20495+iberiaIB65610:31 AM Naples Centrale
10h29
9:00 PM Madrid Barajas Airport (MAD)3 transfers
air_franceAF1179 · AF140010:35 AM Naples International Airport (NAP)
10h35
9:10 PM Madrid Barajas Airport (MAD)1 transfer
air_franceAF1179 · AF110010:35 AM Naples International Airport (NAP)
6h45
5:20 PM Madrid Barajas Airport (MAD)1 transfer
frecciarossaFRECCIAROSSA 9540+leonardoexpressLeonardo express 4628+air_europaux104810:40 AM Naples Centrale
8h20
7:00 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1288 · az2059 · az6410:40 AM Naples International Airport (NAP)
11h30
10:10 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1288 · az2071+air_europaaz711810:40 AM Naples International Airport (NAP)
8h20
7:00 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1288 · az2061 · az6410:40 AM Naples International Airport (NAP)
11h30
10:10 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1288 · az2071 · az6410:40 AM Naples International Airport (NAP)
11h30
10:10 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1288 · az2059+air_europaaz711810:40 AM Naples International Airport (NAP)
8h20
7:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9540+leonardoexpressLeonardo express 4628+iberiaIB65410:40 AM Naples Centrale
9h00
7:40 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 1000 9640+leonardoexpressLeonardo express 4630+air_europaux104810:55 AM Naples Centrale
8h05
7:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 1000 9640+leonardoexpressLeonardo express 4630+air_europaaz711810:55 AM Naples Centrale
8h05
7:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 1000 9640+leonardoexpressLeonardo express 4630+iberiaIB65410:55 AM Naples Centrale
8h45
7:40 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaregRegionale 21080 · Regionale 12582 · Regionale 20509+italia_trasportoaz6411:20 AM Naples Centrale
10h50
10:10 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaintIntercity 552+trenitaliaregETRUSCHI LINE 4136 · Regionale 20507+iberiaIB65611:31 AM Naples Centrale
9h29
9:00 PM Madrid Barajas Airport (MAD)3 transfers
trenitaliaintIntercity 552+trenitaliaregETRUSCHI LINE 4136 · Regionale 20507+italia_trasportoaz6411:31 AM Naples Centrale
10h39
10:10 PM Madrid Barajas Airport (MAD)3 transfers
frecciarossaFRECCIAROSSA 9544+leonardoexpressLeonardo express 4636+iberiaIB65411:40 AM Naples Centrale
8h00
7:40 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9320+leonardoexpressLeonardo express 4638+swissLX1733+helveticLX202011:55 AM Naples Centrale
19h25
7:20 AM Madrid Barajas Airport (MAD)3 transfers
frecciarossaFRECCIAROSSA 9320+leonardoexpressLeonardo express 4638+italia_trasportoaz6411:55 AM Naples Centrale
10h15
10:10 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9320+leonardoexpressLeonardo express 4638+iberiaIB65611:55 AM Naples Centrale
9h05
9:00 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1296 · az2061 · az6412:05 PM Naples International Airport (NAP)
10h05
10:10 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9426+leonardoexpressLeonardo express 4640+iberiaIB65612:10 PM Naples Centrale
8h50
9:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9426+leonardoexpressLeonardo express 4640+italia_trasportoaz6412:10 PM Naples Centrale
10h00
10:10 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9426+leonardoexpressLeonardo express 4640+swissLX1733+helveticLX202012:10 PM Naples Centrale
19h10
7:20 AM Madrid Barajas Airport (MAD)3 transfers
trenitaliaintIntercity 596+trenitaliaregRegionale 20515+italia_trasportoaz6412:20 PM Naples Centrale
9h50
10:10 PM Madrid Barajas Airport (MAD)2 transfers
trenitaliaregRegionale 21088 · Regionale 12538 · Regionale 20523+italia_trasportoaz6412:25 PM Naples Centrale
9h45
10:10 PM Madrid Barajas Airport (MAD)3 transfers
frecciarossaFRECCIAROSSA 1000 9646+leonardoexpressLeonardo express 4642+iberiaIB65612:30 PM Naples Centrale
8h30
9:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9588+leonardoexpressLeonardo express 4644+iberiaIB65612:40 PM Naples Centrale
8h20
9:00 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9588+leonardoexpressLeonardo express 4644+italia_trasportoaz6412:40 PM Naples Centrale
9h30
10:10 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 1000 9648+leonardoexpressLeonardo express 4646+iberiaIB6561:00 PM Naples Centrale
8h00
9:00 PM Madrid Barajas Airport (MAD)2 transfers
italia_trasportoaz1270 · az641:05 PM Naples International Airport (NAP)
9h05
10:10 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoaz1270+air_europaaz71181:05 PM Naples International Airport (NAP)
5h55
7:00 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoaz1270+air_europaux10481:05 PM Naples International Airport (NAP)
5h55
7:00 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoux3176 · ux31141:05 PM Naples International Airport (NAP)
19h40
8:45 AM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoux3176 · ux31161:05 PM Naples International Airport (NAP)
26h05
3:10 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoux3176+air_europaux10481:05 PM Naples International Airport (NAP)
5h55
7:00 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoux3176+air_europaux10401:05 PM Naples International Airport (NAP)
22h00
11:05 AM Madrid Barajas Airport (MAD)1 transfer
frecciarossaFRECCIAROSSA 9428+leonardoexpressLeonardo express 4648+italia_trasportoaz641:09 PM Naples Centrale
9h01
10:10 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 9428+leonardoexpressLeonardo express 4648+iberiaIB6561:09 PM Naples Centrale
7h51
9:00 PM Madrid Barajas Airport (MAD)2 transfers
transavia_airlinesKL2654+klmKL15011:20 PM Naples International Airport (NAP)
18h15
7:35 AM Madrid Barajas Airport (MAD)1 transfer
transavia_airlinesKL2654+klmKL15091:20 PM Naples International Airport (NAP)
8h05
9:25 PM Madrid Barajas Airport (MAD)1 transfer
frecciarossaFRECCIAROSSA 9552+leonardoexpressLeonardo express 4654+italia_trasportoaz641:40 PM Naples Centrale
8h30
10:10 PM Madrid Barajas Airport (MAD)2 transfers
frecciarossaFRECCIAROSSA 1000 9430+leonardoexpressLeonardo express 4656+italia_trasportoaz642:09 PM Naples Centrale
8h01
10:10 PM Madrid Barajas Airport (MAD)2 transfers
air_franceAF1379 · AF13005:15 PM Naples International Airport (NAP)
16h05
9:20 AM Madrid Barajas Airport (MAD)1 transfer
air_franceAF1379 · AF10005:15 PM Naples International Airport (NAP)
13h55
7:10 AM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoaz1274+air_europaux10485:40 PM Naples International Airport (NAP)
25h20
7:00 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoaz1274 · az645:40 PM Naples International Airport (NAP)
4h30
10:10 PM Madrid Barajas Airport (MAD)1 transfer
italia_trasportoaz1274 · az585:40 PM Naples International Airport (NAP)
15h05
8:45 AM Madrid Barajas Airport (MAD)1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

How far in advance should I book flight tickets from Naples to Madrid?

The best time to book your flight from Naples to Madrid is 70 days before departure. See how prices for flights change on the Naples to Madrid route.
Prices are for one-way tickets for one passenger from Naples to Madrid per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your flight from Naples to Madrid.

Compare prices and tickets Naples to Madrid by train, bus, or flight

Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07
Thu
May 08
Fri
May 09
Sat
May 10
Sun
May 11
Mon
May 12
Tue
May 13
Wed
May 14
Thu
May 15
Fri
May 16
Sat
May 17
Sun
May 18
Mon
May 19

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Iberia Express, Ryanair and KM Malta Airlines flights from Naples to Madrid

Iberia Express, Ryanair and KM Malta Airlines flights will get you to Madrid from Naples from $57 (€47). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket to Madrid from Naples includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

Naples to Madrid flight information with Ryanair:

  • Average Duration: 2 h 50 min
  • Cheapest Price: $64

FAQs: Naples to Madrid Flight

FAQs: Take a flight from Naples to Madrid 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 Naples to Madrid.
FAQs

Popular airports from Naples to Madrid

Naples
Madrid
The major airport for departures in Naples is Naples International Airport. Find all the information you need to know about services, amenities and connections at Naples International Airport for your trip from Naples to Madrid.
Amenities at airport
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
ticketOfficeHours
Distance to city center
6 km
Car connection
A56, exit Capodichino
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Lockers
Lockers
  • Available; prices start at around €10 per day.
Dining
Dining
  • Giraffe, The Lion & Antelope, and other options.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators.
WC
WC
  • Available throughout the airport, including accessible facilities.
Hotel
Hotel
  • Hotel Amic Gala and Hotel Amic Miraflores (walking distance).
Lounge
Lounge
  • Lounges available, including the Caruso Lounge, with entry fees or membership.
Lost and Found Office
  • Located in the arrivals area, contact airport staff for assistance.
Public transit options for Naples International Airport
  • Bus: Alibus, 182, 3S
The major airport for arrivals in Madrid is Madrid Barajas Airport. Find all the information you need to know about services, amenities and connections at Madrid Barajas Airport for your journey to Madrid from Naples.
Amenities at airport
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
ticketOfficeHours
Distance to city center
12 km
Car connection
M-14, exit 2
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Lockers
Lockers
  • Available in Terminal 4; approximately €5 per hour.
Dining
Dining
  • McDonald's, Starbucks, and German cuisine.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Ramps, assistance.
WC
WC
  • Available throughout the airport.
Hotel
Hotel
  • Sheraton Paris Airport Hotel (within the airport), Ibis Styles (walking distance).
Lounge
Lounge
  • Lounges available in all terminals, including VIP lounges.
Lost and Found Office
  • Located in Terminal 1, 2, and 4.
Public transit options for Madrid Barajas Airport
  • Metro: 8 Bus: 101, 200, Exprés-203 Train: Cercanías C1, C10

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