Explore
Flights
Blogs
Corporate
Partner
About
Use the App
›
›
›
Home
›
Flights
›
Barcelona
Find Cheap Flights to
Barcelona!
Compare prices across airlines and find the best deals
|
Fly to Barcelona from these cities
Rome
FCO
BCN
·
8h 29m
·
Italy
from
$36
USD · one way
Ferno
MXP
BCN
·
8h 7m
·
Italy
from
$48
USD · one way
Lisbon
LIS
BCN
·
7h 14m
·
Portugal
from
$52
USD · one way
Manchester, Greater Manchester
MAN
BCN
·
8h 54m
·
United Kingdom
from
$61
USD · one way
Porto
OPO
BCN
·
8h 44m
·
Portugal
from
$65
USD · one way
Paris
CDG
BCN
·
7h 26m
·
France
from
$66
USD · one way
Gran Canaria Island
LPA
BCN
·
10h 33m
from
$68
USD · one way
Seville
SVQ
BCN
·
4h 40m
from
$69
USD · one way
Venezia
VCE
BCN
·
8h 46m
·
Italy
from
$72
USD · one way
Zaventem
BRU
BCN
·
7h 55m
·
Belgium
from
$73
USD · one way
Luton, Bedfordshire
LTN
BCN
·
2h 10m
·
United Kingdom
from
$74
USD · one way
Palermo
PMO
BCN
·
10h 23m
·
Italy
from
$75
USD · one way
Madrid
MAD
BCN
·
4h 5m
from
$76
USD · one way
Birmingham, West Midlands
BHX
BCN
·
10h 7m
·
United Kingdom
from
$77
USD · one way
London
LGW
BCN
·
2h 5m
·
United Kingdom
from
$82
USD · one way
London
LHR
BCN
·
6h 37m
·
United Kingdom
from
$85
USD · one way
Napoli
NAP
BCN
·
8h 44m
·
Italy
from
$92
USD · one way
Prague
PRG
BCN
·
8h 40m
·
Czech Republic
from
$92
USD · one way
Amsterdam
AMS
BCN
·
7h 14m
·
Netherlands
from
$93
USD · one way
Firenze
FLR
BCN
·
9h 23m
·
Italy
from
$95
USD · one way
Zurich
ZRH
BCN
·
7h 12m
·
Switzerland
from
$97
USD · one way
Spata-Artemida
ATH
BCN
·
10h 11m
·
Greece
from
$102
USD · one way
Arnavutköy, Istanbul
IST
BCN
·
13h 7m
·
Turkey
from
$108
USD · one way
Geneva
GVA
BCN
·
6h 34m
·
Switzerland
from
$109
USD · one way
Dublin
DUB
BCN
·
8h 17m
·
Ireland
from
$124
USD · one way
Copenhagen
CPH
BCN
·
8h 50m
·
Denmark
from
$125
USD · one way
Colombier-Saugnieu, Rhône
LYS
BCN
·
7h 27m
·
France
from
$132
USD · one way
Balice
KRK
BCN
·
8h 6m
·
Poland
from
$132
USD · one way
Edinburgh
EDI
BCN
·
10h 5m
·
United Kingdom
from
$136
USD · one way
Oslo
OSL
BCN
·
10h 7m
·
Norway
from
$139
USD · one way
Warsaw
WAW
BCN
·
9h 39m
·
Poland
from
$145
USD · one way
Berlin
BER
BCN
·
7h 10m
·
Germany
from
$152
USD · one way
Vienna
VIE
BCN
·
7h 35m
·
Austria
from
$152
USD · one way
Munich
MUC
BCN
·
6h 33m
·
Germany
from
$157
USD · one way
Göteborg
GOT
BCN
·
10h 32m
·
Sweden
from
$159
USD · one way
Budapest
BUD
BCN
·
9h 8m
·
Hungary
from
$161
USD · one way
Stockholm
ARN
BCN
·
10h 6m
·
Sweden
from
$169
USD · one way
Köln
CGN
BCN
·
8h 26m
·
Germany
from
$178
USD · one way
Tel Aviv
TLV
BCN
·
15h 5m
·
Israel
from
$186
USD · one way
Wrocław
WRO
BCN
·
8h 2m
·
Poland
from
$200
USD · one way
Helsinki
HEL
BCN
·
11h 56m
·
Finland
from
$214
USD · one way
Cairo
CAI
BCN
·
14h 44m
·
Egypt
from
$220
USD · one way
Tenerife
TFS
BCN
·
15h 55m
from
$233
USD · one way
Rotterdam
RTM
BCN
·
11h 34m
·
Netherlands
from
$246
USD · one way
Santorini Island
JTR
BCN
·
16h 9m
·
Greece
from
$249
USD · one way
Muscat/Seeb
MCT
BCN
·
15h 48m
·
Oman
from
$273
USD · one way
Glasgow
GLA
BCN
·
7h 52m
·
United Kingdom
from
$279
USD · one way
Newcastle upon Tyne, Tyne and Wear
NCL
BCN
·
10h 13m
·
United Kingdom
from
$301
USD · one way
Bangaluru
BLR
BCN
·
22h 34m
·
India
from
$345
USD · one way
Singapore
SIN
BCN
·
20h 8m
·
Singapore
from
$368
USD · one way
Chennai
MAA
BCN
·
18h 48m
·
India
from
$385
USD · one way
Montréal
YUL
BCN
·
15h
·
Canada
from
$405
USD · one way
Bangkok
BKK
BCN
·
18h 25m
·
Thailand
from
$405
USD · one way
Abu Dhabi
AUH
BCN
·
15h 10m
·
United Arab Emirates
from
$405
USD · one way
Hyderabad
HYD
BCN
·
18h 42m
·
India
from
$407
USD · one way
Shanghai
PVG
BCN
·
18h 51m
·
China
from
$413
USD · one way
Dubai
DXB
BCN
·
13h 41m
·
United Arab Emirates
from
$425
USD · one way
Hong Kong
HKG
BCN
·
19h 49m
·
Hong Kong
from
$428
USD · one way
Toronto
YYZ
BCN
·
14h 43m
·
Canada
from
$436
USD · one way
Seoul
ICN
BCN
·
21h 26m
·
South Korea
from
$444
USD · one way
New York
JFK
BCN
·
12h 26m
·
United States
from
$455
USD · one way
San Francisco
SFO
BCN
·
18h 12m
·
United States
from
$470
USD · one way
Johannesburg
JNB
BCN
·
18h 50m
·
South Africa
from
$477
USD · one way
Kuwait City
KWI
BCN
·
15h 37m
·
Kuwait
from
$486
USD · one way
Doha
DOH
BCN
·
14h 2m
·
Qatar
from
$489
USD · one way
Denver
DEN
BCN
·
17h 13m
·
United States
from
$504
USD · one way
Boston
BOS
BCN
·
12h 58m
·
United States
from
$508
USD · one way
Cape Town
CPT
BCN
·
18h 42m
·
South Africa
from
$521
USD · one way
Nairobi
NBO
BCN
·
17h 5m
·
Kenya
from
$527
USD · one way
Jeddah
JED
BCN
·
14h 1m
·
Saudi Arabia
from
$551
USD · one way
Mumbai
BOM
BCN
·
17h 20m
·
India
from
$561
USD · one way
Sepang
KUL
BCN
·
20h 55m
·
Malaysia
from
$568
USD · one way
Narita
NRT
BCN
·
22h 22m
·
Japan
from
$572
USD · one way
London, Essex
STN
BCN
·
11h 25m
·
United Kingdom
from
$573
USD · one way
Calgary
YYC
BCN
·
18h 38m
·
Canada
from
$576
USD · one way
Phuket
HKT
BCN
·
18h 56m
·
Thailand
from
$578
USD · one way
Rio De Janeiro
GIG
BCN
·
19h 39m
·
Brazil
from
$581
USD · one way
Santiago
SCL
BCN
·
18h 53m
·
Chile
from
$583
USD · one way
Dulles
IAD
BCN
·
15h 40m
·
United States
from
$588
USD · one way
São Paulo
GRU
BCN
·
16h 49m
·
Brazil
from
$591
USD · one way
Las Vegas
LAS
BCN
·
16h 44m
·
United States
from
$619
USD · one way
Riyadh
RUH
BCN
·
15h
·
Saudi Arabia
from
$628
USD · one way
Brisbane
BNE
BCN
·
Australia
from
$635
USD · one way
Melbourne
MEL
BCN
·
23h 14m
·
Australia
from
$659
USD · one way
Mykonos
JMK
BCN
·
16h 10m
·
Greece
from
$666
USD · one way
Sydney
SYD
BCN
·
Australia
from
$682
USD · one way
Osaka
KIX
BCN
·
22h 37m
·
Japan
from
$682
USD · one way
Perth
PER
BCN
·
21h 48m
·
Australia
from
$683
USD · one way
Beijing
PEK
BCN
·
17h 37m
·
China
from
$738
USD · one way
New Delhi
DEL
BCN
·
16h 49m
·
India
from
$751
USD · one way
Ottawa
YOW
BCN
·
16h 6m
·
Canada
from
$776
USD · one way
Adelaide
ADL
BCN
·
23h 40m
·
Australia
from
$779
USD · one way
Vancouver
YVR
BCN
·
18h 25m
·
Canada
from
$865
USD · one way
Edmonton
YEG
BCN
·
19h 29m
·
Canada
from
$904
USD · one way
Atlanta
ATL
BCN
·
16h 11m
·
United States
from
$906
USD · one way
Buenos Aires
EZE
BCN
·
17h 14m
·
Argentina
from
$1,011
USD · one way
Gold Coast
OOL
BCN
·
Australia
from
$1,024
USD · one way
Bogota
BOG
BCN
·
15h 30m
·
Colombia
from
$1,037
USD · one way
Lima
LIM
BCN
·
17h 31m
·
Peru
from
$1,038
USD · one way
Medellín
MDE
BCN
·
17h 23m
·
Colombia
from
$1,101
USD · one way
Explore flights from these cities
Rome
IT
Ferno
IT
Lisbon
PT
Manchester, Greater Manchester
GB
Porto
PT
Paris
FR
Gran Canaria Island
ES
Seville
ES