Flights Europe Spain

Search and find cheap flights to Spain

Sun. 17/11
Sun. 24/11
Any month
Compare vs. momondo |

Popular cities and sights

Looking to visit Spain? Check out these cities and spend time seeing some of the most popular sights in the country
Barcelona
Catalonia
La Rambla
Placa de Catalunya
Playa de la Barceloneta
L’Aquàrium
Sagrada Familia
Madrid
Madrid
La Caja Mágica
Puerta del Sol
Museo Sorolla
Pabellón de Convenciones
Plaza Mayor
Palma de Mallorca
Balearic Islands
Palma Beach
Playa de Cala Mayor
Port de Palma
Centro Comercial Porto Pi
Plaça Major
Sevilla
Andalusia
Catedral de Sevilla
Santa Cruz de Tenerife
Canary Islands
Teresitas Beach
Las Palmas de Gran Canaria
Canary Islands
Centro Comercial Las Arenas

Cheapest flight routes to Spain

These routes have the cheapest flights to Spain found by momondo users
Departing Destination Best Price
Toronto Barcelona 582 CAD
Montreal Málaga 610 CAD
Montreal Madrid 634 CAD
Toronto Madrid 643 CAD
Montreal Barcelona 651 CAD
Toronto Alicante 660 CAD
Toronto Málaga 684 CAD
Toronto Granadilla 684 CAD
Toronto Sevilla 700 CAD
Montreal Valencia 708 CAD

Spain flight deals found on momondo

Check out some of the best fares to Spain found recently by users on momondo
Quickest
Cheapest
Air Transat
Air Transat
YYZ
06 Dec.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
14 Dec.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
607 CAD
Aer Lingus
Aer Lingus
YYZ
09 Feb.
Toronto Pearson Intl airport
10h 00m
1 Stop
BCN
Barcelona-El Prat airport
Aer Lingus
BCN
19 Feb.
Barcelona-El Prat airport
11h 35m
1 Stop
YYZ
Toronto Pearson Intl airport
626 CAD
Air Transat
Air Transat
YUL
09 Mar.
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
MAD
Madrid Barajas airport
Air Transat
MAD
12 Apr.
Madrid Barajas airport
7h 45m
YUL
Montreal Pierre Elliott Trudeau Intl airport
634 CAD
Air Transat
Air Transat
YUL
11 Jan.
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
MAD
Madrid Barajas airport
Air Transat
MAD
21 Jan.
Madrid Barajas airport
7h 45m
YUL
Montreal Pierre Elliott Trudeau Intl airport
638 CAD
Aer Lingus
Aer Lingus
YYZ
02 Mar.
Toronto Pearson Intl airport
11h 20m
1 Stop
MAD
Madrid Barajas airport
Aer Lingus
MAD
30 Mar.
Madrid Barajas airport
11h 40m
1 Stop
YYZ
Toronto Pearson Intl airport
644 CAD
Air Transat
Air Transat
YUL
10 May
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
BCN
Barcelona-El Prat airport
Air Transat
BCN
18 May
Barcelona-El Prat airport
8h 30m
YUL
Montreal Pierre Elliott Trudeau Intl airport
651 CAD
Air Transat
Air Transat
YUL
09 Mar.
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
MAD
Madrid Barajas airport
Air Transat
MAD
12 Apr.
Madrid Barajas airport
7h 45m
YUL
Montreal Pierre Elliott Trudeau Intl airport
634 CAD
Air Transat
Air Transat
YUL
11 Jan.
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
MAD
Madrid Barajas airport
Air Transat
MAD
21 Jan.
Madrid Barajas airport
7h 45m
YUL
Montreal Pierre Elliott Trudeau Intl airport
638 CAD
Air Transat
Air Transat
YUL
17 Feb.
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
MAD
Madrid Barajas airport
Air Transat
MAD
01 Mar.
Madrid Barajas airport
7h 45m
YUL
Montreal Pierre Elliott Trudeau Intl airport
662 CAD
Air Transat
Air Transat
YUL
10 May
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
BCN
Barcelona-El Prat airport
Air Transat
BCN
18 May
Barcelona-El Prat airport
8h 30m
YUL
Montreal Pierre Elliott Trudeau Intl airport
651 CAD
Air Transat
Air Transat
YYZ
06 Dec.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
14 Dec.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
607 CAD
Aer Lingus
Aer Lingus
YYZ
09 Feb.
Toronto Pearson Intl airport
10h 00m
1 Stop
BCN
Barcelona-El Prat airport
Aer Lingus
BCN
19 Feb.
Barcelona-El Prat airport
11h 35m
1 Stop
YYZ
Toronto Pearson Intl airport
626 CAD

FAQs about flights to Spain

What is the cheapest day to depart on your flight to Barcelona?

In general, booking your departure to Barcelona for a Monday represents the best deal on airfare. Try to avoid a Thursday departure to stay away from the highest prices.

What is the cheapest time of day to fly to Barcelona?

Generally, when visiting Barcelona, afternoon flights represent the best value. noon flights are likely to have higher prices.


Popular routes landing in Spain

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Toronto to Barcelona
Fastest flight time
7h 45m
Cheapest price
582 CAD
Montreal to Málaga
Fastest flight time
6h 55m
Cheapest price
610 CAD
Montreal to Madrid
Fastest flight time
7h 05m
Cheapest price
634 CAD
Toronto to Madrid
Fastest flight time
7h 25m
Cheapest price
643 CAD
Montreal to Barcelona
Fastest flight time
7h 15m
Cheapest price
651 CAD
Toronto to Alicante
Fastest flight time
9h 20m
Cheapest price
660 CAD
Toronto to Málaga
Fastest flight time
9h 40m
Cheapest price
684 CAD
Toronto to Granadilla
Fastest flight time
15h 20m
Cheapest price
684 CAD
Toronto to Sevilla
Fastest flight time
9h 10m
Cheapest price
700 CAD
Montreal to Valencia
Fastest flight time
10h 05m
Cheapest price
708 CAD
Toronto to Valencia
Fastest flight time
12h 20m
Cheapest price
728 CAD
Québec City to Málaga
Fastest flight time
10h 00m
Cheapest price
736 CAD
Montreal to Bilbao
Fastest flight time
11h 15m
Cheapest price
736 CAD
Montreal to Las Palmas de Gran Canaria
Fastest flight time
15h 05m
Cheapest price
738 CAD
Montreal to Sevilla
Fastest flight time
10h 15m
Cheapest price
741 CAD
Toronto to Las Palmas de Gran Canaria
Fastest flight time
9h 40m
Cheapest price
749 CAD
Montreal to Granadilla
Fastest flight time
15h 00m
Cheapest price
750 CAD
Toronto to Bilbao
Fastest flight time
11h 30m
Cheapest price
754 CAD
Ottawa to Madrid
Fastest flight time
10h 20m
Cheapest price
758 CAD
Montreal to Palma de Mallorca
Fastest flight time
14h 20m
Cheapest price
761 CAD
View more
Flights Europe Spain