Distance | 629 miles (1014 km) |
---|---|
Average flight duration | 1 h 50 min |
Average plane ticket price | $186 (€159) |
Direct flight | Yes |
Airlines | Vueling Airlines, easyJet, Alitalia, Eurowings, Iberia Express, Air France, SWISS, Air Baltic or Lufthansa |
Flights from Naples to Barcelona cover the 629 miles (1014 km) long trip taking on average 1 h 50 min with our travel partners like Vueling Airlines, easyJet, Alitalia, Eurowings, Iberia Express, Air France, SWISS, Air Baltic or Lufthansa. There are direct flight services available. While the average ticket price for this journey costs around $186 (€159), you can find the cheapest plane ticket for as low as $50 (€43).
Cheapest
Average
The best way to find a cheap flight ticket from Naples to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Regionale | 04:00AM Naples Centrale | 13h10 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Regionale | 04:05AM Naples Centrale | 13h05 | 05:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Regionale | 04:13AM Naples Centrale | 12h57 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Regionale | 04:31AM Naples Centrale | 12h39 | 05:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Regionale | 04:31AM Naples Centrale | 18h14 | 10:45PM Barcelona El Prat Airport (BCN) | 4 transfers | |
Regionale | 04:31AM Naples Centrale | 14h19 | 06:50PM Barcelona El Prat Airport (BCN) | 4 transfers | |
Regionale | 05:00AM Naples Centrale | 12h10 | 05:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Regionale | 05:09AM Naples Centrale | 12h01 | 05:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 05:09AM Naples Centrale | 12h01 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 05:45AM Naples Centrale | 13h05 | 06:50PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 05:45AM Naples Centrale | 11h25 | 05:10PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Frecciarossa | 05:45AM Naples Centrale | 17h00 | 10:45PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Lufthansa | 06:00AM Naples International Airport (NAP) | 5h00 | 11:00AM Barcelona El Prat Airport (BCN) | 1 transfer | |
Lufthansa | 06:00AM Naples International Airport (NAP) | 6h40 | 12:40PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Lufthansa | 06:00AM Naples International Airport (NAP) | 7h05 | 01:05PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Lufthansa | 06:00AM Naples International Airport (NAP) | 8h20 | 02:20PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Lufthansa | 06:00AM Naples International Airport (NAP) | 8h50 | 02:50PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Frecciarossa | 06:09AM Naples Centrale | 16h36 | 10:45PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 06:09AM Naples Centrale | 11h01 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 06:09AM Naples Centrale | 12h41 | 06:50PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Air France | 06:15AM Naples International Airport (NAP) | 5h25 | 11:40AM Barcelona El Prat Airport (BCN) | 1 transfer | |
Air France | 06:15AM Naples International Airport (NAP) | 8h05 | 02:20PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Air France | 06:15AM Naples International Airport (NAP) | 14h00 | 08:15PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Air France | 06:15AM Naples International Airport (NAP) | 10h55 | 05:10PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Regionale | 06:19AM Naples Centrale | 10h51 | 05:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Regionale | 06:19AM Naples Centrale | 16h36 | 10:55PM Barcelona El Prat Airport (BCN) | 4 transfers | |
Regionale | 06:19AM Naples Centrale | 15h51 | 10:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 06:30AM Naples Centrale | 10h40 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
ITA | 06:35AM Naples International Airport (NAP) | 4h15 | 10:50AM Barcelona El Prat Airport (BCN) | 1 transfer | |
ITA | 06:35AM Naples International Airport (NAP) | 16h40 | 11:15PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Lufthansa | 06:40AM Naples International Airport (NAP) | 5h15 | 11:55AM Barcelona El Prat Airport (BCN) | 1 transfer | |
Frecciarossa | 06:40AM Naples Centrale | 12h10 | 06:50PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Lufthansa | 06:40AM Naples International Airport (NAP) | 6h25 | 01:05PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Frecciarossa | 06:40AM Naples Centrale | 10h30 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 06:55AM Naples Centrale | 11h55 | 06:50PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 06:55AM Naples Centrale | 15h50 | 10:45PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 06:55AM Naples Centrale | 10h15 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 07:09AM Naples Centrale | 15h36 | 10:45PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 07:09AM Naples Centrale | 10h01 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 07:09AM Naples Centrale | 11h41 | 06:50PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 07:30AM Naples Centrale | 9h40 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Intercity | 07:31AM Naples Centrale | 9h39 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Intercity | 07:31AM Naples Centrale | 14h39 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 07:45AM Naples Centrale | 9h25 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 07:45AM Naples Centrale | 14h25 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 07:45AM Naples Centrale | 15h10 | 10:55PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 08:09AM Naples Centrale | 9h01 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 08:09AM Naples Centrale | 14h01 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 08:09AM Naples Centrale | 14h46 | 10:55PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Regionale | 08:20AM Naples Centrale | 13h50 | 10:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Regionale | 08:20AM Naples Centrale | 14h55 | 11:15PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 08:25AM Naples Centrale | 8h45 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 08:40AM Naples Centrale | 13h30 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 08:40AM Naples Centrale | 8h30 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 08:40AM Naples Centrale | 14h15 | 10:55PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 08:55AM Naples Centrale | 14h00 | 10:55PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 08:55AM Naples Centrale | 13h15 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 08:55AM Naples Centrale | 8h15 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
ITA | 09:00AM Naples International Airport (NAP) | 14h15 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Transavia Airlines | 09:05AM Naples International Airport (NAP) | 13h40 | 10:45PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Transavia Airlines | 09:05AM Naples International Airport (NAP) | 7h20 | 04:25PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Transavia Airlines | 09:05AM Naples International Airport (NAP) | 9h45 | 06:50PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Lufthansa | 09:20AM Naples International Airport (NAP) | 8h50 | 06:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Lufthansa | 09:20AM Naples International Airport (NAP) | 5h30 | 02:50PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Lufthansa | 09:20AM Naples International Airport (NAP) | 8h25 | 05:45PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Helvetic Airways | 09:30AM Naples International Airport (NAP) | 4h35 | 02:05PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Helvetic Airways | 09:30AM Naples International Airport (NAP) | 8h20 | 05:50PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Helvetic Airways | 09:30AM Naples International Airport (NAP) | 9h45 | 07:15PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Regionale | 09:35AM Naples Centrale | 13h20 | 10:55PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Regionale | 09:35AM Naples Centrale | 13h40 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Regionale | 09:35AM Naples Centrale | 12h35 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Eurowings | 09:40AM Naples International Airport (NAP) | 9h25 | 07:05PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Frecciarossa | 09:55AM Naples Centrale | 13h20 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 09:55AM Naples Centrale | 12h15 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 09:55AM Naples Centrale | 7h15 | 05:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Vueling | 10:05AM Naples International Airport (NAP) | 2h05 | 12:10PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
Vueling | 10:05AM Naples International Airport (NAP) | 2h05 | 12:10PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
Frecciarossa | 10:30AM Naples Centrale | 11h40 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Intercity | 10:31AM Naples Centrale | 11h39 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Intercity | 10:31AM Naples Centrale | 12h44 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
ITA | 10:35AM Naples International Airport (NAP) | 12h40 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
ITA | 10:35AM Naples International Airport (NAP) | 12h40 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 10:55AM Naples Centrale | 12h20 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 10:55AM Naples Centrale | 12h00 | 10:55PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 10:55AM Naples Centrale | 11h15 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 11:09AM Naples Centrale | 11h01 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 11:09AM Naples Centrale | 11h46 | 10:55PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 11:09AM Naples Centrale | 12h06 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
ITA | 11:20AM Naples International Airport (NAP) | 23h30 | 10:50AM Barcelona El Prat Airport (BCN) | 1 transfer | |
Regionale | 11:20AM Naples Centrale | 21h50 | 09:10AM Barcelona El Prat Airport (BCN) | 4 transfers | |
ITA | 11:20AM Naples International Airport (NAP) | 11h55 | 11:15PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Regionale | 11:20AM Naples Centrale | 11h55 | 11:15PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Regionale | 11:20AM Naples Centrale | 10h50 | 10:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Intercity | 11:31AM Naples Centrale | 10h39 | 10:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Intercity | 11:31AM Naples Centrale | 11h44 | 11:15PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Intercity | 11:31AM Naples Centrale | 10h39 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 11:55AM Naples Centrale | 11h20 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 11:55AM Naples Centrale | 10h15 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 11:55AM Naples Centrale | 11h00 | 10:55PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 12:09PM Naples Centrale | 10h01 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 12:09PM Naples Centrale | 11h06 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 12:09PM Naples Centrale | 21h01 | 09:10AM Barcelona El Prat Airport (BCN) | 3 transfers | |
Regionale | 12:20PM Naples Centrale | 10h55 | 11:15PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Regionale | 12:20PM Naples Centrale | 9h50 | 10:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Regionale | 12:20PM Naples Centrale | 20h50 | 09:10AM Barcelona El Prat Airport (BCN) | 4 transfers | |
Intercity | 12:37PM Naples Centrale | 9h33 | 10:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Intercity | 12:37PM Naples Centrale | 10h38 | 11:15PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Air France | 12:40PM Naples International Airport (NAP) | 7h35 | 08:15PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Air France | 12:40PM Naples International Airport (NAP) | 10h15 | 10:55PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Frecciarossa | 12:40PM Naples Centrale | 9h30 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Brussels Airlines | 12:45PM Naples International Airport (NAP) | 7h45 | 08:30PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Frecciarossa | 12:55PM Naples Centrale | 9h15 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 12:55PM Naples Centrale | 20h15 | 09:10AM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 12:55PM Naples Centrale | 10h20 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
ITA | 12:55PM Naples International Airport (NAP) | 10h20 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
ITA | 12:55PM Naples International Airport (NAP) | 10h20 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Lufthansa | 01:00PM Naples International Airport (NAP) | 6h35 | 07:35PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Lufthansa | 01:00PM Naples International Airport (NAP) | 7h30 | 08:30PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Lufthansa | 01:00PM Naples International Airport (NAP) | 5h10 | 06:10PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Lufthansa | 01:00PM Naples International Airport (NAP) | 8h30 | 09:30PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Regionale | 01:20PM Naples Centrale | 19h50 | 09:10AM Barcelona El Prat Airport (BCN) | 4 transfers | |
Regionale | 01:20PM Naples Centrale | 9h55 | 11:15PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Intercity | 01:31PM Naples Centrale | 9h44 | 11:15PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Intercity | 01:31PM Naples Centrale | 8h39 | 10:10PM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 01:40PM Naples Centrale | 8h30 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 01:55PM Naples Centrale | 9h20 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 01:55PM Naples Centrale | 19h15 | 09:10AM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 01:55PM Naples Centrale | 8h15 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
ITA | 02:00PM Naples International Airport (NAP) | 9h15 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 02:10PM Naples Centrale | 19h00 | 09:10AM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 02:10PM Naples Centrale | 9h05 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 02:10PM Naples Centrale | 8h00 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Intercity | 02:20PM Naples Centrale | 8h55 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Intercity | 02:20PM Naples Centrale | 18h50 | 09:10AM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 02:30PM Naples Centrale | 7h40 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Swiss | 02:40PM Naples International Airport (NAP) | 4h35 | 07:15PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Frecciarossa | 02:40PM Naples Centrale | 7h30 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 02:40PM Naples Centrale | 8h35 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Swiss | 02:40PM Naples International Airport (NAP) | 8h45 | 11:25PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Frecciarossa | 03:00PM Naples Centrale | 8h15 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 03:00PM Naples Centrale | 7h10 | 10:10PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 03:09PM Naples Centrale | 8h06 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
ITA | 03:10PM Naples International Airport (NAP) | 8h05 | 11:15PM Barcelona El Prat Airport (BCN) | 1 transfer | |
ITA | 03:10PM Naples International Airport (NAP) | 19h40 | 10:50AM Barcelona El Prat Airport (BCN) | 1 transfer | |
ITA | 03:10PM Naples International Airport (NAP) | 24h45 | 03:55PM Barcelona El Prat Airport (BCN) | 1 transfer | |
ITA | 03:35PM Naples International Airport (NAP) | 7h40 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
ITA | 03:35PM Naples International Airport (NAP) | 7h40 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 03:55PM Naples Centrale | 17h15 | 09:10AM Barcelona El Prat Airport (BCN) | 3 transfers | |
Frecciarossa | 03:55PM Naples Centrale | 7h20 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 04:09PM Naples Centrale | 7h06 | 11:15PM Barcelona El Prat Airport (BCN) | 2 transfers | |
Frecciarossa | 04:09PM Naples Centrale | 17h01 | 09:10AM Barcelona El Prat Airport (BCN) | 3 transfers | |
ITA | 07:45PM Naples International Airport (NAP) | 20h10 | 03:55PM Barcelona El Prat Airport (BCN) | 1 transfer | |
ITA | 07:45PM Naples International Airport (NAP) | 3h30 | 11:15PM Barcelona El Prat Airport (BCN) | 1 transfer | |
ITA | 07:45PM Naples International Airport (NAP) | 15h05 | 10:50AM Barcelona El Prat Airport (BCN) | 1 transfer | |
Vueling | 09:40PM Naples International Airport (NAP) | 2h05 | 11:45PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
Vueling | 09:40PM Naples International Airport (NAP) | 2h05 | 11:45PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
2 h 5 m
Average
11 h 12 m
Flights per day
156
Distance
1014 km
Of the 156 flights that leave Naples for Barcelona every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Find the best flights to Barcelona from Naples with Omio's travel partners Vueling Airlines, Ryanair and easyJet from $49 (€42). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
Here are some other resources that might have the information you need