Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From Birmingham To Spain

Cheap flights from Birmingham (BHX) to popular destinations in Spain (ES)

Alicante
Carrier Departure Date Return Date Lowest Price
Iberia Jun 4, 2016 Jun 17, 2016 GBP97
Iberia Jun 27, 2016 Jul 1, 2016 GBP97
Iberia Jun 22, 2016 Jun 24, 2016 GBP97
Iberia Jun 22, 2016 Jul 1, 2016 GBP97
Iberia Jul 4, 2016 Jul 8, 2016 GBP97
Iberia Jun 4, 2016 Jun 17, 2016 GBP97
Iberia Jun 29, 2016 Jul 8, 2016 GBP97
Iberia Jul 4, 2016 Jul 8, 2016 GBP97
Iberia Jul 4, 2016 Jul 8, 2016 GBP97
Iberia Jun 29, 2016 Jul 8, 2016 GBP97
Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia Jun 22, 2016 Jun 28, 2016 GBP92
Iberia May 23, 2016 May 27, 2016 GBP94
Iberia May 9, 2016 May 13, 2016 GBP94
Iberia May 9, 2016 May 13, 2016 GBP94
Iberia May 18, 2016 May 21, 2016 GBP94
Iberia May 11, 2016 May 13, 2016 GBP94
Iberia May 18, 2016 May 20, 2016 GBP94
Iberia May 9, 2016 May 15, 2016 GBP94
Iberia May 9, 2016 May 11, 2016 GBP94
Iberia May 11, 2016 May 15, 2016 GBP94
Ibiza
Carrier Departure Date Return Date Lowest Price
KLM Jun 25, 2016 Jun 28, 2016 GBP111
KLM Jul 3, 2016 Jul 8, 2016 GBP111
KLM Jul 2, 2016 Jul 6, 2016 GBP111
KLM Jul 2, 2016 Jul 6, 2016 GBP111
KLM Jun 25, 2016 Jun 28, 2016 GBP111
KLM Jul 3, 2016 Jul 6, 2016 GBP111
KLM Jul 3, 2016 Jul 7, 2016 GBP111
KLM Jul 1, 2016 Jul 5, 2016 GBP111
KLM Jul 2, 2016 Jul 5, 2016 GBP111
KLM Jul 3, 2016 Jul 6, 2016 GBP111
Lanzarote
Carrier Departure Date Return Date Lowest Price
Iberia Oct 2, 2016 Oct 16, 2016 GBP171
Iberia Oct 9, 2016 Oct 20, 2016 GBP171
Iberia Sep 26, 2016 Oct 2, 2016 GBP171
Iberia Oct 9, 2016 Oct 16, 2016 GBP171
Iberia Sep 26, 2016 Oct 6, 2016 GBP171
Iberia Sep 18, 2016 Oct 2, 2016 GBP171
Iberia Sep 18, 2016 Sep 25, 2016 GBP171
Iberia Sep 25, 2016 Oct 2, 2016 GBP171
Iberia Oct 2, 2016 Oct 9, 2016 GBP171
Iberia Oct 2, 2016 Oct 9, 2016 GBP171
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Iberia Jun 12, 2016 Jun 19, 2016 GBP130
Iberia Jun 3, 2016 Jun 12, 2016 GBP130
Iberia Jun 1, 2016 Jun 8, 2016 GBP130
Iberia May 15, 2016 May 22, 2016 GBP130
Iberia Jun 13, 2016 Jun 20, 2016 GBP130
Iberia Sep 7, 2016 Sep 14, 2016 GBP130
Iberia Jun 17, 2016 Jun 19, 2016 GBP130
Iberia Jun 17, 2016 Jun 20, 2016 GBP130
Iberia May 15, 2016 May 19, 2016 GBP130
Iberia Sep 12, 2016 Sep 19, 2016 GBP130
Madrid
Carrier Departure Date Return Date Lowest Price
British Airways Sep 7, 2016 Sep 12, 2016 GBP50
British Airways Sep 5, 2016 Sep 14, 2016 GBP50
British Airways Sep 5, 2016 Sep 9, 2016 GBP50
British Airways Sep 5, 2016 Sep 16, 2016 GBP50
British Airways May 8, 2016 May 11, 2016 GBP50
British Airways May 9, 2016 May 11, 2016 GBP50
British Airways Sep 4, 2016 Sep 7, 2016 GBP50
British Airways Aug 29, 2016 Sep 7, 2016 GBP50
British Airways Sep 5, 2016 Sep 12, 2016 GBP50
British Airways Sep 4, 2016 Sep 16, 2016 GBP50
Malaga
Carrier Departure Date Return Date Lowest Price
Iberia Nov 5, 2016 Nov 12, 2016 GBP100
Iberia Nov 8, 2016 Nov 12, 2016 GBP100
Vueling Nov 12, 2016 Nov 19, 2016 GBP100
Iberia Nov 12, 2016 Nov 19, 2016 GBP100
Iberia Nov 12, 2016 Nov 19, 2016 GBP100
Vueling Nov 8, 2016 Nov 12, 2016 GBP100
Iberia Nov 1, 2016 Nov 15, 2016 GBP100
Vueling Nov 12, 2016 Nov 19, 2016 GBP100
Vueling Nov 5, 2016 Nov 12, 2016 GBP101
Iberia Mar 11, 2017 Mar 18, 2017 GBP111
Murcia
Carrier Departure Date Return Date Lowest Price
Ryanair Sep 1, 2016 Sep 19, 2016 GBP152
Iberia Oct 9, 2016 Oct 16, 2016 GBP196
Iberia Oct 9, 2016 Oct 23, 2016 GBP196
Ryanair Sep 1, 2016 Sep 19, 2016 GBP201
Iberia Jun 13, 2016 Jun 16, 2016 GBP202
Iberia Oct 10, 2016 Oct 16, 2016 GBP202
Iberia May 4, 2016 May 11, 2016 GBP211
Iberia Sep 28, 2016 Oct 2, 2016 GBP212
Iberia Sep 12, 2016 Sep 22, 2016 GBP217
Iberia Sep 12, 2016 Sep 22, 2016 GBP217
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Ryanair Jul 2, 2016 Jul 9, 2016 GBP121
Vueling Jun 6, 2016 Jun 16, 2016 GBP123
Monarch Jul 2, 2016 Jul 9, 2016 GBP128
Iberia Nov 21, 2016 Nov 28, 2016 GBP141
Iberia Oct 28, 2016 Nov 4, 2016 GBP141
Iberia Oct 9, 2016 Oct 16, 2016 GBP143
Iberia Sep 21, 2016 Sep 29, 2016 GBP143
Iberia Oct 10, 2016 Oct 16, 2016 GBP143
Iberia Oct 12, 2016 Oct 20, 2016 GBP143
Iberia Oct 7, 2016 Oct 9, 2016 GBP143
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia Jun 7, 2016 Jun 14, 2016 GBP111
Iberia Jun 7, 2016 Jun 14, 2016 GBP111
Iberia Jun 2, 2016 Jun 14, 2016 GBP111
Iberia Jun 2, 2016 Jun 10, 2016 GBP111
Iberia Jun 7, 2016 Jun 10, 2016 GBP111
Iberia Jun 2, 2016 Jun 17, 2016 GBP111
Iberia Jun 2, 2016 Jun 7, 2016 GBP111
Iberia Jun 2, 2016 Jun 10, 2016 GBP111
Iberia Jun 2, 2016 Jun 7, 2016 GBP111
Iberia Jun 2, 2016 Jun 21, 2016 GBP111

Flight Schedule Summaries

Birmingham to Lanzarote
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X
Vueling BCN X X X
Birmingham to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Norwegian Air - X X X X
Eurowings DUS X X
Iberia MAD X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X
SAS CPH X X X X
Brussels BRU X X X X X X X
Turkish IST X X X X X X X
Vueling BCN X X X X X
Birmingham to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X
Lufthansa MUC / FRA X X
Swiss ZRH X X X X
SAS CPH X X
Brussels BRU X X X X X X
Vueling - X
Vueling BCN X X X X X
Birmingham to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Norwegian Air - X X X
Eurowings DUS X X X X X X
Iberia MAD X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X X
SAS CPH X
Brussels BRU X X X X X X X
Turkish IST X X X X X X X
Vueling - X X X X X
Birmingham to Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Eurowings HAM X X X
Iberia MAD X X X X
Iberia MAD / PMI X X X X
KLM AMS X X X X X X X
Lufthansa MUC X X X
Thomas Cook - X
Vueling BCN X X X X X
Vueling BCN / MAD X X X X X
Birmingham to Almeria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X
Iberia MAD / SVQ X X X X
Thomas Cook - X X
Vueling BCN X X X X
Birmingham to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Norwegian Air - X X X
Iberia - X X X X
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X X
Brussels BRU X X X X X X X
Turkish IST X X X X X X X
Vueling BCN X X X X X
Birmingham to Murcia
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X
Birmingham to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Eurowings DUS X X X X X X X
Iberia MAD X X X X
Iberia MAD / VLC X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X
Thomas Cook - X X X X X X
SAS CPH X X X X X
Vueling BCN X X X X X
Birmingham to Tenerife
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Norwegian Air - X X
Iberia MAD X X X X
Brussels BRU X X
Vueling - X
Vueling BCN X X X X X

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Birmingham to Lanzarote Air Berlin, Air France, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Ryanair, Thomas Cook, transavia.com, Iberia, KLM, Luxair, Lufthansa, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, easyJet, Air Europa, Vueling, Sunexpress, Monarch GBP172
Birmingham to Tenerife Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Air Europa, Vueling, TUIfly, Monarch GBP111
Birmingham to Fuerteventura Air Berlin, Air France, Alitalia, British Airways, Flybe, Condor, Aer Lingus, Eurowings, Ryanair, Thomas Cook, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Air Europa, Vueling, TUIfly, Sunexpress, Monarch GBP172
Birmingham to Las Palmas de Gran Canaria Air Berlin, Air France, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Air Europa, Vueling, TUIfly, Monarch GBP130
Birmingham to Santa Cruz de la Palma Air Berlin, Air France, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Thomas Cook, Czech, SAS, Brussels, Jetairfly, Air Europa, Vueling, Monarch GBP177

Flights to Cities in Majorca

FlightsAirlineLowest Price
Birmingham to Palma de Mallorca Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch GBP121

Flights to Cities in Spain

FlightsAirlineLowest Price
Birmingham to Madrid Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, LOT, Thomas Cook, Czech, SmartWings, SAS, Brussels, Tap Portugal, Air Europa, Vueling, Monarch GBP50
Birmingham to Barcelona Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, KLM, Air Malta, Lufthansa, LOT, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, Air Europa, Vueling, WIZZ, Monarch GBP92
Birmingham to Malaga Germanwings, Air Berlin, Air France, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Jet2, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch GBP144
Birmingham to Alicante Germanwings, Air Berlin, Air France, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SAS, Brussels, Jetairfly, easyJet, Air Europa, Vueling, Monarch GBP97
Birmingham to Murcia Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Aer Lingus, Ryanair, Iberia, KLM, Luxair, Lufthansa, Jet2, SAS, Brussels, Jetairfly, easyJet, Air Europa, WIZZ GBP202
Birmingham to Ibiza Germanwings, Air Berlin, Air France, Alitalia, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Thomas Cook, Czech, SmartWings, SAS, Brussels, Jetairfly, easyJet, Air Europa, Vueling, Sunexpress, Monarch GBP111
Birmingham to Almeria Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Flybe, airBaltic, Condor, Aer Lingus, Eurowings, Ryanair, Thomas Cook, Iberia, KLM, Luxair, Lufthansa, Thomas Cook, Czech, SAS, Brussels, Germania, Jetairfly, Air Europa, Vueling, Monarch GBP158
Birmingham to Valencia Germanwings, Air Berlin, Air France, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Transavia, Tap Portugal, Air Europa, Vueling, WIZZ, Monarch GBP135
Birmingham to Bilbao Germanwings, Air Berlin, Air France, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Eurowings, Ryanair, Iberia, KLM, Lufthansa, Thomas Cook, Czech, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling GBP170
Birmingham to Seville Air Berlin, Air France, Finnair, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, SmartWings, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch GBP157
Birmingham to Menorca Air Berlin, Air France, Alitalia, British Airways, Flybe, Condor, Aer Lingus, Eurowings, Ryanair, Iberia, Meridiana, KLM, Lufthansa, Thomas Cook, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling GBP157
Birmingham to Granada Aegean, Air Berlin, Air France, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, SmartWings, SAS, Brussels, Germania, Air Europa, Vueling, WIZZ, Monarch GBP188
Birmingham to Jerez Germanwings, Aegean, Air Berlin, Air France, British Airways, Flybe, Condor, Aer Lingus, Eurowings, Ryanair, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, SAS, Brussels, Jetairfly, Air Europa, Vueling, Monarch GBP174
Birmingham to Santiago de Compostela Air Berlin, Air France, British Airways, Flybe, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Czech, SAS, Brussels, Air Europa, Vueling GBP239
Birmingham to Vigo Air Berlin, Air France, British Airways, Flybe, Aer Lingus, Iberia, KLM, Lufthansa, Czech, SAS, Brussels, Tap Portugal, Air Europa, Vueling GBP200
Birmingham to San Sebastian Air Berlin, Air France, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Czech, Brussels, Air Europa, Vueling, Monarch GBP275
Birmingham to Girona Air France, Flybe, KLM, Czech, SmartWings GBP191
Birmingham to Asturias Air Berlin, Air France, British Airways, Flybe, airBaltic, Aer Lingus, Ryanair, Iberia, KLM, Luxair, Lufthansa, Czech, SAS, Brussels, Tap Portugal, Air Europa, Vueling, Monarch GBP254
Birmingham to Pamplona Air Berlin, Air France, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Brussels, Air Europa GBP313
Birmingham to A Coruna Air Berlin, Air France, British Airways, Flybe, Norwegian Air, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Czech, SAS, Brussels, Tap Portugal, Air Europa, Vueling, Monarch GBP254
Birmingham to Santander Air Berlin, Air France, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Brussels, Air Europa, Vueling GBP252
London to Barcelona Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, Aurigny, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Thomas Cook, Czech, Austrian, Primera Air, SmartWings, TAROM, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch GBP91
London to Madrid Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Thomas Cook, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch GBP68
London to Malaga Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, Primera Air, SmartWings, TAROM, SATA, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch GBP118
Cheap Flights from Birmingham to Spain, from GBP72 Round trip from BHX to ES