Sign up to our newsletter and get the latest deals!

Flights to Spain

Check out our best Student and Youth fares to Spain. We've negotiated exclusive fares just for students, youth and teachers on the world's top airlines. Get a discount to Barcelona and Madrid on Iberia, British Airways, American Airlines, TAP Portugal, United Airlines, Lufthansa and more.

These fares are great rates to Spain that other travelers have found recently with STA Travel, and include all taxes and fees. Please note fares change without notice, and are not always available on all flights.

Airport Selection

Airport selection

city selection

Europe

DepartsSort ascendingSort descendingDestinationSort ascendingSort descendingAirlineSort ascendingSort descendingTravel datesBook ByEligibilitySort ascendingSort descendingFromSort ascendingSort descending
TAP Portugal -
12/20/2017everyone
$233
Book Now
TAP Portugal -
12/20/2017everyone
$233
Book Now
Air France -
12/20/2017everyone
$238
Book Now
Air France -
12/20/2017everyone
$238
Book Now
Aer Lingus -
12/20/2017everyone
$239
Book Now
Aer Lingus -
12/20/2017everyone
$239
Book Now
Aer Lingus -
12/20/2017everyone
$242
Book Now
Air Canada -
12/20/2017everyone
$242
Book Now
Aer Lingus -
12/20/2017everyone
$251
Book Now
Air France -
12/20/2017everyone
$255
Book Now
TAP Portugal -
12/20/2017everyone
$256
Book Now
TAP Portugal -
12/20/2017everyone
$256
Book Now
TAP Portugal -
12/20/2017everyone
$256
Book Now
TAP Portugal -
12/20/2017everyone
$256
Book Now
TAP Portugal -
12/20/2017everyone
$256
Book Now
TAP Portugal -
12/20/2017everyone
$256
Book Now
TAP Portugal -
12/20/2017everyone
$256
Book Now
Aer Lingus -
12/20/2017everyone
$261
Book Now
Air France -
12/20/2017everyone
$270
Book Now
Air Canada -
12/20/2017everyone
$281
Book Now
Air Canada -
12/20/2017everyone
$281
Book Now
Air Canada -
12/20/2017everyone
$301
Book Now
Aer Lingus -
12/20/2017everyone
$316
Book Now
Air France -
12/20/2017everyone
$324
Book Now
Air France -
12/20/2017everyone
$324
Book Now
TAP Portugal -
12/20/2017everyone
$339
Book Now
TAP Portugal -
12/20/2017everyone
$339
Book Now
Aer Lingus -
12/20/2017everyone
$345
Book Now
Aer Lingus -
12/20/2017everyone
$345
Book Now
Aer Lingus -
12/20/2017everyone
$346
Book Now
Aer Lingus -
12/20/2017everyone
$346
Book Now
TAP Portugal -
12/20/2017everyone
$379
Book Now
Air Canada -
12/20/2017
$401
Book Now
Air Canada -
12/20/2017
$401
Book Now
Air Canada -
12/20/2017
$401
Book Now
STA Travel Secret Flights -
12/20/2017everyone
$451
Book Now
British Airways -
12/20/2017everyone
$451
Book Now
British Airways -
12/20/2017
$455
Book Now
Air France -
12/20/2017everyone
$458
Book Now
TAP Portugal -
12/20/2017everyone
$459
Book Now
British Airways -
12/20/2017everyone
$469
Book Now
Royal Air Maroc -
12/20/2017everyone
$471
Book Now
Royal Air Maroc -
12/20/2017everyone
$471
Book Now
STA Travel Secret Flights -
12/20/2017everyone
$473
Book Now
British Airways -
12/20/2017everyone
$475
Book Now
British Airways -
12/20/2017everyone
$479
Book Now
British Airways -
12/20/2017everyone
$484
Book Now
British Airways -
12/20/2017everyone
$484
Book Now
British Airways -
12/20/2017everyone
$488
Book Now
British Airways -
12/20/2017everyone
$488
Book Now
British Airways -
12/20/2017everyone
$488
Book Now
British Airways -
12/20/2017everyone
$490
Book Now
British Airways -
12/20/2017everyone
$490
Book Now
American Airlines -
12/20/2017everyone
$494
Book Now
STA Travel Secret Flights -
12/20/2017everyone
$500
Book Now
STA Travel Secret Flights -
12/20/2017everyone
$501
Book Now
British Airways -
12/20/2017everyone
$511
Book Now
TAP Portugal -
12/20/2017everyone
$511
Book Now
British Airways -
12/20/2017everyone
$516
Book Now
British Airways -
12/20/2017everyone
$516
Book Now
British Airways -
12/20/2017everyone
$516
Book Now
British Airways -
12/20/2017everyone
$516
Book Now
Aer Lingus -
12/20/2017everyone
$521
Book Now
British Airways -
12/20/2017everyone
$529
Book Now
British Airways -
12/20/2017everyone
$529
Book Now
Iberia -
12/20/2017everyone
$531
Book Now
British Airways -
12/20/2017everyone
$537
Book Now
British Airways -
12/20/2017everyone
$540
Book Now
British Airways -
12/20/2017everyone
$553
Book Now
Iberia -
12/20/2017everyone
$563
Book Now
British Airways -
12/20/2017everyone
$567
Book Now
TAP Portugal -
12/20/2017everyone
$567
Book Now
TURKISH AIRLINES -
12/20/2017
$568
Book Now
Alitalia -
12/20/2017
$572
Book Now
Iberia -
12/20/2017everyone
$583
Book Now
Iberia -
12/20/2017everyone
$583
Book Now
Iberia -
12/20/2017everyone
$583
Book Now
Iberia -
12/20/2017everyone
$583
Book Now
British Airways -
12/20/2017everyone
$587
Book Now
British Airways -
12/20/2017everyone
$609
Book Now
British Airways -
12/20/2017everyone
$613
Book Now
TURKISH AIRLINES -
12/20/2017everyone
$620
Book Now
TURKISH AIRLINES -
12/20/2017everyone
$620
Book Now
British Airways -
12/20/2017everyone
$623
Book Now
British Airways -
12/20/2017everyone
$630
Book Now
British Airways -
12/20/2017everyone
$642
Book Now
British Airways -
12/20/2017everyone
$644
Book Now
British Airways -
12/20/2017everyone
$644
Book Now
British Airways -
12/20/2017everyone
$647
Book Now
British Airways -
12/20/2017everyone
$647
Book Now
British Airways -
12/20/2017everyone
$648
Book Now
British Airways -
12/20/2017everyone
$651
Book Now
British Airways -
12/20/2017everyone
$656
Book Now
British Airways -
12/20/2017everyone
$656
Book Now
British Airways -
12/20/2017everyone
$672
Book Now
British Airways -
12/20/2017everyone
$676
Book Now
TURKISH AIRLINES -
12/20/2017everyone
$680
Book Now
British Airways -
12/20/2017everyone
$698
Book Now
CHINA SOUTHERN AIRLINES -
12/20/2017everyone
$716
Book Now
British Airways -
12/20/2017everyone
$718
Book Now
British Airways -
12/20/2017everyone
$808
Book Now
TURKISH AIRLINES -
12/20/2017everyone
$869
Book Now
TAP Portugal -
12/20/2017everyone
$884
Book Now
TAP Portugal -
12/20/2017everyone
$884
Book Now
TAP Portugal -
12/20/2017everyone
$885
Book Now
TAP Portugal -
12/20/2017everyone
$885
Book Now
STA Travel Secret Flights -
12/20/2017everyone
$905
Book Now
Iberia -
12/20/2017everyone
$919
Book Now
Iberia -
12/20/2017everyone
$983
Book Now
Iberia -
12/20/2017everyone
$983
Book Now
FARE TERMS AND CONDITIONS:
Sample round-trip and one-way fares posted on www.statravel.com are per person and include all applicable taxes and fees including, but not limited to:
September 11th Security Fee of up to $5.00 for each flight segment originating at a U.S. airport; Passenger Facility Charges of up to $18, depending on itinerary; Federal Segment Fees of $3.70 per segment; and foreign and U.S. Government-imposed charges of up to $400 per international round-trip flight, depending on routing and destination. A flight segment is defined as one takeoff and one landing. Fares are subject to availability and change without notice. If advertised fare is not available for dates chosen, higher fares may be offered. Actual prices may vary based on actual routing, fluctuations in currency (international only), and day of week. Student/Youth/Teacher Exclusive Fares require a valid ID Card. Additional airline imposed fees for optional services including baggage, seat assignments, meals and other products may apply and are payable at check-in.