Sign up to our newsletter to get the latest deals!

Flights to Spain

The Spanish know how to have a good time!  From crazy Ibiza to bullfights; flamenco dancers to fiestas, Spain has something for everyone.  You can enjoy their gorgeous coastline all year round as even the winter weather is quite mild. Spain is also your ticket to year-round festival hopping. While you may have heard of the famous tomato fights of la Tomatina, you can also celebrate theatre, music and history (the annual viking festival in August) like a local.

Why book with STA Travel?

- Lowest flight prices guaranteed or we'll credit you $1000
- Exclusive cheap flights for students and youth under 30

Flights to Madrid  |  Flights to Barcelona.

Airport Selection

Airport selection

city selection

Europe

DepartsSort ascendingSort descendingDestinationSort ascendingSort descendingAirlineSort ascendingSort descendingDepart BetweenBook ByEligibilitySort ascendingSort descendingFromSort ascendingSort descending
Qatar Airlines16/01/2015 -
28/02/2015
28/11/2014everyone
$1354
Book Now
Qatar Airlines11/11/2014 -
26/11/2014
28/11/2014everyone
$1355
Book Now
Qatar Airlines16/01/2015 -
28/02/2015
28/11/2014everyone
$1358
Book Now
Qatar Airlines11/11/2014 -
26/11/2014
28/11/2014everyone
$1359
Book Now
Qatar Airlines16/01/2015 -
28/02/2015
28/11/2014student/youth/ teacher
$1415
Book Now
Qatar Airlines16/01/2015 -
28/02/2015
28/11/2014student/youth/ teacher
$1419
Book Now
Emirates14/11/2014 -
26/11/2014
25/11/2014everyone
$1425
Book Now
Singapore Airlines16/01/2015 -
28/02/2015
03/12/2014everyone
$1509
Book Now
Qatar Airlines16/01/2015 -
28/02/2015
28/11/2014student/youth/ teacher
$1519
Book Now
Qatar Airlines16/01/2015 -
28/02/2015
28/11/2014student/youth/ teacher
$1525
Book Now
Qatar Airlines11/11/2014 -
26/11/2014
28/11/2014everyone
$1525
Book Now
Qatar Airlines16/01/2015 -
28/02/2015
28/11/2014everyone
$1525
Book Now
Qatar Airlines16/01/2015 -
28/02/2015
28/11/2014everyone
$1529
Book Now
Qatar Airlines11/11/2014 -
26/11/2014
28/11/2014everyone
$1535
Book Now
Singapore Airlines16/01/2015 -
28/02/2015
03/12/2014everyone
$1569
Book Now
Singapore Airlines16/01/2015 -
28/02/2015
03/12/2014everyone
$1569
Book Now
Emirates01/03/2015 -
24/03/2015
23/12/2014everyone
$1585
Book Now
Emirates01/03/2015 -
24/03/2015
23/12/2014everyone
$1585
Book Now
Singapore Airlines16/01/2015 -
28/02/2015
03/12/2014everyone
$1585
Book Now
Singapore Airlines16/01/2015 -
28/02/2015
03/12/2014everyone
$1595
Book Now
Emirates14/11/2014 -
26/11/2014
25/11/2014everyone
$1599
Book Now
Emirates01/03/2015 -
24/03/2015
23/12/2014everyone
$1609
Book Now
Emirates01/03/2015 -
24/03/2015
23/12/2014everyone
$1609
Book Now
Emirates01/03/2015 -
24/03/2015
23/12/2014everyone
$1609
Book Now
Emirates14/11/2014 -
26/11/2014
25/11/2014everyone
$1609
Book Now
Emirates01/03/2015 -
24/03/2015
23/12/2014everyone
$1615
Book Now
Emirates14/11/2014 -
26/11/2014
25/11/2014everyone
$1615
Book Now
Emirates01/03/2015 -
24/03/2015
23/12/2014everyone
$1625
Book Now
Emirates01/03/2015 -
24/03/2015
23/12/2014everyone
$1625
Book Now
Emirates01/03/2015 -
24/03/2015
23/12/2014everyone
$1625
Book Now
Emirates14/11/2014 -
26/11/2014
25/11/2014everyone
$1629
Book Now
Emirates01/03/2015 -
24/03/2015
23/12/2014everyone
$1635
Book Now
Emirates16/01/2015 -
24/03/2015
25/11/2014student/youth
$1665
Book Now
Emirates16/01/2015 -
24/03/2015
25/11/2014student/youth
$1689
Book Now
Emirates16/01/2015 -
24/03/2015
25/11/2014student/youth
$1699
Book Now
Emirates16/01/2015 -
24/03/2015
25/11/2014student/youth
$1709
Book Now
Emirates16/01/2015 -
24/03/2015
25/11/2014student/youth
$1719
Book Now
Emirates16/01/2015 -
24/03/2015
25/11/2014student/youth
$1725
Book Now
Emirates16/01/2015 -
24/03/2015
25/11/2014student/youth
$1729
Book Now
Emirates16/01/2015 -
24/03/2015
25/11/2014student/youth
$1729
Book Now
Emirates16/01/2015 -
24/03/2015
25/11/2014student/youth
$1729
Book Now
Emirates16/01/2015 -
24/03/2015
25/11/2014student/youth
$1739
Book Now
Qatar Airlines12/02/2015 -
31/03/2015
04/12/2014student/youth/ teacher
$6439
Book Now
Qatar Airlines12/02/2015 -
31/03/2015
04/12/2014student/youth/ teacher
$6439
Book Now