Cheap Flights from Saint John to Madrid

Compare Saint John to Madrid flight deals

Find the cheapest month or even day of the year to fly to Madrid

Book the best Madrid fare with no extra fees

Saint John to Madrid: Alternative routes

Compare routes from Saint John to Madrid below. You may find an airport to fly into that's cheaper, faster, or easier than Madrid.

Saint John to Madrid: Flight information

The things to know before you go.
Cheapest flight found$1,433
Cheapest month to flyApril

Finding cheap flights from Saint John to Madrid: Frequently asked questions

The best price we found for a return flight from Saint John to Madrid is $1,433. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Saint John to Madrid. But we found flights with one or more stops from $1,433.
As of March 2026, there are no flights flying from Saint John to Madrid.
The cheapest month to fly from Saint John to Madrid is usually April.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Saint John Airport to Madrid Airport on Saturday, 25 April 2026.
No airlines currently offer direct flights between Saint John Airport and Madrid Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Madrid but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Madrid is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Air Canada offers the cheapest flight tickets to Madrid.

Flying from Saint John Airport (YSJ) to Adolfo Suarez Madrid-Barajas Airport (MAD): what you need to know

  • Madrid is four hours ahead of Saint John and observes the UTC+1 timezone.

  • Get to the airport on time so you don't miss your YSJ to MAD flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid a last-minute sprint to the gate.

  • During popular months like August, it's best to get to the airport earlier than usual. Arrive two hours before domestic departures and four hours ahead for an international flight when you fly during a peak period in general.

How to find the cheapest flights from Saint John Airport (YSJ) to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • At the moment, $827 is the cheapest price we've seen for a one-way Saint John Airport to Adolfo Suarez Madrid-Barajas Airport flight. The best price for a return plane ticket is $1,433. Remember that fares could change due to availability at the time of booking.

  • To score cheap tickets from YSJ to MAD, book early. Airlines tend to offer their best fares when flights are first made available.

  • If you can be flexible with your travel dates, try using the 'Whole month' tool. It'll give you the cheapest price across the month when looking for your flight from Saint John Airport to Adolfo Suarez Madrid-Barajas Airport.

  • Save time searching for cheap flights from YSJ to MAD by creating a Price Alert. You'll get an email or notification through the app when a new low fare is offered.

  • Choose your ideal arrival and departure times, number of stops and airlines with the filters. Or sort your results by 'Cheapest' to see the best deals on flights from Saint John Airport to Adolfo Suarez Madrid-Barajas Airport.

Handy information about Saint John Airport (YSJ)

  • 77.05% of flights that depart Saint John Airport make it to their destination on time.

  • To reach Saint John Airport from central Saint John, it'll take around 20 minutes if you're travelling by car. Of course, this depends on traffic. It's approximately 24 kilometres from the airport to the city centre.

  • Expect a trip time of roughly 55 minutes on public transport.

  • Searching for a convenient hotel near YSJ? If you're catching an early flight from Saint John Airport to Adolfo Suarez Madrid-Barajas Airport, these stays will put you moments from your departure gate:

Arriving at Adolfo Suarez Madrid-Barajas Airport (MAD)

Getting from Adolfo Suarez Madrid-Barajas Airport (MAD) to central Madrid

  • From Adolfo Suarez Madrid-Barajas Airport, Madrid is approximately 18 kilometres away. It takes around 25 minutes to drive to the centre.

  • Travelling on public transport takes roughly 35 minutes.

When to fly to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • July is the most popular month for flights from Saint John Airport to Adolfo Suarez Madrid-Barajas Airport. To escape the crowds, head to Madrid in April.

  • Book your flight from Saint John Airport to Adolfo Suarez Madrid-Barajas Airport for July if you'd like to go to Madrid during its warmest month. You can expect temperatures of between 17ºC and 36ºC.

  • If you like cooler conditions, search for a cheap ticket from YSJ to MAD in January. Average temperatures are between 0ºC and 11ºC then.

Explore more of Spain

  • Madrid has its own special appeal, but there are so many other corners of Spain waiting to be discovered. Around 274 kilometres north-east of Madrid, a trip to Zaragoza will keep your itinerary busy. Start with leading attractions like Puente de Piedra, Museo Pablo Gargallo and El Tubo.

  • Salamanca is another essential stop in Spain and is around 177 kilometres west of Madrid. No trip is complete without seeing Plaza Mayor, S.O.U. Servicio de Orientación al Universitario. Universidad de Salamanca and Pontifical University of Salamanca.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.