- Flights
- Hotels
- Cars
- Deals
- Blog
- Account
- Account Profile
- Language & Currencyen - $ USD
- Recent Searches
- My Trips
- Logout
Best Deals to Spain Last modified: May 21, 2022 11:34 -04:00
We've scanned 48,876 round trip itineraries and found the cheapest flights to Spain. British Airways & Ryanair frequently offer the best deals to Spain flights, or select your preferred carrier below to see the cheapest days to fly.
British Airways
LONBCN
Sat 8/13
nonstop
BCNLON
Sat 8/27
nonstop
$70
Ryanair
DUBMAD
Tue 6/7
2 stops
MADDUB
Tue 6/14
2 stops
$97
Turkish
MIAMAD
Wed 7/6
2 stops
MADMIA
Thu 7/21
2 stops
$234
LOT
TLVBCN
Wed 6/1
2 stops
BCNTLV
Wed 6/8
2 stops
$248
Latam Airlines Group
ASUMAD
Sat 8/6
4 stops
MADASU
Sat 8/20
4 stops
$364
!!
LIMMAD
Tue 8/16
2 stops
MADLIM
Tue 8/30
2 stops
$410
Cheap International Flights to Spain - ES
- London, United Kingdom to Barcelona, Spain13-Aug to 27-Aug
- New York City to Barcelona, Spain5-Sep to 11-Sep
- Paris, France to Barcelona, Spain9-Jun to 12-Jun
- Paris, France to Madrid14-Aug to 25-Aug
- London, United Kingdom to Madrid1-Aug to 5-Aug
- London, United Kingdom to Malaga25-Jun to 2-Jul
- Los Angeles, California to Barcelona, Spain10-Jul to 20-Jul
- New York City to Madrid31-Aug to 10-Sep
- Chicago to Madrid12-Jun to 19-Jun
- Los Angeles, California to Madrid14-Jun to 21-Jun
- Chicago to Barcelona, Spain14-Jun to 21-Jun
- Atlanta to Barcelona, Spain2-Jul to 7-Jul
- Atlanta to Madrid17-Sep to 26-Sep
- Istanbul to Barcelona, Spain14-Jun to 21-Jun
- Amsterdam to Barcelona, Spain13-Jun to 17-Jun
- Amsterdam to Madrid11-Jun to 22-Jun
- Singapore to Barcelona, Spain15-Jun to 27-Jun
- Frankfurt to Barcelona, Spain26-Jul to 2-Aug
- Paris, France to Malaga9-Jul to 13-Jul
- London, United Kingdom to Palma, Spain11-Jun to 18-Jun
- Frankfurt to Madrid6-Aug to 15-Aug
- London, United Kingdom to Valencia, Spain7-Aug to 9-Aug
- Hong Kong to Barcelona, Spain31-May to 16-Jun
- London, United Kingdom to Bilbao3-Jun to 18-Jun
- Dallas to Madrid15-Sep to 25-Sep
- London, United Kingdom to Almeria14-Jun to 21-Jun
- Moscow to Barcelona, Spain31-May to 7-Jun
- London, United Kingdom to Las Palmas2-Jun to 5-Jun
- Singapore to Madrid25-May to 3-Jun
- San Francisco to Barcelona, Spain17-Aug to 23-Aug