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 Air Portugal -
12/14/2016everyone
$208
Book Now
Tap Air Portugal -
12/14/2016everyone
$208
Book Now
STA Travel Secret Flights -
12/14/2016
$209
Book Now
United Airlines -
12/14/2016
$219
Book Now
Tap Air Portugal -
12/14/2016everyone
$226
Book Now
Tap Air Portugal -
12/14/2016everyone
$226
Book Now
Tap Air Portugal -
12/14/2016everyone
$226
Book Now
Tap Air Portugal -
12/14/2016everyone
$226
Book Now
STA Travel Secret Flights -
12/14/2016everyone
$257
Book Now
STA Travel Secret Flights -
12/14/2016everyone
$263
Book Now
STA Travel Secret Flights -
12/14/2016everyone
$273
Book Now
STA Travel Secret Flights -
12/14/2016everyone
$273
Book Now
Tap Air Portugal -
12/14/2016everyone
$276
Book Now
Tap Air Portugal -
12/14/2016everyone
$276
Book Now
Tap Air Portugal -
12/14/2016everyone
$276
Book Now
Tap Air Portugal -
12/14/2016everyone
$276
Book Now
Aeroflot -
12/14/2016everyone
$279
Book Now
STA Travel Secret Flights -
12/14/2016
$282
Book Now
STA Travel Secret Flights -
12/14/2016
$282
Book Now
STA Travel Secret Flights -
12/14/2016
$285
Book Now
Tap Air Portugal -
12/14/2016everyone
$320
Book Now
Tap Air Portugal -
12/14/2016everyone
$320
Book Now
Tap Air Portugal -
12/14/2016everyone
$320
Book Now
Tap Air Portugal -
12/14/2016everyone
$320
Book Now
Lufthansa -
12/14/2016
$330
Book Now
Tap Air Portugal -
12/14/2016everyone
$340
Book Now
Tap Air Portugal -
12/14/2016everyone
$360
Book Now
Tap Air Portugal -
12/14/2016everyone
$360
Book Now
Tap Air Portugal -
12/14/2016everyone
$360
Book Now
Tap Air Portugal -
12/14/2016everyone
$360
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$364
Book Now
British Airways01/24/2017 -
02/07/2017
12/14/2016everyone
$367
Book Now
Tap Air Portugal -
12/14/2016everyone
$370
Book Now
Tap Air Portugal -
12/14/2016everyone
$370
Book Now
Tap Air Portugal -
12/14/2016everyone
$370
Book Now
Tap Air Portugal -
12/14/2016everyone
$370
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$385
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$388
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$389
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$390
Book Now
British Airways01/24/2017 -
02/07/2017
12/14/2016
$392
Book Now
STA Travel Secret Flights01/17/2017 -
01/31/2017
12/14/2016
$400
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$400
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$400
Book Now
British Airways02/07/2017 -
02/21/2017
12/14/2016
$401
Book Now
British Airways02/07/2017 -
02/21/2017
12/14/2016
$401
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$406
Book Now
British Airways02/07/2017 -
02/21/2017
12/14/2016
$406
Book Now
British Airways02/07/2017 -
02/21/2017
12/14/2016
$406
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$406
Book Now
British Airways02/07/2017 -
02/21/2017
12/14/2016
$409
Book Now
British Airways02/07/2017 -
02/21/2017
12/14/2016
$409
Book Now
Air Canada -
12/14/2016
$411
Book Now
British Airways01/24/2017 -
02/07/2017
12/14/2016
$412
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$412
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$412
Book Now
British Airways01/31/2017 -
02/14/2017
12/14/2016
$414
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$415
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$415
Book Now
British Airways02/07/2017 -
02/21/2017
12/14/2016
$415
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$418
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$419
Book Now
British Airways01/24/2017 -
02/07/2017
12/14/2016
$421
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$424
Book Now
Tap Air Portugal -
12/14/2016everyone
$430
Book Now
STA Travel Secret Flights01/17/2017 -
01/31/2017
12/14/2016
$449
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$449
Book Now
STA Travel Secret Flights01/17/2017 -
01/31/2017
12/14/2016
$454
Book Now
British Airways01/24/2017 -
02/07/2017
12/14/2016
$454
Book Now
British Airways01/24/2017 -
02/07/2017
12/14/2016
$457
Book Now
STA Travel Secret Flights -
12/14/2016
$491
Book Now
STA Travel Secret Flights -
12/14/2016
$491
Book Now
STA Travel Secret Flights -
12/14/2016
$491
Book Now
STA Travel Secret Flights -
12/14/2016
$491
Book Now
British Airways -
12/14/2016
$491
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$492
Book Now
STA Travel Secret Flights -
12/14/2016
$492
Book Now
Aeroflot02/07/2017 -
02/21/2017
12/14/2016everyone
$499
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$509
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$512
Book Now
British Airways -
12/14/2016
$518
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$523
Book Now
STA Travel Secret Flights -
12/14/2016
$538
Book Now
STA Travel Secret Flights -
12/14/2016
$538
Book Now
STA Travel Secret Flights -
12/14/2016
$538
Book Now
STA Travel Secret Flights -
12/14/2016
$538
Book Now
Finnair -
12/14/2016
$581
Book Now
Finnair -
12/14/2016
$581
Book Now
STA Travel Secret Flights -
12/14/2016
$585
Book Now
STA Travel Secret Flights -
12/14/2016
$587
Book Now
STA Travel Secret Flights -
12/14/2016
$587
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$594
Book Now
STA Travel Secret Flights -
12/14/2016
$631
Book Now
British Airways01/24/2017 -
02/07/2017
12/14/2016
$713
Book Now
British Airways01/24/2017 -
02/07/2017
12/14/2016
$713
Book Now
Tap Air Portugal01/24/2017 -
02/07/2017
12/14/2016everyone
$744
Book Now
Air France -
12/14/2016
$745
Book Now
STA Travel Secret Flights01/17/2017 -
01/31/2017
12/14/2016
$778
Book Now
Tap Air Portugal01/24/2017 -
02/07/2017
12/14/2016everyone
$785
Book Now
British Airways01/31/2017 -
02/14/2017
12/14/2016
$807
Book Now
British Airways02/07/2017 -
02/21/2017
12/14/2016
$862
Book Now
British Airways01/24/2017 -
02/07/2017
12/14/2016
$868
Book Now
Iberia01/17/2017 -
01/31/2017
12/14/2016
$891
Book Now
British Airways01/24/2017 -
02/07/2017
12/14/2016
$924
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$936
Book Now
British Airways01/17/2017 -
01/31/2017
12/14/2016
$936
Book Now
STA Travel Secret Flights01/17/2017 -
01/31/2017
12/14/2016
$975
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.