Book direct for a better deal

Value

Best Price Guarantee

Find a British Airways flight for less, we'll refund the difference.

Low price finder and low initial deposits.

Budgeting tools

Low price finder and low initial deposits.

Service

Hold your flight booking for 72 hours for a small fee

Why book direct?

Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seats selection 24hrs in advance*
  • Inclusive 23kg checked baggage allowance*
  • Airport, online or mobile check-in
  • Free onboard food and bar service

*Except on hand baggage only fares

Fly to Madrid with British Airways

Fly with British Airways to beautiful Barcelona and immerse yourself in the culture of this cosmopolitan city

Travelling to Madrid from our 4 Canadian gateways is simple with British Airways with quick and easy transfers through London. Flight times are from just under 10.5 hours.

Our cheapest flights to Madrid from Toronto

 
 
  • CAD6499
    Find
    Aug 2015
  • CAD857
    Find
    Sep 2015
  • CAD857
    Find
    Oct 2015
  • CAD858
    Find
    Nov 2015
  • CAD880
    Find
    Dec 2015
  • CAD859
    Find
    Jan 2016
  • CAD859
    Find
    Feb 2016
  • CAD859
    Find
    Mar 2016
  • CAD859
    Find
    Apr 2016
  • CAD803
    Find
    May 2016
  • CAD802
    Find
    Jun 2016
  • CAD877
    Find
    Jul 2016

How many passengers?

Adults
(12+)
Children
(2-11)
Infants
(0-2)

Flight information

Which Terminal.

Which Terminal?

Find out useful information about the airports we fly from and check which terminal your flight departs from.

Airport Information
Timetables.

Timetables

View our flight schedule to check the flight frequency and journey time. Find the departure time that suits you.

When we fly
Baggage.

Baggage

Find out everything you need to know about taking baggage with you on flights with British Airways and our partners.

Baggage Essentials

Arriving in Madrid

British Airways flights from London land at Madrid-Barajas Airport, which is conveniently located just nine kilometres from the city’s financial district and thirteen kilometres northeast of the central Puera del Sol. Madrid’s metro service will take you straight from the airport to the historic city centre area, or you can catch a taxi from just outside the airport terminal building. Looking to venture further outside the city during your stay? You can also arrange your car hire upon landing at the airport, which allows you to visit the local area at your own pace.

Need inspiration?

Discover the many sides of Madrid

Madrid weather

Prepare for the weather before your holiday

Average seasonal temperatures°C/°F
  • Jan
  • 11°Feb
  • 15°Mar
  • 18°Apr
  • 21°May
  • 27°Jun
  • 31°Jul
  • 30°Aug
  • 25°Sep
  • 19°Oct
  • 13°Nov
  • Dec
Average monthly rainfall (mm)
  • 39
  • 34
  • 43
  • 48
  • 47
  • 27
  • 11
  • 15
  • 32
  • 53
  • 47
  • 48
Average daily sunshine (hours)
  • 5
  • 6
  • 6
  • 8
  • 9
  • 11
  • 12
  • 11
  • 9
  • 6
  • 5
  • 5

Terms and Conditions