Effective 1 May, we’re updating our Privacy and Cookie Policies. OK

Find cheap flights to Madrid

Sun. 21/4
Sun. 28/4
Any month
Compare vs. momondo |

When is the best time to fly to Madrid?

+90.0%
+60.0%
+30.0%
Base
Price
797 - 1,436 CAD

Madrid flight deals found on momondo

Check out some of the best fares to Madrid found recently by users on momondo
Quickest
Cheapest
Air Transat
Air Transat
YUL
02 Jun.
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
MAD
Madrid Barajas airport
Air Transat
MAD
19 Jun.
Madrid Barajas airport
8h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
670 CAD
Multiple Airlines
Multiple Airlines
YYZ
01 Oct.
Toronto Pearson Intl airport
22h 10m
1 Stop
MAD
Madrid Barajas airport
Multiple Airlines
MAD
10 Oct.
Madrid Barajas airport
17h 25m
1 Stop
YYZ
Toronto Pearson Intl airport
684 CAD
Air Transat
Air Transat
YUL
22 Sep.
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
MAD
Madrid Barajas airport
Air Transat
MAD
07 Oct.
Madrid Barajas airport
8h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
718 CAD
Air Transat
Air Transat
YUL
12 May
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
MAD
Madrid Barajas airport
Air Transat
MAD
27 May
Madrid Barajas airport
8h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
769 CAD
Multiple Airlines
Multiple Airlines
YYZ
29 Sep.
Toronto Pearson Intl airport
18h 45m
1 Stop
MAD
Madrid Barajas airport
Multiple Airlines
MAD
13 Oct.
Madrid Barajas airport
14h 00m
1 Stop
YYZ
Toronto Pearson Intl airport
789 CAD
Air Transat
Air Transat
YUL
01 Aug.
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
MAD
Madrid Barajas airport
Air Transat
MAD
02 Sep.
Madrid Barajas airport
8h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
815 CAD
Air Transat
Air Transat
YUL
02 Jun.
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
MAD
Madrid Barajas airport
Air Transat
MAD
19 Jun.
Madrid Barajas airport
8h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
670 CAD
Air Transat
Air Transat
YUL
22 Sep.
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
MAD
Madrid Barajas airport
Air Transat
MAD
07 Oct.
Madrid Barajas airport
8h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
718 CAD
Air Transat
Air Transat
YUL
12 May
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
MAD
Madrid Barajas airport
Air Transat
MAD
27 May
Madrid Barajas airport
8h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
769 CAD
Air Transat
Air Transat
YUL
01 Aug.
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
MAD
Madrid Barajas airport
Air Transat
MAD
02 Sep.
Madrid Barajas airport
8h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
815 CAD
Air Transat
Air Transat
YUL
11 Aug.
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
MAD
Madrid Barajas airport
Air Transat
MAD
28 Aug.
Madrid Barajas airport
8h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
840 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
01 Jul.
Toronto Pearson Intl airport
13h 05m
1 Stop
MAD
Madrid Barajas airport
TAP AIR PORTUGAL
MAD
08 Jul.
Madrid Barajas airport
10h 35m
1 Stop
YYZ
Toronto Pearson Intl airport
1,063 CAD

Airports near Madrid

Below you will find all the airports in Madrid along with their distance from the city centre
Madrid Barajas
13 km from city centre

Quick facts about Madrid

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Madrid
Local time
Currency
Euro
Beer
Domestic Beer (.5 litre)
1.20 CAD
Food
Inexpensive restaurant
18 CAD
Public transport
One-way ticket
2.26 CAD

Start planning your trip to Madrid