Flights from Barcelona

32 nonstop routes from Barcelona (BCN) with Air Canada, American Airlines, British Airways, Cathay Pacific, Delta, Emirates, Etihad, Finnair, KLM, Lufthansa, Norwegian, Qatar Airways, Ryanair, SAS, Singapore Airlines, Swiss, TAP Air Portugal, Turkish Airlines, United, and easyJet. Sorted by the most comfortable economy seat on each route.

DestinationFlight timeAirlinesBest economyBest business
Dubai
DXB
7h 00m Emirates 7.3Very comfortable 8.9Superb Lie-flat
Abu Dhabi
AUH
7h 00m Etihad 6.8Comfortable 9.9Superb Lie-flat
Hong Kong
HKG
12h 55m Cathay Pacific 6.8Comfortable 8.0Very comfortable Lie-flat
Boston
BOS
7h 50m Delta 6.7Comfortable 9.0Superb Lie-flat
Toronto
YYZ
8h 30m Air Canada 6.6Comfortable 8.0Very comfortable Lie-flat
Istanbul
IST
3h 20m Turkish Airlines 6.6Comfortable 8.0Very comfortable Lie-flat
Singapore
SIN
13h 55m Singapore Airlines 6.5Comfortable 8.8Superb Lie-flat
Doha
DOH
6h 35m Qatar Airways 6.5Comfortable 9.9Superb Lie-flat
New York
EWR, JFK
8h 10m American Airlines and United 6.5Comfortable 8.8Superb Lie-flat
Geneva
GVA
1h 15m Swiss and easyJet 6.5Comfortable 6.5Comfortable
Amsterdam
AMS
2h 00m KLM and easyJet 5.3Okay 6.1Comfortable
Helsinki
HEL
3h 50m Finnair 5.3Okay 6.1Comfortable
Stockholm
ARN
3h 30m Norwegian, Ryanair, and SAS 4.8Okay 6.1Comfortable
Oslo
OSL
3h 20m SAS 4.8Okay 6.1Comfortable
Munich
MUC
1h 50m Lufthansa and Ryanair 4.8Okay 6.1Comfortable
London
LGW, LHR, STN
1h 50m British Airways, Ryanair, and easyJet 4.8Okay 6.1Comfortable
Lisbon
LIS
1h 45m TAP Air Portugal 4.8Okay 6.1Comfortable
Copenhagen
CPH
2h 50m Norwegian and SAS 4.8Okay 6.1Comfortable
Manchester
MAN
2h 10m Ryanair and easyJet 3.5Cramped –
Milan
MXP
1h 25m Ryanair 2.1Cramped –
Dublin
DUB
2h 20m Ryanair 2.1Cramped –
Paris
CDG
1h 35m Ryanair 2.1Cramped –
Prague
PRG
2h 10m Ryanair 2.1Cramped –
Reykjavik
KEF
4h 20m Ryanair 2.1Cramped –
Rome
FCO
1h 30m Ryanair 2.1Cramped –
Billund
BLL
2h 45m Ryanair 2.1Cramped –
Warsaw
WAW
2h 55m Ryanair 2.1Cramped –
Mallorca
PMI
0h 45m Ryanair 1.8Cramped –
Gothenburg
GOT
3h 05m Ryanair 1.8Cramped –
Berlin
BER
2h 30m Ryanair 1.8Cramped –
Bergen
BGO
3h 15m Ryanair 1.8Cramped –
Vienna
VIE
2h 10m Ryanair 1.8Cramped –