Find Flights to Spain

Age of child at time of return flight:
Have a Promo Code?
This is not a valid promo.

Cheap Flights to Spain

Are your sights set on Spain? Get your flights booked with Flight Centre! Or customize your own dream Spain vacation package. From the world's most popular destinations, to remote and exotic locations, our mission is to find you low prices and top value. When flying to and from Toronto we're always here to help you, because you're under our wing! We also find you insider deals on hotels, tours and add-ons, making our Spain vacation packages unbeatable, too. When it comes to your travels, our Airfare Experts go the extra mile.

Showing results 1 - 10 of 25

Enquire with one of our 950 Travel Agents

* Required
Toronto to Barcelona Depart: September 15, 2018
Return: September 22, 2018
*other dates maybe available
$696
$100 base + $596 taxes/fees
Toronto to Barcelona Depart: September 15, 2018
Return: September 22, 2018
*other dates maybe available
$696
$100 base + $596 taxes/fees
Toronto to Barcelona Depart: September 15, 2018
Return: September 22, 2018
*other dates maybe available
$696
$100 base + $596 taxes/fees
Toronto to Barcelona Depart: September 29, 2018
Return: October 6, 2018
*other dates maybe available
$696
$696 base + $0 taxes/fees
Toronto to Madrid Depart: November 15, 2018
Return: November 24, 2018
*other dates maybe available
$757
$155 base + $602 taxes/fees
Toronto to Madrid Depart: November 15, 2018
Return: November 24, 2018
*other dates maybe available
$757
$155 base + $602 taxes/fees
Toronto to Madrid Depart: November 15, 2018
Return: November 24, 2018
*other dates maybe available
$757
$155 base + $602 taxes/fees
Ottawa to Barcelona Depart: September 23, 2018
Return: October 6, 2018
*other dates maybe available
$760
$162 base + $598 taxes/fees
Toronto to Madrid Depart: November 2, 2018
Return: November 10, 2018
*other dates maybe available
$764
$764 base + $0 taxes/fees
Vancouver to Madrid Depart: October 16, 2018
Return: October 26, 2018
*other dates maybe available
$892
$892 base + $0 taxes/fees
Showing results 11 - 20 of 25
Vancouver to Madrid Depart: October 16, 2018
Return: October 26, 2018
*other dates maybe available
$892
$892 base + $0 taxes/fees
Vancouver to Madrid Depart: October 16, 2018
Return: October 26, 2018
*other dates maybe available
$892
$892 base + $0 taxes/fees
Vancouver to Madrid Depart: November 19, 2018
Return: November 24, 2018
*other dates maybe available
$966
$966 base + $0 taxes/fees
Toronto to Madrid Depart: October 10, 2018
Return: October 24, 2018
*other dates maybe available
$1007
$400 base + $607 taxes/fees
Toronto to Madrid Depart: October 10, 2018
Return: October 24, 2018
*other dates maybe available
$1007
$400 base + $607 taxes/fees
Vancouver to Barcelona Depart: November 6, 2018
Return: November 15, 2018
*other dates maybe available
$1019
$393 base + $626 taxes/fees
Vancouver to Barcelona Depart: October 22, 2018
Return: October 29, 2018
*other dates maybe available
$1029
$390 base + $639 taxes/fees
Vancouver to Barcelona Depart: October 22, 2018
Return: October 29, 2018
*other dates maybe available
$1029
$390 base + $639 taxes/fees
Vancouver to Barcelona Depart: October 22, 2018
Return: October 29, 2018
*other dates maybe available
$1029
$390 base + $639 taxes/fees
Vancouver to Madrid Depart: October 10, 2018
Return: October 25, 2018
*other dates maybe available
$1207
$603 base + $604 taxes/fees
Showing results 21 - 25 of 25
Vancouver to Madrid Depart: October 10, 2018
Return: October 25, 2018
*other dates maybe available
$1207
$603 base + $604 taxes/fees
Vancouver to Barcelona
Premium Economy Class
Depart: October 16, 2018
Return: October 26, 2018
*other dates maybe available
$2326
$1682 base + $644 taxes/fees
Vancouver to Barcelona
Premium Economy Class
Depart: October 16, 2018
Return: October 26, 2018
*other dates maybe available
$2326
$1682 base + $644 taxes/fees
Toronto to Barcelona
Premium Economy Class
Depart: October 15, 2018
Return: October 26, 2018
*other dates maybe available
$2423
$1776 base + $647 taxes/fees
Toronto to Barcelona
Premium Economy Class
Depart: October 15, 2018
Return: October 26, 2018
*other dates maybe available
$2423
$1776 base + $647 taxes/fees