Vancouver, Canada to Madrid, Spain flights
Flights starting at £202. Choose between WestJet, Ryanair, or Air Europa to find the best price.
Kiwi-Code uncovers prices airlines don't want you to see.
Use our flexible filters to tailor your search.
Look out for the travel hack star icon for even cheaper fares.
Tips to know when travelling to Madrid
Cheapest one-way trip | £332 |
---|---|
Cheapest round-trip | £814 |
Includes rare itinerary | Travel hack |
Most popular airline | WestJet |
Search by stops
Search by carrier
Search by price
Search by departure date
One-way trips
Updated:
Round trips
Updated:

By subscribing you agree to receive offers according to the conditions described in our Privacy Policy.
Check-in for a flight from Vancouver to Madrid
Name | Carrier code | IATA Code | Passport needed during booking | Online check-in available |
---|---|---|---|---|
WestJet | WJA | WS | No | Opens 24 days before flight Closes 1 hours before flight |
Ryanair | RYR | FR | No | Opens 24 days before flight Closes 2 hours before flight |
Air Europa | AEA | UX | No | 0 0 |
Iberia Airlines | IBE | IB | Yes | Opens 24 days before flight Closes 3 hours before flight |
easyJet | EZY | U2 | No | Opens 720 days before flight Closes 2 hours before flight |
Spain COVID-19 travel restrictions

Most travelers from Vancouver, YVR can enter Spain, but there are restrictions.
Departure
Travel restrictions |
|
---|---|
Visa requirements |
|
Return
Travel restrictions |
|
---|---|
Visa requirements |
|
Information is provided as guidance only and accurate at the time of publishing. Always check government websites and airline materials before booking and traveling.
Learn more about COVID-19 restrictions in Spain in our dedicated Stories article.
Frequently asked questions
Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any A and any B in the world by plane, train, and bus. Find the cheapest routes and best deals for you, as well as the best dates on which to travel.
Explore alternative trips
Flights from Vancouver
- Flights from Vancouver to Toronto
- Flights from Vancouver to Calgary
- Flights from Vancouver to Montreal
- Flights from Vancouver to Dublin
- Flights from Vancouver to Edmonton
- Flights from Vancouver to Mexico City
- Flights from Vancouver to Istanbul
- Flights from Vancouver to Barcelona
- Flights from Vancouver to New Delhi
- Flights from Vancouver to Vienna
- Flights from Vancouver to Prague
- Flights from Vancouver to London
- Flights from Vancouver to Tokyo
- Flights from Vancouver to Cancún
- Flights from Vancouver to Rome
- Flights from Vancouver to Milan
- Flights from Vancouver to Berlin
- Flights from Vancouver to Sydney
- Flights from Vancouver to Amsterdam
- Flights from Vancouver to Venice
Flights to Madrid
- Flights from London to Madrid
- Flights from Manchester to Madrid
- Flights from Dublin to Madrid
- Flights from Edinburgh to Madrid
- Flights from Birmingham to Madrid
- Flights from Athens to Madrid
- Flights from Bangkok to Madrid
- Flights from Kuala Lumpur to Madrid
- Flights from Thessaloniki to Madrid
- Flights from Reykjavik to Madrid
- Flights from Liverpool to Madrid
- Flights from Toronto to Madrid
- Flights from Bristol to Madrid
- Flights from Glasgow to Madrid
- Flights from Tallinn to Madrid
- Flights from Malta to Madrid
- Flights from Jakarta to Madrid
- Flights from Newcastle upon Tyne to Madrid
- Flights from Montreal to Madrid
- Flights from Caracas to Madrid
Popular routes
- Flights from Edinburgh to Paphos
- Flights from Billund to London
- Flights from Poznań to London
- Flights from London to Karachi
- Flights from New Delhi to Phuket City
- Flights from London to Ohrid
- Flights from Adelaide to Bangkok
- Flights from Singapore to Jakarta
- Flights from Melbourne to Mumbai
- Flights from Bengaluru to Goa
- Flights from London to Athens
- Flights from Dublin to Paphos