Spain · BCN
Cheap flights from Barcelona from €15
From Barcelona you can fly nonstop to 214 destinations, and reach 462 mores with one connection. Pick a destination for fares, airlines and the best way to get there.

Cheapest flights from Barcelona right now
Lowest one-way fares found recently. Prices change; tap through for live fares.
Nonstop flights from Barcelona
214 destinations, busiest first.
- London · United Kingdom · ~184/wk€15
- Paris · France · ~143/wk€21
- Madrid · Spain · ~89/wk€27
- Palma · Spain · ~87/wk€17
- Milan · Italy · ~82/wk€15
- Amsterdam · Netherlands · ~81/wk€37
- Frankfurt · Germany · ~78/wk€27
- Rome · Italy · ~78/wk€16
- Lisbon · Portugal · ~74/wk€18
- Brussels · Belgium · ~68/wk€22
- Menorca · Spain · ~60/wk
- Malaga · Spain · ~58/wk€20
- Ibiza · Spain · ~55/wk
- Munich · Germany · ~52/wk€45
- Porto · Portugal · ~47/wk
- Zurich · Switzerland · ~45/wk€33
- Venice · Italy · ~41/wk
- Manchester · United Kingdom · ~41/wk€18
- Dublin · Ireland · ~39/wk€20
- Warsaw · Poland · ~37/wk€29
- Bilbao · Spain · ~37/wk
- Vienna · Austria · ~36/wk€30
- Dusseldorf · Germany · ~33/wk
- Berlin · Germany · ~29/wk€22
- Budapest · Hungary · ~28/wk
- Prague · Czech Republic · ~25/wk€31
- Hamburg · Germany · ~25/wk€36
- Santiago de Compostela · Spain · ~24/wk
- Alicante · Spain · ~24/wk
- Krakow · Poland · ~24/wk€25
- Stuttgart · Germany · ~23/wk
- Birmingham · United Kingdom · ~23/wk€23
- Copenhagen · Denmark · ~23/wk€28
- Cologne · Germany · ~22/wk
- Asturias · Spain · ~21/wk
- Bologna · Italy · ~21/wk
- Nice · France · ~20/wk
- Tel Aviv Yafo · Israel · ~19/wk€63
- Nantes · France · ~17/wk
- Athens · Greece · ~17/wk€34
- Turin · Italy · ~16/wk
- Bristol · United Kingdom · ~16/wk
- La Coruna · Spain · ~16/wk
- Edinburgh · United Kingdom · ~16/wk€16
- Sofia · Bulgaria · ~15/wk€19
- Naples · Italy · ~15/wk
- Istanbul · Turkiye · ~15/wk€70
- Bratislava · Slovakia · ~14/wk
- New York · United States · ~14/wk€287
- Chicago · United States · ~14/wk€317
- Dubai · United Arab Emirates · ~14/wk
- Malta · Malta · ~13/wk
- Arrecife · Spain · ~13/wk
- Boston · United States · ~13/wk€320
- Tenerife · Spain · ~12/wk
- Bordeaux · France · ~12/wk
- Luxembourg · Luxembourg · ~12/wk
- San Sebastian · Spain · ~12/wk
- Lyon · France · ~11/wk
- Vigo · Spain · ~11/wk
- Montreal · Canada · ~11/wk€288
- Puerto del Rosario · Spain · ~10/wk
- Doha · Qatar · ~10/wk
- Nador · Morocco · ~9/wk€16
- Liverpool · United Kingdom · ~9/wk
- Vilnius · Lithuania · ~8/wk
- Geneva · Switzerland · ~8/wk
- Almeria · Spain · ~8/wk
- Wroclaw · Poland · ~8/wk
- Glasgow · United Kingdom · ~8/wk
- Nottingham · United Kingdom · ~8/wk
- Oslo · Norway · ~8/wk€51
- Stockholm · Sweden · ~7/wk€20
- Gdansk · Poland · ~7/wk
- Katowice · Poland · ~7/wk
- Toronto · Canada · ~7/wk
- Atlanta · United States · ~7/wk
- Helsinki · Finland · ~7/wk€63
- Basel · Switzerland · ~6/wk€27
- Reykjavik · Iceland · ~6/wk€64
- Marseille · France · ~6/wk
- Riga · Latvia · ~6/wk
- Verona · Italy · ~6/wk
- Hannover · Germany · ~6/wk
- Abu Dhabi · United Arab Emirates · ~6/wk
- Alghero · Italy · ~5/wk
- Sevilla · Spain · ~5/wk
- Larnaca · Cyprus · ~5/wk€46
- Newcastle · United Kingdom · ~5/wk
- Trieste · Italy · ~5/wk
- Palermo · Italy · ~4/wk
- Strasbourg · France · ~4/wk€22
- Washington · United States · ~4/wk
- Catania · Italy · ~4/wk
- Faro · Portugal · ~4/wk
- Dallas · United States · ~4/wk
- Dubrovnik · Croatia · ~4/wk
- Bari · Italy · ~4/wk
- Philadelphia · United States · ~4/wk
- Algiers · Algeria · ~3/wk
- Mexico City · Mexico · ~3/wk
- Miami · United States · ~3/wk€303
- Ljubljana · Slovenia · ~3/wk
- Podgorica · Montenegro · ~3/wk
- Tallinn · Estonia · ~3/wk
- Cork · Ireland · ~3/wk
- Sao Paulo · Brazil · ~3/wk
- Nuremberg · Germany · ~3/wk
- Oran · Algeria · ~3/wk
- Amman · Jordan · ~3/wk
- Split · Croatia · ~2/wk
- San Francisco · United States · ~2/wk€327
- Calgary · Canada · ~2/wk
- Las Palmas · Spain · ~2/wk
- Salzburg · Austria · ~2/wk
- Lille · France · ~2/wk
- Leeds · United Kingdom · ~2/wk
- Thessaloniki · Greece · ~2/wk
- Eindhoven · Netherlands · ~2/wk
- Belfast · United Kingdom · ~2/wk
- Reggio Calabria · Italy · ~2/wk
- Perugia · Italy · ~2/wk
- Dakar · Senegal · ~2/wk
- Buenos Aires · Argentina · ~2/wk
- Tunis · Tunisia · ~2/wk€91
- Ponta Delgada · Portugal · ~2/wk
- Halifax · Canada · ~2/wk
- Kuwait City · Kuwait · ~2/wk
- Los Angeles · United States · ~2/wk
- Murcia · Spain · ~2/wk
- Zagreb · Croatia · ~2/wk
- Ancona · Italy · ~2/wk
- Seoul · South Korea · ~1/wk€326
- Yerevan · Armenia · ~1/wk
- Kerkyra · Greece · ~1/wk
- Seattle · United States · ~1/wk
- Tirana · Albania · ~1/wk€28
- Singapore · Singapore · ~1/wk€324
- Oujda · Morocco · ~1/wk
- Hong Kong · Hong Kong · ~1/wk
- Melilla · Spain · ~1/wk
- Karlsruhe · Germany · ~1/wk
- Florence · Italy · ~1/wk
- Valencia · Spain · ~1/wk
- Beirut · Lebanon · ~1/wk
- Zadar · Croatia · ~1/wk
- Cairo · Egypt · ~1/wk€95
- Chisinau · Moldova · ~1/wk
- Cagliari · Italy · ~1/wk
- Agadir · Morocco · ~1/wk
- Poznan · Poland · ~1/wk
- Tivat · Montenegro · ~1/wk
- Dammam · Saudi Arabia · ~1/wk
- Sal · Cape Verde · ~1/wk
- Mikonos · Greece · ~1/wk
- Essaouira · Morocco · ~1/wk
- Tangier · Morocco€18
- Casablanca · Morocco€32
- Belgrade · Serbia€27
- Bucharest · Romania€43
- Baku · Azerbaijan€75
- Izmir · Turkiye€83
- Fez · Morocco
- Luxor · Egypt€77
- Rotterdam · Netherlands
- Shanghai · China€264
- Granada · Spain
- Marrakech · Morocco
- Pamplona · Spain
- Genoa · Italy
- Banjul · Gambia
- Rabat · Morocco
- Iasi · Romania
- Funchal · Portugal
- Brasov · Romania
- Bergen · Norway
- Kutaisi · Georgia
- Leon · Spain
- Ankara · Turkiye
- Brest · France
- Santander · Spain
- Salerno · Italy
- Cluj-Napoca · Romania
- Varna · Bulgaria
- Rovaniemi · Finland
- Tromso · Norway
- Olbia · Italy
- Logrono · Spain
- Santa Cruz de la Palma · Spain
- Valladolid · Spain
- San Salvador · El Salvador
- Jerez de la Frontera · Spain
- Vitoria-Gasteiz · Spain
- Gothenburg · Sweden
- Lima · Peru
- Skopje · North Macedonia
- Badajoz · Spain
- Billund · Denmark
- Santa Cruz · Bolivia
- Craiova · Romania
- Bogota · Colombia
- Santiago · Chile
- Comayagua · Honduras
- Jeddah · Saudi Arabia
- Bacau · Romania
- Cancun · Mexico
- Thira · Greece
- Cordoba · Spain
- Sorvágur · Faroe Islands
- Tetuan · Morocco
- Riyadh · Saudi Arabia
- Shenzhen · China
- Ouarzazate · Morocco
- Stavanger · Norway
Connecting flights from Barcelona
No direct flight, but people search these often. Each page shows the best place to change.
- Baltimore · United States
- Detroit · United States
- Teesside · United Kingdom
- San Jose · United States
- San Diego · United States
- Charlotte · United States
- Ontario · United States
- Fort Lauderdale · United States
- Oakland · United States
- Buffalo · United States
- Houston · United States
- Tbilisi · Georgia
- Bruges · Belgium
- Las Vegas · United States
- Rimini · Italy
- Rennes · France
- Vancouver · Canada
- Toulouse · France
- Dortmund · Germany
- Paphos · Cyprus
- Syracuse · United States
- Caen · France
- Tampa · United States
- Bremen · Germany
- Leipzig/Halle · Germany
- Victoria · Canada
- Innsbruck · Austria
- Palanga · Lithuania
- Edmonton · Canada
- Tokyo · Japan
- Pisa · Italy
- Dresden · Germany
- Kaunas · Lithuania
- Kuusamo · Finland
- Sharjah · United Arab Emirates
- Quito · Ecuador
- La Rochelle · France
- Malmo · Sweden
- Puerto Vallarta · Mexico
- San Antonio · United States
- Shannon · Ireland
- Bangkok · Thailand
- Charleston · United States
- Mumbai · India
- Batumi · Georgia
- Antalya · Turkiye
- Inverness · United Kingdom
- Hanoi · Vietnam
- Pescara · Italy
- Rhodes · Greece
- Muenster · Germany
- Cape Town · South Africa
- Memmingen · Germany
- Monastir · Tunisia
- San Juan · Puerto Rico
- Aarhus · Denmark
- Rzeszow · Poland
- Constantine · Algeria
- Guayaquil · Ecuador
- Manama · Bahrain
- Comiso · Italy
- Antwerp · Belgium
- Kittila · Finland
- Kuala Lumpur · Malaysia
- Swidnik · Poland
- Bydgoszcz · Poland
- Osaka · Japan
- Hyderabad · India
- Manila · Philippines
- Long Beach · United States
- Suceava · Romania
- Johannesburg · South Africa
- Okinawa · Japan
- Denver · United States
- Fukuoka · Japan
- Orlando · United States
- Sydney · Australia
- Honolulu · United States
- Melbourne · Australia
- Brisbane · Australia
- Montevideo · Uruguay
- Bodo · Norway
- Phoenix · United States
- Minneapolis · United States
- Cebu City · Philippines
- Bolzano · Italy
- Kosice · Slovakia
- Bridgetown · Barbados
- Sharm el Sheikh · Egypt
- Thiruvananthapuram · India
- Austin · United States
- Taipei · Taiwan
- St Louis · United States
- Brno · Czech Republic
- Kannur · India
- Paderborn · Germany
- Sacramento · United States
- Linz · Austria
- New Orleans · United States
- Szczecin · Poland
- Kefallinia · Greece
- Karachi · Pakistan
- Cali · Colombia
- Cordoba · Argentina
- Sarajevo · Bosnia and Herzegovina
- Dalaman · Turkiye
- Accra · Ghana
- Debrecen · Hungary
- Ottawa · Canada
- Bournemouth · United Kingdom
- Omaha · United States
- Punta Cana · Dominican Republic
- Nairobi · Kenya
- Sapporo · Japan
- Montpellier · France
- Bornholm · Denmark
- Poitiers · France
- Zaragoza · Spain
- Kahului · United States
- Auckland · New Zealand
- Christchurch · New Zealand
- Quebec · Canada
- Norwich · United Kingdom
- Heraklion · Greece
- Phuket · Thailand
- New Delhi · India
- Ho Chi Minh City · Vietnam
- Denpasar (Bali) · Indonesia
- Guadalajara · Mexico
- Kalamata · Greece
- Porto Santo · Portugal
- Jersey · Jersey
- Pristina · Kosovo
- Panama City · Panama
- Alanya · Turkiye
- San Jose · Costa Rica
- Biarritz · France
- Ajaccio · France
- Muscat · Oman
- Brindisi · Italy
- Trondheim · Norway
- Roanoke · United States
- Djerba · Tunisia
- Aktau · Kazakhstan
- Busan · South Korea
- Bourgas · Bulgaria
- Praia · Cape Verde
- Marsa Alam · Egypt
- Mostar · Bosnia and Herzegovina
- Islamabad · Pakistan
- Conakry · Guinea
- Santo Domingo · Dominican Republic
- Asuncion · Paraguay
- Mauritius · Mauritius
- Nouakchott · Mauritania
- Graz · Austria
- Astana · Kazakhstan
- Shymkent · Kazakhstan
- Kingston · Jamaica
- Kabul · Afghanistan
- Monterrey · Mexico
- Aalborg · Denmark
- Kristiansand · Norway
- Bangor · United States
- Florianopolis · Brazil
- Rio de Janeiro · Brazil
- Chania · Greece
- Bastia · France
- Da Nang · Vietnam
- Tulum · Mexico
- Mazatlan · Mexico
- Ivalo · Finland
- Oaxaca · Mexico
- Kiruna · Sweden
- Lodz · Poland
- Peoria · United States
- Nha Trang · Vietnam
- Phu Quoc · Vietnam
- Oradea · Romania
- Chiang Mai · Thailand
- Hurghada · Egypt
- Mersin · Turkiye
- Almaty · Kazakhstan
- Tashkent · Uzbekistan
- Samarkand · Uzbekistan
- Chengdu · China
- Beijing · China
- Lahore · Pakistan
- Male · Maldives
- Addis Ababa · Ethiopia
- Kathmandu · Nepal
- Dushanbe · Tajikistan
- Salvador · Brazil
- Medellin · Colombia
- Qingdao · China
- San Pedro Sula · Honduras
- Puerto Plata · Dominican Republic
- Cartagena · Colombia
- Luanda · Angola
- Bern · Switzerland
- Milos · Greece
- Vaasa · Finland
- Bishkek · Kyrgyzstan
- Nagoya · Japan
- Kolkata · India
- Adelaide · Australia
- Fort-de-France · Martinique
- Forli · Italy
- Bodrum · Turkiye
- Medina · Saudi Arabia
- Chongqing · China
- Guangzhou · China
- Colombo · Sri Lanka
- Zanzibar · Tanzania
- Mahe · Seychelles
- Nanning · China
- Sanya · China
- Kilimanjaro · Tanzania
- Lagos · Nigeria
- Kralendijk · Caribbean Netherlands
- Belize City · Belize
- Caracas · Venezuela
- Havana · Cuba
- Basra · Iraq
- Aktobe · Kazakhstan
- Foz do Iguaçu · Brazil
- Trabzon · Turkiye
- Kinshasa · Democratic Republic of the Congo
- Managua · Nicaragua
- Recife · Brazil
- Kirkenes · Norway
- Atyrau · Kazakhstan
- Plovdiv · Bulgaria
- Kos · Greece
- San Jose Del Cabo · Mexico
- Kavala · Greece
- Malabo · Equatorial Guinea
- Curitiba · Brazil
- Tlemcen · Algeria
- Daegu · South Korea
- Bloomington · United States
- Bissau · Guinea-Bissau
- Abuja · Nigeria
- Tehran · Iran
- Ras Al Khaimah · United Arab Emirates
- Brive-la-Gaillarde · France
- Al Ain · United Arab Emirates
- Maputo · Mozambique
- Harbin · China
- Nossi-Be · Madagascar
- Belo Horizonte · Brazil
- Friedrichshafen · Germany
- Bejaia · Algeria
- Enfidha · Tunisia
- Haikou · China
- Hangzhou · China
- Dhaka · Bangladesh
- Oranjestad · Aruba
- Bandar Seri Begawan · Brunei
- Entebbe · Uganda
- Guatemala City · Guatemala
- Urgench · Uzbekistan
- Buraydah · Saudi Arabia
- Diyarbakir · Turkiye
- Elazig · Turkiye
- La Romana · Dominican Republic
- Banja Luka · Bosnia and Herzegovina
- Osh · Kyrgyzstan
- Brasilia · Brazil
- Pereira · Colombia
- Saint-Denis · Réunion
- Nuuk · Greenland
- Everett · United States
- Ciudad Juarez · Mexico
- Manaus · Brazil
- Pointe-a-pitre · Guadeloupe
- Barranquilla · Colombia
- Georgetown · Guyana
- Rosario · Argentina
- Nashville · United States
- Salt Lake City · United States
- Raleigh · United States
- Portland · United States
- Kansas City · United States
- Cleveland · United States
- Pittsburgh · United States
- Cincinnati · United States
- Indianapolis · United States
- Columbus · United States
- Hartford · United States
- Aberdeen · United Kingdom
- Fort Myers · United States
- Anchorage · United States
- West Palm Beach · United States
- Jacksonville · United States
- Milwaukee · United States
- Norfolk · United States
- Richmond · United States
- Albuquerque · United States
- Memphis · United States
Flying from Barcelona: questions answered
Where can you fly nonstop from Barcelona?
There are nonstop flights from Barcelona to 214 destinations, including London, Paris, Madrid, Palma and Milan.
What are the cheapest flights from Barcelona?
The lowest one-way fares we found recently are to London (€15), Milan (€15), Rome (€16) and Edinburgh (€16).
Which places need a connection from Barcelona?
Popular destinations with no direct flight include Baltimore, Detroit, Teesside, San Jose and San Diego. Each route page shows the best place to change planes.
Which airports serve Barcelona?
Barcelona is served by BCN. Searching "Barcelona (BCN)" covers all of them.







