Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Barcelona To Spain Last modified: Jun 29, 2016 12:28 PM

Cheap flights from Barcelona (BCN) to popular destinations in Spain (ES)

Ibiza
Carrier Departure Date Return Date Lowest Price
Iberia Nov 13, 2016 Nov 21, 2016 EUR118
Iberia Nov 3, 2016 Nov 9, 2016 EUR118
Iberia Jul 13, 2016 Jul 14, 2016 EUR120
Iberia Jul 20, 2016 Jul 23, 2016 EUR120
Iberia Jul 19, 2016 Jul 21, 2016 EUR120
Iberia Jul 20, 2016 Aug 4, 2016 EUR120
Iberia Jul 20, 2016 Jul 27, 2016 EUR120
Iberia Jul 19, 2016 Jul 20, 2016 EUR120
Iberia Jul 11, 2016 Jul 14, 2016 EUR120
Iberia Jul 12, 2016 Jul 14, 2016 EUR120
Lanzarote
Carrier Departure Date Return Date Lowest Price
Iberia Jan 19, 2017 Jan 22, 2017 EUR146
Iberia Mar 10, 2017 Mar 12, 2017 EUR146
Vueling Jan 27, 2017 Jan 29, 2017 EUR146
Vueling Jan 19, 2017 Jan 22, 2017 EUR146
Vueling Jan 17, 2017 Jan 24, 2017 EUR146
Iberia Jan 17, 2017 Jan 24, 2017 EUR146
Iberia Feb 17, 2017 Mar 3, 2017 EUR146
Iberia Jan 27, 2017 Jan 29, 2017 EUR146
Iberia Feb 18, 2017 Mar 3, 2017 EUR146
Iberia Mar 17, 2017 Mar 25, 2017 EUR146
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Iberia Feb 3, 2017 Feb 13, 2017 EUR132
Iberia Feb 6, 2017 Feb 13, 2017 EUR132
Vueling Mar 10, 2017 Mar 19, 2017 EUR134
Iberia Nov 10, 2016 Nov 20, 2016 EUR135
Iberia Nov 10, 2016 Nov 16, 2016 EUR135
Iberia Nov 17, 2016 Nov 21, 2016 EUR135
Iberia Nov 16, 2016 Nov 22, 2016 EUR135
Iberia Nov 16, 2016 Nov 20, 2016 EUR135
Iberia Nov 12, 2016 Nov 20, 2016 EUR135
Iberia Nov 9, 2016 Nov 16, 2016 EUR135
Madrid
Carrier Departure Date Return Date Lowest Price
Iberia Oct 3, 2016 Oct 6, 2016 EUR65
Vueling Oct 3, 2016 Oct 6, 2016 EUR78
Vueling Sep 28, 2016 Oct 4, 2016 EUR82
Air Europa Oct 3, 2016 Oct 6, 2016 EUR84
Vueling Sep 1, 2016 Sep 2, 2016 EUR86
Vueling Aug 31, 2016 Sep 4, 2016 EUR86
Vueling Aug 31, 2016 Sep 7, 2016 EUR86
Vueling Sep 1, 2016 Sep 7, 2016 EUR86
Vueling Aug 24, 2016 Aug 29, 2016 EUR86
Vueling Sep 1, 2016 Sep 4, 2016 EUR86
Malaga
Carrier Departure Date Return Date Lowest Price
Iberia Nov 14, 2016 Nov 21, 2016 EUR107
Iberia Sep 20, 2016 Sep 27, 2016 EUR107
Vueling Sep 7, 2016 Sep 13, 2016 EUR108
Vueling Sep 7, 2016 Sep 14, 2016 EUR109
Iberia Sep 12, 2016 Sep 14, 2016 EUR111
Iberia Sep 29, 2016 Oct 5, 2016 EUR111
Iberia Sep 22, 2016 Sep 27, 2016 EUR111
Iberia Sep 21, 2016 Sep 27, 2016 EUR111
Iberia Sep 3, 2016 Sep 13, 2016 EUR111
Iberia Aug 24, 2016 Sep 13, 2016 EUR111
Menorca
Carrier Departure Date Return Date Lowest Price
Vueling Oct 26, 2016 Nov 2, 2016 EUR67
Iberia Nov 14, 2016 Nov 22, 2016 EUR67
Iberia Oct 27, 2016 Nov 7, 2016 EUR67
Iberia Dec 16, 2016 Dec 24, 2016 EUR67
Iberia Oct 26, 2016 Nov 2, 2016 EUR67
Iberia Nov 4, 2016 Nov 8, 2016 EUR68
Iberia Nov 8, 2016 Nov 14, 2016 EUR68
Iberia Nov 3, 2016 Nov 7, 2016 EUR68
Iberia Sep 26, 2016 Oct 5, 2016 EUR68
Iberia Nov 2, 2016 Nov 5, 2016 EUR68
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia Nov 15, 2016 Nov 22, 2016 EUR71
Vueling Nov 18, 2016 Nov 21, 2016 EUR72
Vueling Oct 29, 2016 Nov 4, 2016 EUR72
Iberia Nov 23, 2016 Nov 25, 2016 EUR72
Iberia Nov 18, 2016 Nov 21, 2016 EUR72
Iberia Sep 13, 2016 Sep 13, 2016 EUR73
Iberia Sep 6, 2016 Sep 9, 2016 EUR73
Iberia Sep 27, 2016 Sep 30, 2016 EUR73
Iberia Aug 25, 2016 Sep 6, 2016 EUR73
Iberia Oct 5, 2016 Oct 6, 2016 EUR73
Santiago de Compostela
Carrier Departure Date Return Date Lowest Price
Iberia Nov 4, 2016 Nov 7, 2016 EUR117
Iberia Oct 19, 2016 Oct 26, 2016 EUR117
Iberia Oct 13, 2016 Oct 20, 2016 EUR117
Iberia Oct 20, 2016 Nov 8, 2016 EUR117
Iberia Nov 3, 2016 Nov 10, 2016 EUR117
Iberia Oct 4, 2016 Oct 5, 2016 EUR117
Iberia Oct 17, 2016 Oct 25, 2016 EUR117
Iberia Nov 7, 2016 Nov 13, 2016 EUR117
Iberia Nov 8, 2016 Nov 23, 2016 EUR117
Iberia Nov 9, 2016 Nov 13, 2016 EUR117
Seville
Carrier Departure Date Return Date Lowest Price
Iberia Oct 14, 2016 Oct 22, 2016 EUR127
Iberia Oct 25, 2016 Nov 3, 2016 EUR127
Iberia Sep 19, 2016 Sep 27, 2016 EUR127
Iberia Oct 3, 2016 Oct 6, 2016 EUR129
Vueling Sep 20, 2016 Sep 20, 2016 EUR129
Vueling Oct 10, 2016 Oct 22, 2016 EUR130
Iberia Sep 13, 2016 Sep 28, 2016 EUR132
Iberia Sep 8, 2016 Sep 28, 2016 EUR132
Iberia Sep 15, 2016 Sep 15, 2016 EUR132
Iberia Sep 13, 2016 Sep 20, 2016 EUR132
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia Nov 23, 2016 Nov 27, 2016 EUR103
Iberia Nov 19, 2016 Nov 27, 2016 EUR103
Iberia Nov 24, 2016 Nov 27, 2016 EUR103
Iberia Nov 9, 2016 Nov 15, 2016 EUR105
Iberia Nov 9, 2016 Nov 13, 2016 EUR105
Iberia Nov 3, 2016 Nov 12, 2016 EUR105
Iberia Nov 6, 2016 Nov 13, 2016 EUR105
Iberia Nov 6, 2016 Nov 9, 2016 EUR105
Iberia Nov 6, 2016 Nov 12, 2016 EUR105

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Barcelona to Tenerife Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling, FlexFlight EUR121
Barcelona to Las Palmas de Gran Canaria Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Thomas Cook, Binter, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling, FlexFlight, Monarch EUR156
Barcelona to Lanzarote Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch EUR156
Barcelona to Fuerteventura Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Thomas Cook, Binter, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, Air Europa, Vueling, TUIfly, Sunexpress EUR143

Flights to Cities in Majorca

FlightsAirlineLowest Price
Barcelona to Palma de Mallorca Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling, WIZZ, TUIfly EUR73

Flights to Cities in Spain

FlightsAirlineLowest Price
Barcelona to Madrid Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, Air Europa, Vueling EUR65
Barcelona to Malaga Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling EUR107
Barcelona to Seville Air Berlin, Air France, Finnair, Alitalia, British Airways, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, SmartWings, Brussels, Transavia, Tap Portugal, Air Europa, Vueling EUR127
Barcelona to Granada Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling EUR148
Barcelona to Alicante Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, Austrian, TAROM, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling EUR133
Barcelona to San Sebastian Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Ryanair, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling EUR121
Barcelona to Bilbao Germanwings, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Eurowings, Ryanair, Iberia, KLM, Lufthansa, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling EUR117
Barcelona to Ibiza Germanwings, Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch EUR120
Barcelona to Santiago de Compostela Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Luxair, Lufthansa, Brussels, Tap Portugal, easyJet, Air Europa, Vueling EUR117
Barcelona to Almeria Air Berlin, Air France, Alitalia, British Airways, Ryanair, Iberia, KLM, Luxair, Lufthansa, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch EUR119
Barcelona to Menorca Air Berlin, Air France, Alitalia, British Airways, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Lufthansa, Austrian, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly EUR67
Barcelona to Santander Air Berlin, Air France, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, easyJet, Air Europa, Volotea, Vueling EUR127
Barcelona to Asturias Air Berlin, Air France, Alitalia, British Airways, Ryanair, Iberia, Lufthansa, Tap Portugal, easyJet, Air Europa, Volotea, Vueling EUR127
Barcelona to A Coruna Air Berlin, Air France, Finnair, Alitalia, British Airways, Ryanair, Iberia, KLM, Luxair, Lufthansa, TAROM, Brussels, Tap Portugal, Air Europa, Vueling EUR134
Barcelona to Pamplona Air Berlin, Air France, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Vueling EUR256
Barcelona to Valencia Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Eurowings, Ryanair, NIKI, Iberia, KLM, Lufthansa, Czech, Austrian, SmartWings, TAROM, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, WIZZ EUR211
Barcelona to Leon Iberia, Tap Portugal EUR183
Barcelona to Vigo Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Luxair, Lufthansa, TAROM, Brussels, Tap Portugal, Air Europa, Vueling EUR117
Barcelona to Murcia Air France, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Tap Portugal, easyJet EUR188
Barcelona to Jerez Germanwings, Air Berlin, Air France, Alitalia, British Airways, Condor, Eurowings, Ryanair, Iberia, KLM, Luxair, Lufthansa, Austrian, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling, TUIfly EUR110
Barcelona to Valladolid Ryanair, Iberia, Air Europa, Vueling EUR106
Barcelona to Badajoz Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Luxair, Lufthansa, Brussels, Tap Portugal, Air Europa EUR171
Barcelona to Zaragoza Air Europa EUR353
Barcelona to Melilla Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa EUR273
Barcelona to Logrono Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal EUR416
Cheap Flights from Barcelona to Spain, from EUR65 Round trip from BCN to ES