Find cheap flights to Madrid

MAD

Find cheap flights to Madrid

Round-trip
Economy
Boston (BOS)
Madrid Barajas
Fri. 3/7
Fri. 10/7
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Madrid

Good to know

Low season

January Best time to beat the crowds (4% less expensive on average)

High season

December Most popular time to fly (6% more expensive on average)

Average price of a round-trip

C$ 822 (avg. price over the last 2 weeks)

Good deal for a round-trip

C$ 600 or less

Top tips for finding cheap flights to Madrid

  • Looking for cheap airfare to Madrid? 25% of our users found round-trip tickets to Madrid for the following prices or less: From Montreal C$ 800, from Toronto C$ 961, from Vancouver C$ 1111
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Madrid is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Madrid flight deals.
  • If your journey to Madrid requires that you conduct business, you should note that the Madrid Barajas Airport offers seven different meeting rooms available to book. These range in size from small conference rooms all the way to a large presentation hall that will seat roughly 100 people.
  • If you will be accompanied by children on your flight to Madrid, the Madrid Barajas Airport offers a host of things for kids and parents alike. There are two nursing lounges that will enable you to heat food and put your kids down for a nap, all while older children make use of the play area. The first location is in Terminal 2 in boarding area D and the second is in Terminal 4 on floor 1.
  • If you’re looking for a distinctly European flair in your next pint of beer, stop by Carlsberg in Terminal T4 of Madrid Barajas Airport. This is an excellent spot for either a quick breakfast or a beer and some snacks.
  • An excellent choice for an on-site hotel at Madrid Barajas Airport is the Air Rooms Madrid Airport by Premium Traveller. The only on-site hotel at the airport features clean, modern rooms, is entirely smoke-free and has a tasteful bar and lounge area.
  • If you have just landed on your flight to Madrid and need some assistance with finding your connecting gate, figuring out where your bags will arrive or discovering how to access ground transportation, the Madrid Barajas Airport offers a total of 17 skycap stations. These are located all throughout the airport and can assist in answering any questions you may have.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Madrid flights

What is the cheapest flight to Madrid?

How far is Madrid Airport from central Madrid?

What is the name of Madrid’s airport?

What is the process for immigration and customs at Madrid Barajas Airport?

How can I rent a car once I arrive at Madrid Barajas Airport?

Is there a currency exchange service at the airport?

Is there public transportation available from Madrid Barajas Airport to the city center?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Top 5 airlines flying to Madrid Barajas

Scores according to KAYAK customer reviews

8.1
Virgin Atlantic
Overall score based on 1,565 reviews
8.3
Boarding
7.8
Comfort
8.6
Crew
8.0
Entertainment
7.8
Food
Airline reviews
Read more about Virgin Atlantic

Book Cheap Madrid Plane Tickets (Round-trip)

Airports
Origin
Vancouver
C$ 960
only
C$ 960
Edmonton
C$ 1334
only
C$ 1334
Montreal
C$ 436
only
C$ 436
Halifax
C$ 874
only
C$ 874
Toronto
C$ 588
only
C$ 588
Destination
Madrid
C$ 436
only
C$ 436
Sun., 16 Aug.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
11h 25m
Sun., 30 Aug.
MAD
Madrid Barajas Airport
YUL
Montreal Trudeau Airport
10h 35m
C$ 436
Trip: 15 days
Based on null reviews
Sun., 13 Sep.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
15h 40m
Sun., 20 Sep.
MAD
Madrid Barajas Airport
YUL
Montreal Trudeau Airport
11h 20m
C$ 532
Trip: 8 days
Based on null reviews
Sat., 14 Nov.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
20h 35m
Sun., 22 Nov.
MAD
Madrid Barajas Airport
YYZ
Toronto Pearson Airport
25h 00m
C$ 695
Trip: 9 days
Based on null reviews
Sun., 2 Aug.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
14h 40m
Sun., 30 Aug.
MAD
Madrid Barajas Airport
YUL
Montreal Trudeau Airport
10h 35m
C$ 437
Trip: 29 days
Based on null reviews
Wed., 28 Oct.
YHZ
Halifax Intl
MAD
Madrid Barajas Airport
19h 25m
Thu., 5 Nov.
MAD
Madrid Barajas Airport
YHZ
Halifax Intl
15h 04m
C$ 874
Trip: 9 days
Based on null reviews
Mon., 23 Nov.
YHZ
Halifax Intl
MAD
Madrid Barajas Airport
42h 40m
Sun., 29 Nov.
MAD
Madrid Barajas Airport
YHZ
Halifax Intl
31h 29m
C$ 877
Trip: 7 days
Based on null reviews
Sun., 8 Nov.
YHZ
Halifax Intl
MAD
Madrid Barajas Airport
19h 15m
Wed., 18 Nov.
MAD
Madrid Barajas Airport
YHZ
Halifax Intl
33h 38m
C$ 892
Trip: 11 days
Based on null reviews
Sun., 8 Nov.
YHZ
Halifax Intl
MAD
Madrid Barajas Airport
13h 37m
Wed., 18 Nov.
MAD
Madrid Barajas Airport
YHZ
Halifax Intl
32h 39m
C$ 954
Trip: 11 days
Based on null reviews
Wed., 23 Sep.
YVR
Vancouver Airport
MAD
Madrid Barajas Airport
25h 10m
Mon., 5 Oct.
MAD
Madrid Barajas Airport
YVR
Vancouver Airport
15h 40m
C$ 960
Trip: 13 days
Based on null reviews
Wed., 28 Oct.
YHZ
Halifax Intl
MAD
Madrid Barajas Airport
19h 55m
Thu., 5 Nov.
MAD
Madrid Barajas Airport
YHZ
Halifax Intl
19h 23m
C$ 1010
Trip: 9 days
Based on null reviews
Sun., 2 Aug.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
14h 40m
Mon., 31 Aug.
MAD
Madrid Barajas Airport
YUL
Montreal Trudeau Airport
26h 25m
C$ 493
Trip: 30 days
Based on null reviews
Wed., 4 Nov.
YVR
Vancouver Airport
MAD
Madrid Barajas Airport
28h 10m
Sun., 15 Nov.
MAD
Madrid Barajas Airport
YVR
Vancouver Airport
31h 54m
C$ 1125
Trip: 12 days
Based on null reviews
Wed., 11 Nov.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
17h 55m
Sun., 6 Dec.
MAD
Madrid Barajas Airport
YYZ
Toronto Pearson Airport
16h 50m
C$ 588
Trip: 26 days
Based on null reviews
Tue., 13 Oct.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
22h 20m
Tue., 10 Nov.
MAD
Madrid Barajas Airport
YUL
Montreal Trudeau Airport
22h 30m
C$ 494
Trip: 29 days
Based on null reviews
Sun., 2 Aug.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
14h 40m
Thu., 13 Aug.
MAD
Madrid Barajas Airport
YUL
Montreal Trudeau Airport
10h 35m
C$ 495
Trip: 12 days
Based on null reviews
Fri., 31 Jul.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
9h 10m
Tue., 1 Sep.
MAD
Madrid Barajas Airport
YUL
Montreal Trudeau Airport
30h 00m
C$ 604
Trip: 33 days
Based on null reviews
Sat., 8 Aug.
YEG
Edmonton
MAD
Madrid Barajas Airport
20h 05m
Sun., 23 Aug.
MAD
Madrid Barajas Airport
YEG
Edmonton
34h 55m
C$ 1334
Trip: 16 days
Based on null reviews
Thu., 6 Aug.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
11h 25m
Sun., 6 Sep.
MAD
Madrid Barajas Airport
YUL
Montreal Trudeau Airport
11h 20m
C$ 497
Trip: 32 days
Based on null reviews
Thu., 6 Aug.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
11h 25m
Sun., 6 Sep.
MAD
Madrid Barajas Airport
YUL
Montreal Trudeau Airport
30h 00m
C$ 608
Trip: 32 days
Based on null reviews
Tue., 4 Aug.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
30h 30m
Thu., 13 Aug.
MAD
Madrid Barajas Airport
YUL
Montreal Trudeau Airport
10h 35m
C$ 500
Trip: 10 days
Based on null reviews
Show more results

Book Cheap Madrid Plane Tickets (One-way)

Airports
Origin
Vancouver
C$ 331
only
C$ 331
Montreal
C$ 779
only
C$ 779
Halifax
C$ 1002
only
C$ 1002
Toronto
C$ 305
only
C$ 305
Destination
Madrid
C$ 305
only
C$ 305
Wed., 2 Sep.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
41h 55m
C$ 305
Based on null reviews
Fri., 14 Aug.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
11h 20m
C$ 349
Based on null reviews
Tue., 1 Sep.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
15h 35m
C$ 460
Based on null reviews
Sat., 5 Sep.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
54h 00m
C$ 307
Based on null reviews
Fri., 17 Jul.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
15h 10m
C$ 350
Based on null reviews
Mon., 7 Sep.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
30h 30m
C$ 330
Based on null reviews
Thu., 23 Jul.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
14h 00m
C$ 779
Based on null reviews
Fri., 14 Aug.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
30h 25m
C$ 354
Based on null reviews
Wed., 8 Jul.
YVR
Vancouver Airport
MAD
Madrid Barajas Airport
16h 20m
C$ 791
Based on null reviews
Wed., 9 Sep.
YVR
Vancouver Airport
MAD
Madrid Barajas Airport
51h 55m
C$ 331
Based on null reviews
Fri., 17 Jul.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
31h 30m
C$ 356
Based on null reviews
Thu., 10 Sep.
YVR
Vancouver Airport
MAD
Madrid Barajas Airport
35h 20m
C$ 876
Based on null reviews
Thu., 10 Sep.
YVR
Vancouver Airport
MAD
Madrid Barajas Airport
39h 55m
C$ 333
Based on null reviews
Wed., 24 Jun.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
14h 15m
C$ 922
Based on null reviews
Tue., 7 Jul.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
12h 15m
C$ 462
Based on null reviews
Sat., 1 Aug.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
11h 20m
C$ 357
Based on null reviews
Tue., 7 Jul.
YUL
Montreal Trudeau Airport
MAD
Madrid Barajas Airport
14h 15m
C$ 979
Based on null reviews
Sun., 6 Sep.
YYZ
Toronto Pearson Airport
MAD
Madrid Barajas Airport
19h 45m
C$ 339
Based on null reviews
Wed., 1 Jul.
YHZ
Halifax Intl
MAD
Madrid Barajas Airport
16h 00m
C$ 1002
Based on null reviews
Mon., 20 Jul.
YVR
Vancouver Airport
MAD
Madrid Barajas Airport
16h 30m
C$ 1019
Based on null reviews
Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First