Booked AI Icon
ExploreFlights
CorporatePartnerAbout
Use the App
›
›
›
Home›Flights›Barcelona

Find Cheap Flights toBarcelona!

Compare prices across airlines and find the best deals

|

Fly to Barcelona from these cities

Rome

FCOBCN·8h 29m·Italy
from $36USD · one way

Ferno

MXPBCN·8h 7m·Italy
from $48USD · one way

Lisbon

LISBCN·7h 14m·Portugal
from $52USD · one way

Manchester, Greater Manchester

MANBCN·8h 54m·United Kingdom
from $61USD · one way

Porto

OPOBCN·8h 44m·Portugal
from $65USD · one way

Paris

CDGBCN·7h 26m·France
from $66USD · one way

Gran Canaria Island

LPABCN·10h 33m
from $68USD · one way

Seville

SVQBCN·4h 40m
from $69USD · one way

Venezia

VCEBCN·8h 46m·Italy
from $72USD · one way

Zaventem

BRUBCN·7h 55m·Belgium
from $73USD · one way

Luton, Bedfordshire

LTNBCN·2h 10m·United Kingdom
from $74USD · one way

Palermo

PMOBCN·10h 23m·Italy
from $75USD · one way

Madrid

MADBCN·4h 5m
from $76USD · one way

Birmingham, West Midlands

BHXBCN·10h 7m·United Kingdom
from $77USD · one way

London

LGWBCN·2h 5m·United Kingdom
from $82USD · one way

London

LHRBCN·6h 37m·United Kingdom
from $85USD · one way

Napoli

NAPBCN·8h 44m·Italy
from $92USD · one way

Prague

PRGBCN·8h 40m·Czech Republic
from $92USD · one way

Amsterdam

AMSBCN·7h 14m·Netherlands
from $93USD · one way

Firenze

FLRBCN·9h 23m·Italy
from $95USD · one way

Zurich

ZRHBCN·7h 12m·Switzerland
from $97USD · one way

Spata-Artemida

ATHBCN·10h 11m·Greece
from $102USD · one way

Arnavutköy, Istanbul

ISTBCN·13h 7m·Turkey
from $108USD · one way

Geneva

GVABCN·6h 34m·Switzerland
from $109USD · one way

Dublin

DUBBCN·8h 17m·Ireland
from $124USD · one way

Copenhagen

CPHBCN·8h 50m·Denmark
from $125USD · one way

Colombier-Saugnieu, Rhône

LYSBCN·7h 27m·France
from $132USD · one way

Balice

KRKBCN·8h 6m·Poland
from $132USD · one way

Edinburgh

EDIBCN·10h 5m·United Kingdom
from $136USD · one way

Oslo

OSLBCN·10h 7m·Norway
from $139USD · one way

Warsaw

WAWBCN·9h 39m·Poland
from $145USD · one way

Berlin

BERBCN·7h 10m·Germany
from $152USD · one way

Vienna

VIEBCN·7h 35m·Austria
from $152USD · one way

Munich

MUCBCN·6h 33m·Germany
from $157USD · one way

Göteborg

GOTBCN·10h 32m·Sweden
from $159USD · one way

Budapest

BUDBCN·9h 8m·Hungary
from $161USD · one way

Stockholm

ARNBCN·10h 6m·Sweden
from $169USD · one way

Köln

CGNBCN·8h 26m·Germany
from $178USD · one way

Tel Aviv

TLVBCN·15h 5m·Israel
from $186USD · one way

Wrocław

WROBCN·8h 2m·Poland
from $200USD · one way

Helsinki

HELBCN·11h 56m·Finland
from $214USD · one way

Cairo

CAIBCN·14h 44m·Egypt
from $220USD · one way

Tenerife

TFSBCN·15h 55m
from $233USD · one way

Rotterdam

RTMBCN·11h 34m·Netherlands
from $246USD · one way

Santorini Island

JTRBCN·16h 9m·Greece
from $249USD · one way

Muscat/Seeb

MCTBCN·15h 48m·Oman
from $273USD · one way

Glasgow

GLABCN·7h 52m·United Kingdom
from $279USD · one way

Newcastle upon Tyne, Tyne and Wear

NCLBCN·10h 13m·United Kingdom
from $301USD · one way

Bangaluru

BLRBCN·22h 34m·India
from $345USD · one way

Singapore

SINBCN·20h 8m·Singapore
from $368USD · one way

Chennai

MAABCN·18h 48m·India
from $385USD · one way

Montréal

YULBCN·15h·Canada
from $405USD · one way

Bangkok

BKKBCN·18h 25m·Thailand
from $405USD · one way

Abu Dhabi

AUHBCN·15h 10m·United Arab Emirates
from $405USD · one way

Hyderabad

HYDBCN·18h 42m·India
from $407USD · one way

Shanghai

PVGBCN·18h 51m·China
from $413USD · one way

Dubai

DXBBCN·13h 41m·United Arab Emirates
from $425USD · one way

Hong Kong

HKGBCN·19h 49m·Hong Kong
from $428USD · one way

Toronto

YYZBCN·14h 43m·Canada
from $436USD · one way

Seoul

ICNBCN·21h 26m·South Korea
from $444USD · one way

New York

JFKBCN·12h 26m·United States
from $455USD · one way

San Francisco

SFOBCN·18h 12m·United States
from $470USD · one way

Johannesburg

JNBBCN·18h 50m·South Africa
from $477USD · one way

Kuwait City

KWIBCN·15h 37m·Kuwait
from $486USD · one way

Doha

DOHBCN·14h 2m·Qatar
from $489USD · one way

Denver

DENBCN·17h 13m·United States
from $504USD · one way

Boston

BOSBCN·12h 58m·United States
from $508USD · one way

Cape Town

CPTBCN·18h 42m·South Africa
from $521USD · one way

Nairobi

NBOBCN·17h 5m·Kenya
from $527USD · one way

Jeddah

JEDBCN·14h 1m·Saudi Arabia
from $551USD · one way

Mumbai

BOMBCN·17h 20m·India
from $561USD · one way

Sepang

KULBCN·20h 55m·Malaysia
from $568USD · one way

Narita

NRTBCN·22h 22m·Japan
from $572USD · one way

London, Essex

STNBCN·11h 25m·United Kingdom
from $573USD · one way

Calgary

YYCBCN·18h 38m·Canada
from $576USD · one way

Phuket

HKTBCN·18h 56m·Thailand
from $578USD · one way

Rio De Janeiro

GIGBCN·19h 39m·Brazil
from $581USD · one way

Santiago

SCLBCN·18h 53m·Chile
from $583USD · one way

Dulles

IADBCN·15h 40m·United States
from $588USD · one way

São Paulo

GRUBCN·16h 49m·Brazil
from $591USD · one way

Las Vegas

LASBCN·16h 44m·United States
from $619USD · one way

Riyadh

RUHBCN·15h·Saudi Arabia
from $628USD · one way

Brisbane

BNEBCN·Australia
from $635USD · one way

Melbourne

MELBCN·23h 14m·Australia
from $659USD · one way

Mykonos

JMKBCN·16h 10m·Greece
from $666USD · one way

Sydney

SYDBCN·Australia
from $682USD · one way

Osaka

KIXBCN·22h 37m·Japan
from $682USD · one way

Perth

PERBCN·21h 48m·Australia
from $683USD · one way

Beijing

PEKBCN·17h 37m·China
from $738USD · one way

New Delhi

DELBCN·16h 49m·India
from $751USD · one way

Ottawa

YOWBCN·16h 6m·Canada
from $776USD · one way

Adelaide

ADLBCN·23h 40m·Australia
from $779USD · one way

Vancouver

YVRBCN·18h 25m·Canada
from $865USD · one way

Edmonton

YEGBCN·19h 29m·Canada
from $904USD · one way

Atlanta

ATLBCN·16h 11m·United States
from $906USD · one way

Buenos Aires

EZEBCN·17h 14m·Argentina
from $1,011USD · one way

Gold Coast

OOLBCN·Australia
from $1,024USD · one way

Bogota

BOGBCN·15h 30m·Colombia
from $1,037USD · one way

Lima

LIMBCN·17h 31m·Peru
from $1,038USD · one way

Medellín

MDEBCN·17h 23m·Colombia
from $1,101USD · 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