Naples to Barcelona Flights

Thu, Oct 10
+ 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

Overview: Naples to Barcelona flight

distanceDistance629 miles (1014 km)
durationAverage flight duration1 h 50 min
priceAverage plane ticket price$186 (€159)
changesDirect flightYes
carriersAirlinesVueling 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).

The cheapest flights from Naples to Barcelona

Showing times and prices for Oct 10

Cheapest

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.

Cheapest
Regionale
08:20AM13h50
Naples Centrale
10:10PMBarcelona El Prat Airport (BCN)
$1291One-way
3 transfers
Cheapest
Regionale
06:19AM15h51
Naples Centrale
10:10PMBarcelona El Prat Airport (BCN)
$1291One-way
3 transfers
Cheapest
Regionale
12:20PM9h50
Naples Centrale
10:10PMBarcelona El Prat Airport (BCN)
$1291One-way
3 transfers
Cheapest
Regionale
09:35AM12h35
Naples Centrale
10:10PMBarcelona El Prat Airport (BCN)
$1291One-way
2 transfers
Cheapest
Regionale
11:20AM10h50
Naples Centrale
10:10PMBarcelona El Prat Airport (BCN)
$1291One-way
3 transfers

Naples to Barcelona flight times

Showing flights for tomorrow, Thursday, October 10
ProviderDepartsDurationArrivesTransfersTickets
Regionale04:00AM Naples Centrale13h10 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Regionale04:05AM Naples Centrale13h05 05:10PM Barcelona El Prat Airport (BCN)3 transfers
Regionale04:13AM Naples Centrale12h57 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Regionale04:31AM Naples Centrale12h39 05:10PM Barcelona El Prat Airport (BCN)3 transfers
Regionale04:31AM Naples Centrale18h14 10:45PM Barcelona El Prat Airport (BCN)4 transfers
Regionale04:31AM Naples Centrale14h19 06:50PM Barcelona El Prat Airport (BCN)4 transfers
Regionale05:00AM Naples Centrale12h10 05:10PM Barcelona El Prat Airport (BCN)3 transfers
Regionale05:09AM Naples Centrale12h01 05:10PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa05:09AM Naples Centrale12h01 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa05:45AM Naples Centrale13h05 06:50PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa05:45AM Naples Centrale11h25 05:10PM Barcelona El Prat Airport (BCN)1 transfer
Frecciarossa05:45AM Naples Centrale17h00 10:45PM Barcelona El Prat Airport (BCN)2 transfers
Lufthansa06:00AM Naples International Airport (NAP)5h00 11:00AM Barcelona El Prat Airport (BCN)1 transfer
Lufthansa06:00AM Naples International Airport (NAP)6h40 12:40PM Barcelona El Prat Airport (BCN)1 transfer
Lufthansa06:00AM Naples International Airport (NAP)7h05 01:05PM Barcelona El Prat Airport (BCN)2 transfers
Lufthansa06:00AM Naples International Airport (NAP)8h20 02:20PM Barcelona El Prat Airport (BCN)2 transfers
Lufthansa06:00AM Naples International Airport (NAP)8h50 02:50PM Barcelona El Prat Airport (BCN)1 transfer
Frecciarossa06:09AM Naples Centrale16h36 10:45PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa06:09AM Naples Centrale11h01 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa06:09AM Naples Centrale12h41 06:50PM Barcelona El Prat Airport (BCN)3 transfers
Air France06:15AM Naples International Airport (NAP)5h25 11:40AM Barcelona El Prat Airport (BCN)1 transfer
Air France06:15AM Naples International Airport (NAP)8h05 02:20PM Barcelona El Prat Airport (BCN)1 transfer
Air France06:15AM Naples International Airport (NAP)14h00 08:15PM Barcelona El Prat Airport (BCN)1 transfer
Air France06:15AM Naples International Airport (NAP)10h55 05:10PM Barcelona El Prat Airport (BCN)1 transfer
Regionale06:19AM Naples Centrale10h51 05:10PM Barcelona El Prat Airport (BCN)3 transfers
Regionale06:19AM Naples Centrale16h36 10:55PM Barcelona El Prat Airport (BCN)4 transfers
Regionale06:19AM Naples Centrale15h51 10:10PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa06:30AM Naples Centrale10h40 05:10PM Barcelona El Prat Airport (BCN)2 transfers
ITA06:35AM Naples International Airport (NAP)4h15 10:50AM Barcelona El Prat Airport (BCN)1 transfer
ITA06:35AM Naples International Airport (NAP)16h40 11:15PM Barcelona El Prat Airport (BCN)1 transfer
Lufthansa06:40AM Naples International Airport (NAP)5h15 11:55AM Barcelona El Prat Airport (BCN)1 transfer
Frecciarossa06:40AM Naples Centrale12h10 06:50PM Barcelona El Prat Airport (BCN)3 transfers
Lufthansa06:40AM Naples International Airport (NAP)6h25 01:05PM Barcelona El Prat Airport (BCN)1 transfer
Frecciarossa06:40AM Naples Centrale10h30 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa06:55AM Naples Centrale11h55 06:50PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa06:55AM Naples Centrale15h50 10:45PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa06:55AM Naples Centrale10h15 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa07:09AM Naples Centrale15h36 10:45PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa07:09AM Naples Centrale10h01 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa07:09AM Naples Centrale11h41 06:50PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa07:30AM Naples Centrale9h40 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Intercity07:31AM Naples Centrale9h39 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Intercity07:31AM Naples Centrale14h39 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa07:45AM Naples Centrale9h25 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa07:45AM Naples Centrale14h25 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa07:45AM Naples Centrale15h10 10:55PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa08:09AM Naples Centrale9h01 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa08:09AM Naples Centrale14h01 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa08:09AM Naples Centrale14h46 10:55PM Barcelona El Prat Airport (BCN)3 transfers
Regionale08:20AM Naples Centrale13h50 10:10PM Barcelona El Prat Airport (BCN)3 transfers
Regionale08:20AM Naples Centrale14h55 11:15PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa08:25AM Naples Centrale8h45 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa08:40AM Naples Centrale13h30 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa08:40AM Naples Centrale8h30 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa08:40AM Naples Centrale14h15 10:55PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa08:55AM Naples Centrale14h00 10:55PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa08:55AM Naples Centrale13h15 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa08:55AM Naples Centrale8h15 05:10PM Barcelona El Prat Airport (BCN)2 transfers
ITA09:00AM Naples International Airport (NAP)14h15 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Transavia Airlines09:05AM Naples International Airport (NAP)13h40 10:45PM Barcelona El Prat Airport (BCN)1 transfer
Transavia Airlines09:05AM Naples International Airport (NAP)7h20 04:25PM Barcelona El Prat Airport (BCN)1 transfer
Transavia Airlines09:05AM Naples International Airport (NAP)9h45 06:50PM Barcelona El Prat Airport (BCN)1 transfer
Lufthansa09:20AM Naples International Airport (NAP)8h50 06:10PM Barcelona El Prat Airport (BCN)2 transfers
Lufthansa09:20AM Naples International Airport (NAP)5h30 02:50PM Barcelona El Prat Airport (BCN)1 transfer
Lufthansa09:20AM Naples International Airport (NAP)8h25 05:45PM Barcelona El Prat Airport (BCN)1 transfer
Helvetic Airways09:30AM Naples International Airport (NAP)4h35 02:05PM Barcelona El Prat Airport (BCN)1 transfer
Helvetic Airways09:30AM Naples International Airport (NAP)8h20 05:50PM Barcelona El Prat Airport (BCN)1 transfer
Helvetic Airways09:30AM Naples International Airport (NAP)9h45 07:15PM Barcelona El Prat Airport (BCN)1 transfer
Regionale09:35AM Naples Centrale13h20 10:55PM Barcelona El Prat Airport (BCN)3 transfers
Regionale09:35AM Naples Centrale13h40 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Regionale09:35AM Naples Centrale12h35 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Eurowings09:40AM Naples International Airport (NAP)9h25 07:05PM Barcelona El Prat Airport (BCN)1 transfer
Frecciarossa09:55AM Naples Centrale13h20 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa09:55AM Naples Centrale12h15 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa09:55AM Naples Centrale7h15 05:10PM Barcelona El Prat Airport (BCN)2 transfers
Vueling10:05AM Naples International Airport (NAP)2h05 12:10PM Barcelona El Prat Airport (BCN)0 transfersDirect
Vueling10:05AM Naples International Airport (NAP)2h05 12:10PM Barcelona El Prat Airport (BCN)0 transfersDirect
Frecciarossa10:30AM Naples Centrale11h40 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Intercity10:31AM Naples Centrale11h39 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Intercity10:31AM Naples Centrale12h44 11:15PM Barcelona El Prat Airport (BCN)2 transfers
ITA10:35AM Naples International Airport (NAP)12h40 11:15PM Barcelona El Prat Airport (BCN)2 transfers
ITA10:35AM Naples International Airport (NAP)12h40 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa10:55AM Naples Centrale12h20 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa10:55AM Naples Centrale12h00 10:55PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa10:55AM Naples Centrale11h15 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa11:09AM Naples Centrale11h01 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa11:09AM Naples Centrale11h46 10:55PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa11:09AM Naples Centrale12h06 11:15PM Barcelona El Prat Airport (BCN)2 transfers
ITA11:20AM Naples International Airport (NAP)23h30 10:50AM Barcelona El Prat Airport (BCN)1 transfer
Regionale11:20AM Naples Centrale21h50 09:10AM Barcelona El Prat Airport (BCN)4 transfers
ITA11:20AM Naples International Airport (NAP)11h55 11:15PM Barcelona El Prat Airport (BCN)1 transfer
Regionale11:20AM Naples Centrale11h55 11:15PM Barcelona El Prat Airport (BCN)3 transfers
Regionale11:20AM Naples Centrale10h50 10:10PM Barcelona El Prat Airport (BCN)3 transfers
Intercity11:31AM Naples Centrale10h39 10:10PM Barcelona El Prat Airport (BCN)3 transfers
Intercity11:31AM Naples Centrale11h44 11:15PM Barcelona El Prat Airport (BCN)3 transfers
Intercity11:31AM Naples Centrale10h39 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa11:55AM Naples Centrale11h20 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa11:55AM Naples Centrale10h15 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa11:55AM Naples Centrale11h00 10:55PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa12:09PM Naples Centrale10h01 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa12:09PM Naples Centrale11h06 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa12:09PM Naples Centrale21h01 09:10AM Barcelona El Prat Airport (BCN)3 transfers
Regionale12:20PM Naples Centrale10h55 11:15PM Barcelona El Prat Airport (BCN)3 transfers
Regionale12:20PM Naples Centrale9h50 10:10PM Barcelona El Prat Airport (BCN)3 transfers
Regionale12:20PM Naples Centrale20h50 09:10AM Barcelona El Prat Airport (BCN)4 transfers
Intercity12:37PM Naples Centrale9h33 10:10PM Barcelona El Prat Airport (BCN)3 transfers
Intercity12:37PM Naples Centrale10h38 11:15PM Barcelona El Prat Airport (BCN)3 transfers
Air France12:40PM Naples International Airport (NAP)7h35 08:15PM Barcelona El Prat Airport (BCN)1 transfer
Air France12:40PM Naples International Airport (NAP)10h15 10:55PM Barcelona El Prat Airport (BCN)1 transfer
Frecciarossa12:40PM Naples Centrale9h30 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Brussels Airlines12:45PM Naples International Airport (NAP)7h45 08:30PM Barcelona El Prat Airport (BCN)1 transfer
Frecciarossa12:55PM Naples Centrale9h15 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa12:55PM Naples Centrale20h15 09:10AM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa12:55PM Naples Centrale10h20 11:15PM Barcelona El Prat Airport (BCN)2 transfers
ITA12:55PM Naples International Airport (NAP)10h20 11:15PM Barcelona El Prat Airport (BCN)2 transfers
ITA12:55PM Naples International Airport (NAP)10h20 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Lufthansa01:00PM Naples International Airport (NAP)6h35 07:35PM Barcelona El Prat Airport (BCN)1 transfer
Lufthansa01:00PM Naples International Airport (NAP)7h30 08:30PM Barcelona El Prat Airport (BCN)2 transfers
Lufthansa01:00PM Naples International Airport (NAP)5h10 06:10PM Barcelona El Prat Airport (BCN)1 transfer
Lufthansa01:00PM Naples International Airport (NAP)8h30 09:30PM Barcelona El Prat Airport (BCN)2 transfers
Regionale01:20PM Naples Centrale19h50 09:10AM Barcelona El Prat Airport (BCN)4 transfers
Regionale01:20PM Naples Centrale9h55 11:15PM Barcelona El Prat Airport (BCN)3 transfers
Intercity01:31PM Naples Centrale9h44 11:15PM Barcelona El Prat Airport (BCN)3 transfers
Intercity01:31PM Naples Centrale8h39 10:10PM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa01:40PM Naples Centrale8h30 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa01:55PM Naples Centrale9h20 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa01:55PM Naples Centrale19h15 09:10AM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa01:55PM Naples Centrale8h15 10:10PM Barcelona El Prat Airport (BCN)2 transfers
ITA02:00PM Naples International Airport (NAP)9h15 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa02:10PM Naples Centrale19h00 09:10AM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa02:10PM Naples Centrale9h05 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa02:10PM Naples Centrale8h00 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Intercity02:20PM Naples Centrale8h55 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Intercity02:20PM Naples Centrale18h50 09:10AM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa02:30PM Naples Centrale7h40 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Swiss02:40PM Naples International Airport (NAP)4h35 07:15PM Barcelona El Prat Airport (BCN)1 transfer
Frecciarossa02:40PM Naples Centrale7h30 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa02:40PM Naples Centrale8h35 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Swiss02:40PM Naples International Airport (NAP)8h45 11:25PM Barcelona El Prat Airport (BCN)1 transfer
Frecciarossa03:00PM Naples Centrale8h15 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa03:00PM Naples Centrale7h10 10:10PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa03:09PM Naples Centrale8h06 11:15PM Barcelona El Prat Airport (BCN)2 transfers
ITA03:10PM Naples International Airport (NAP)8h05 11:15PM Barcelona El Prat Airport (BCN)1 transfer
ITA03:10PM Naples International Airport (NAP)19h40 10:50AM Barcelona El Prat Airport (BCN)1 transfer
ITA03:10PM Naples International Airport (NAP)24h45 03:55PM Barcelona El Prat Airport (BCN)1 transfer
ITA03:35PM Naples International Airport (NAP)7h40 11:15PM Barcelona El Prat Airport (BCN)2 transfers
ITA03:35PM Naples International Airport (NAP)7h40 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa03:55PM Naples Centrale17h15 09:10AM Barcelona El Prat Airport (BCN)3 transfers
Frecciarossa03:55PM Naples Centrale7h20 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa04:09PM Naples Centrale7h06 11:15PM Barcelona El Prat Airport (BCN)2 transfers
Frecciarossa04:09PM Naples Centrale17h01 09:10AM Barcelona El Prat Airport (BCN)3 transfers
ITA07:45PM Naples International Airport (NAP)20h10 03:55PM Barcelona El Prat Airport (BCN)1 transfer
ITA07:45PM Naples International Airport (NAP)3h30 11:15PM Barcelona El Prat Airport (BCN)1 transfer
ITA07:45PM Naples International Airport (NAP)15h05 10:50AM Barcelona El Prat Airport (BCN)1 transfer
Vueling09:40PM Naples International Airport (NAP)2h05 11:45PM Barcelona El Prat Airport (BCN)0 transfersDirect
Vueling09: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

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

Thu
Oct 10
Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29
Wed
Oct 30

The fastest flights from Naples to Barcelona

Showing times and prices for Oct 10

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.

Fastest
Vueling
10:05AM2h05
Naples International Airport (NAP)
12:10PMBarcelona El Prat Airport (BCN)
$4461One-way
0 transfers
Fastest
Vueling
09:40PM2h05
Naples International Airport (NAP)
11:45PMBarcelona El Prat Airport (BCN)
$1771One-way
0 transfers
Fastest
Vueling
09:40PM2h05
Naples International Airport (NAP)
11:45PMBarcelona El Prat Airport (BCN)
$3601One-way
0 transfers
Fastest
Vueling
10:05AM2h05
Naples International Airport (NAP)
12:10PMBarcelona El Prat Airport (BCN)
$2601One-way
0 transfers
2nd Fastest
ITA
07:45PM3h30
Naples International Airport (NAP)
11:15PMBarcelona El Prat Airport (BCN)
$1651One-way
1 transfer

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Vueling Airlines, Ryanair and easyJet flights from Naples to Barcelona

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.

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight between Naples and Barcelona.

Naples to Barcelona flight information with Vueling Airlines:

  • Average Duration: 2 h
  • Cheapest Price: $49

FAQs: Naples to Barcelona Flight

FAQs: Take a flight from Naples to Barcelona 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 Barcelona.
FAQs
Cheap plane tickets from Naples to Barcelona can start from as little as $50 (€43) when you book in advance. The average flight ticket price for Naples to Barcelona is $186 (€159); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by plane from Naples to Barcelona is 1 h 50 min   to travel the 629 mile (1014 km) long trip. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The earliest flight from Naples to Barcelona leaves at 4: 35 AM. Plan your trip with the Journey Planner   from Omio.
The latest flight from Naples to Barcelona leaves at 8: 00 PM.
For the best Naples to Barcelona flight to purchase, you can travel safely and comfortably with Vueling Airlines, easyJet, Alitalia, Eurowings, Iberia Express, Air France, SWISS, Air Baltic or Lufthansa. However, it's always good to check all possible airlines with services between Naples and Barcelona to compare what amenities they may offer.
The cheapest month to travel from Naples to Barcelona by plane is May.
You have options as you can travel between Naples and Barcelona 3 different ways: train, bus or flight.

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