Flights from Madrid to Victoria – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
MAD to YYJ – All flight route options from Barajas, Spain to Victoria International, Canada. These flights are operated by 3 different airlines through 2 different connections. The shortest flight time is 15 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Victoria
We got great deals on hotels and car rentals near the airport.
Madrid to Victoria flights
There are over 2 and approximately 7 flights every week. While flying to Victoria from Madrid you will be doing a stopover in either Toronto (YYZ) or Montreal (YUL).
Are there any non-stop flights from MAD to YYJ?
There are no direct or non-stop flights from Barajas, MAD to Victoria International, YYJ.
Madrid to Victoria with Air Canada
If you choose to fly with Air Canada from Madrid to Victoria you can make a transit either via Toronto or via Montreal. The route via Toronto is 1 hour and 50 minutes faster. Air Canada is a Star Alliance member.
Distance & flight times: Barajas to Victoria International
The shortest flight time between MAD and YYJ is 15 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
YYZ Toronto | 15h 25m | 1h 35m | 5891 miles (9479 km) |
YUL Montreal | 17h 15m | 4h 0m | 5789 miles (9315 km) |


Quick copy and share this page
From Madrid to Canada
Below is a list of other destinations to Canada from Barajas with either direct flights or 1 stop connections.
From Spain to Victoria
We have found another destination to Canada from Barajas as well.