Cheap Flights from Montreal to Johannesburg

Travellers and cabin class

Compare Montreal to Johannesburg flight deals

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

Book the best Johannesburg fare with no extra fees

Flight deals from Montreal to Johannesburg

Looking for a cheap last-minute deal or the best return flight from Montreal to Johannesburg? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Montreal to Johannesburg

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Montreal to Johannesburg flights are currently cheapest in November.

Alternative Montreal to Johannesburg routes

Looking for the cheapest, fastest or easiest route from Montreal to Johannesburg? You could fly into the following airports instead.

Montreal to Johannesburg: Flight information

The things to know before you go.
Cheapest flight found648 €
Cheapest month to flyNovember

Finding cheap flights from Montreal to Johannesburg: Frequently asked questions

There are 2 airports in Johannesburg: Johannesburg O.R. Tambo and Lanseria.
The best price we found for a return flight from Montreal to Johannesburg is 648 €. 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 Montreal to Johannesburg. But we found flights with one or more stops from 648 €.
As of March 2025, there are no flights flying from Montreal to Johannesburg.
The cheapest month to fly from Montreal to Johannesburg is usually November.
If you're flying from Montreal, the cheapest airport near Johannesburg is Johannesburg O.R. Tambo – which is 21.7 km away from the centre of Johannesburg. We've found flights into this airport from 648 €.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Montreal to Johannesburg on Wednesday, 5 November 2025.
No airlines currently offer direct flights between Montreal and Johannesburg. 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 Johannesburg 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 Johannesburg is around 40 days in advance, so don’t leave your flight to the last minute.
In March, the average temperature is usually around 20°C. January is typically the warmest month in Johannesburg, when it usually averages around 28°C. You can expect the least rain in July. The coldest month is June, with temperatures averaging 3°C. The rainiest month is December.
The cheapest airline that flies to Johannesburg is Brussels Airlines .

Travelling from Montreal to Johannesburg: what you need to know

  • Planning your holiday begins with working out where you'll fly out of in Montreal. Montreal-Pierre Elliott Trudeau International Airport (YUL) is the city's main airport, so check out your options for reserving a flight from Montreal to Johannesburg jetting off from here.

  • Touch down at Johannesburg's primary gateway, O.R. Tambo International Airport (JNB).

  • For stress-free travel, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This way, you'll have plenty of time to board your flight from Montreal to Johannesburg.

  • You can expect longer lines in popular months such as August and other peak periods. Arriving up to four hours ahead of an international flight and two hours for domestic departures is a wise move.

  • If you have a passport from Canada and want to travel to South Africa for tourism purposes, you won't need a visa. However, visa and entry requirements may differ based on the reason for your trip and can be subject to change. For the latest rules, check with your destination's nearest consulate or embassy before reserving a cheap flight from Montreal to Johannesburg.

Flying from Montreal

Montreal-Pierre Elliott Trudeau International Airport (YUL)

  • The journey from central Montreal to YUL takes approximately 2 hours and 15 minutes on public transport. If you ride-share, drive or get a cab, you'll cover the 26 kilometres in 25 minutes or so, depending on traffic conditions.

  • In search of a handy hotel near Montreal-Pierre Elliott Trudeau International Airport? If you've booked an early flight from Montreal to Johannesburg, these accommodation options will have you sleeping moments from your check-in counter:

Arriving in Johannesburg

O.R. Tambo International Airport (JNB)

  • O.R. Tambo International Airport (JNB) to central Johannesburg is roughly 29 kilometres. It takes around 29 minutes to get to the centre driving.

  • It'll take around 1 hour and 12 minutes to get there using public transport.

  • If you're coming in on a late flight from Montreal to Johannesburg, few things beat the convenience of staying close to the terminal. Pick up your bags from the carousel and then be showered and resting not long after at one of these hotels near JNB:

Lanseria International Airport (HLA)

  • After your flight from Montreal to Johannesburg has landed, you can reach the city centre in about 51 minutes by car. Central Johannesburg is approximately 48 kilometres from Lanseria International Airport (HLA).

  • You'll find some comfortable stays where you can make a pit stop near HLA. Kick back after your flight from Montreal to Johannesburg at one of these well-located options:

How to find the cheapest flights from Montreal to Johannesburg

  • The cheapest price we've seen for a one-way ticket from Montreal to Johannesburg is 560 €. For a return flight on this route, the best price is 648 €. Depending on when you book and the availability, these fares could change.

  • Don't leave things to the last minute. You're more likely to get cheap tickets from Montreal to Johannesburg if you book ahead. Airlines often offer some amazing early bird discounts.

  • The 'Whole month' tool shows you the cheapest tickets from Montreal to Johannesburg throughout the entire month. It's the best way to find a bargain if your dates aren't set in stone.

  • Sign into your online account or use the app to create a Price Alert. You'll be notified straight away if there's a cheaper deal on this route. It doesn't take long, and it'll save you from searching for cheap tickets from Montreal to Johannesburg every day.

  • Use filters to tailor your flights from Montreal to Johannesburg. Enter your preferred departure and arrival times, number of stops and airlines. Alternatively, sort your results by 'Cheapest' to get the best deals.

Best time to go to Johannesburg

  • February is the quietest month for flights from Montreal to Johannesburg, while July is the busiest. Pick the ideal time to go to Johannesburg based on whether you prefer a laid-back vibe or a more bustling atmosphere.

  • The warmest month in Johannesburg is January, with the temperature ranging between 15ºC and 30ºC. Lock in your flights from Montreal to Johannesburg in this month if you like this kind of weather.

  • Look for cheap tickets from Montreal to Johannesburg in July if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between 4ºC and 20ºC on average.

More about Johannesburg

  • When it comes to looking for somewhere to rest your head, you'll find the best stays in Johannesburg right here. Explore these hotels as soon as you've booked your flight from Montreal to Johannesburg:

  • Constitution Hill and Maboneng Precinct are just two of the top attractions to put on your Johannesburg itinerary. Keep the sightseeing going at Johannesburg Zoo.

Complete your Johannesburg trip with a car rental

  • Browse our range of car rentals once you've booked your hotel and cheap flight from Montreal to Johannesburg. Whether you want a compact ride, family sedan or something in between, you can easily compare companies in one go to get the best deal.

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