en$ USD

- Flights
- Hotels
- Cars
- Deals
- Blog
- Account
- Account Profile
- Language & Currencyen - $ USD
- Recent Searches
- My Trips
- Blog
- Log In
Cheap Flights To Spain
Best Deals to Spain Last modified: May 7, 2025 9:44 -04:00
We've scanned 121,667,451 round trip itineraries and found the cheapest flights to Spain. Air Europa & Ita frequently offer the best deals to Spain flights, or select your preferred carrier below to see the cheapest days to fly.
Air Europa
MILMAD
Tue 6/17
nonstop
MADMIL
Thu 6/19
nonstop
$94
Air Europa
ROMMAD
Tue 5/20
nonstop
MADROM
Sun 5/25
nonstop
$105
Ita
ROMBCN
Sun 5/25
nonstop
BCNROM
Tue 5/27
nonstop
$113
Ita
MILBCN
Sun 5/25
1 stop
BCNMIL
Tue 5/27
1 stop
$169
Air Europa
LONALC
Thu 6/12
1 stop
ALCLON
Mon 6/16
1 stop
$172
Lufthansa
MANALC
Thu 5/15
1 stop
ALCMAN
Mon 5/19
1 stop
$275
Cheap International Flights to Spain - ES
- London, United Kingdom to Barcelona, Spain19-Aug to 21-Aug
- New York City to Barcelona, Spain24-Sep to 14-Oct
- Paris, France to Barcelona, Spain13-May to 20-May
- Paris, France to Madrid13-May to 28-May
- London, United Kingdom to Madrid13-May to 21-May
- London, United Kingdom to Malaga11-May to 12-May
- Los Angeles, California to Barcelona, Spain20-Sep to 26-Sep
- New York City to Madrid15-Sep to 23-Sep
- Chicago to Madrid15-Sep to 24-Sep
- Los Angeles, California to Madrid23-Sep to 12-Oct
- Chicago to Barcelona, Spain15-Sep to 24-Sep
- Atlanta to Barcelona, Spain17-Aug to 24-Aug
- Atlanta to Madrid16-Aug to 24-Aug
- Istanbul to Barcelona, Spain19-May to 28-May
- Amsterdam to Barcelona, Spain21-May to 28-May
- Amsterdam to Madrid13-May to 27-May
- Singapore to Barcelona, Spain16-Sep to 25-Sep
- Frankfurt to Barcelona, Spain1-Jul to 7-Jul
- Paris, France to Malaga20-May to 25-May
- London, United Kingdom to Palma, Spain15-Jul to 17-Jul
- Frankfurt to Madrid20-Jun to 8-Jul
- London, United Kingdom to Valencia, Spain14-May to 21-May
- Hong Kong to Barcelona, Spain26-May to 30-May
- London, United Kingdom to Bilbao2-Jun to 11-Jun
- Dallas to Madrid23-Sep to 30-Sep
- London, United Kingdom to Almeria6-Sep to 26-Sep
- Moscow to Barcelona, Spain13-May to 22-May
- London, United Kingdom to Las Palmas6-Sep to 24-Sep
- Singapore to Madrid21-May to 28-May
- San Francisco to Barcelona, Spain17-Sep to 24-Sep