Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way
|Avg. Flight Duration:|
2 hours 46 minutes
|Flights Depart from:||Barcelona|
|Flights arrive in:||Nice|
|Airlines:||Vueling, KLM, easyJet|
There are two or three non-stop flights from Barcelona to Nice per day. The distance between Barcelona and Nice is approximately 500 km. The flight time from the Catalan capital to Nice is 3 hours and 30 minutes. All flights leave from Barcelona-El Prat Airport (BCN) and arrive at Nice Côte d'Azur International Airport (NCE). The earliest flight of the day leaves at around 7:00 a.m., while the final flight departs at around 8:00 p.m. Most flights are clustered in mid-morning and in the evening.
Vueling Airlines and easyJet operate budget flights from Barcelona to Nice. There are also other major airlines that offer connecting flights from Barcelona to Nice such as Swissair, Alitalia, British Airways and Brussels Airlines.
Direct Barcelona to Nice flights usually take 1 hour and 30 minutes, with the fastest non-stop flight taking 1 hour and 20 minutes. The fastest one-stop connecting flights from Barcelona to Nice take around four hours. However, some flights can take close to 27 hours depending on the waiting time and stopover destination.
There are about three daily direct Barcelona to Nice flights and about four weekly flights. There are also frequent connecting flights between Barcelona and Nice.