Welcome | Sign out

Cheap Flights from St Johns to Madrid, Spain - YYT to MAD (reverse)

Did You Know?

40,488 seats are available per week to fly from St Johns, NL to Madrid.
There are 680 flights from St Johns, NL to Madrid per week.
You must make at least 2 connections to fly from St Johns, NL to Madrid.
Lufthansa German Airlines has 340 connecting flights between St Johns, NL and Madrid.

Cheap Domestic Flights from St Johns - YYT

Flights
Airline
Lowest Price
Air Canada, WestJet, Porter
CAD433
Air Canada, WestJet
CAD988

Cheap International Flights from St Johns - YYT

Flights
Airline
Lowest Price
KLM, Air Canada, Delta, United, American, Air France, Lufthansa
CAD773
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
CAD847
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
CAD281
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
CAD1002
Air Canada, Delta, United, American, WestJet
CAD428
Air Canada, Delta, United, American, WestJet, Air Transat
CAD513
Air Canada, Delta, United, American, WestJet
CAD685
Air Canada, United, Delta, American, WestJet
CAD664
KLM, Etihad, Air Canada, Delta, United, American, Air France, Lufthansa
CAD1199
Air Canada, United, Delta, American, WestJet, Porter
CAD419
Delta, KLM, Etihad, Air Canada, United, American, Air France, Lufthansa
CAD1204
Air Canada, Delta, United, American, WestJet
CAD664
Korean, KLM, Etihad, Air Canada, United, American, Air France
CAD1568
KLM, Etihad, United, Korean
CAD1439
KLM, Etihad, Air Canada, United, American, Air France, Korean
CAD1541

Cheap International Flights to Madrid - MAD

Flights
Airline
Lowest Price
US Airways, Turkish, KLM, SWISS, LOT, Austrian, SAS, Brussels, Alitalia, Finnair, British Airways, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, Iberia, Air Europa, Aer Lingus
$929
Turkish, SWISS, LOT, Aeroflot, Delta, Iberia, Air Europa, Korean, US Airways, KLM, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa
$682
US Airways, Turkish, KLM, SWISS, LOT, Austrian, Alitalia, Brussels, Finnair, British Airways, Aeroflot, Air Canada, Delta, United, American, Air France, Lufthansa, Iberia
$1017
KLM, GermanWings, SWISS, Austrian, SAS, Alitalia, Tap Portugal, Czech, Air France, Lufthansa, Iberia, Air Europa, Korean
€109
US Airways, Turkish, KLM, SWISS, LOT, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia
$957
Thai, JAL, Turkish, SWISS, Air China, Saudi Arabian, Qatar, Korean, Qantas, China Southern, KLM, Alitalia, Finnair, British Airways, Etihad, Egyptair, Air France, Lufthansa, Emirates
SGD877
Turkish, SWISS, Tap Portugal, Aeroflot, Delta, Iberia, Air Europa, US Airways, KLM, Transaero, Avianca, Austrian, Alitalia, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa
$638
Thai, JAL, Turkish, SWISS, Air China, Royal Jordanian, Aeroflot, Qatar, Korean, Qantas, China Southern, KLM, Finnair, British Airways, Air France, Lufthansa, Emirates
HKD5209
Thai, Jet Airways, JAL, Turkish, SWISS, Air China, Hainan, Royal Jordanian, Aeroflot, Qatar, Korean, China Southern, Qantas, China Eastern, KLM, Alitalia, Brussels, Finnair, British Airways, Etihad, Egyptair, UIA, Air France, Lufthansa, Emirates
THB23222
NIKI, KLM, SWISS, Austrian, SAS, Alitalia, Brussels, Tap Portugal, Czech, Air Berlin, Air France, Lufthansa, Iberia, Air Europa
€72
US Airways, Turkish, KLM, SWISS, LOT, Austrian, SAS, Brussels, Alitalia, Finnair, British Airways, Tap Portugal, Aeroflot, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, Air Europa, Icelandair
$966
NIKI, KLM, GermanWings, SWISS, LOT, Austrian, SAS, Alitalia, Brussels, British Airways, Tap Portugal, Air Berlin, Air France, Lufthansa, Iberia, Air Europa
€115
Thai, JAL, Turkish, Garuda, Vietnam, Air China, Iberia, Korean, China Southern, Qantas, China Eastern, Argentinas, KLM, SAS, Alitalia, Finnair, British Airways, Etihad, Egyptair, Lan, American, Air Berlin, Air France, Lufthansa, Emirates
AU$1317
Cheap Flights from St Johns to Madrid, Spain, from CAD1119 Round trip from YYT to MAD