Cheap Flights from Johannesburg (JNBA) to Edmonton (YEG)

Compare Johannesburg to Edmonton International flight deals

Find the cheapest month or even day of the year to fly to Edmonton International

Book the best Edmonton International fare with no extra fees

Flight deals from Johannesburg to Edmonton International

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

Find the cheapest month to fly from Johannesburg to Edmonton International

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

Johannesburg to Edmonton International: Alternative routes

Compare routes from Johannesburg to Edmonton below. You may find an airport to fly into that's cheaper, faster, or easier than Edmonton International.

Johannesburg to Edmonton: Flight information

The things to know before you go.
Cheapest flight found$2,578
Cheapest month to flyJuly

Finding cheap flights from Johannesburg to Edmonton International: Frequently asked questions

The best price we found for a return flight from Johannesburg to Edmonton International is $2,578. 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 Johannesburg to Edmonton International. But we found flights with one stop from $2,578.
As of August 2025, there are no flights flying from Johannesburg to Edmonton International.
The cheapest month to fly from Johannesburg to Edmonton International is usually July.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Edmonton International Airport on Wednesday, 1 July 2026.
No airlines currently offer direct flights between Johannesburg and Edmonton International 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 Edmonton International 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 Edmonton is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Edmonton International is Singapore Airlines .

Travelling from Johannesburg to Edmonton International Airport (YEG): What you need to know

  • Johannesburg's main base, O.R. Tambo International Airport (JNB), is where new adventures begin. Explore the departure options from here when searching for a flight from Johannesburg to Edmonton International Airport (YEG).

  • The timezone in Edmonton is UTC-6, which is eight hours behind Johannesburg. Edmonton International Airport is located in Edmonton.

  • To ensure you get on your flight from Johannesburg to YEG, leave enough time to check in and drop off your luggage. Turning up two hours ahead of international departures and one hour before domestic flights is the general travel rule.

  • If you're taking off during a major holiday or other peak period, allow for even more time. Arrive two hours before domestic flights and up to four hours before international departures. Security and check-in lines will be longer.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • We make it a breeze to book cheap flights from Johannesburg to YEG with a stopover. To explore all your options leaving from O.R. Tambo International Airport (JNB), deselect 'Direct flights only.' Then, pick a flight offering a stop long enough to tour the city of your choice. Some popular stopovers between JNB and YEG include:

    • Hartsfield-Jackson Atlanta International Airport (ATL)

    • Amsterdam Airport Schiphol (AMS)

    • Frankfurt Airport (FRA)

  • The journey from central Johannesburg to JNB takes around 1 hour 10 minutes by public transport. If you drive, ride-share or take a cab, you'll cover the 29 kilometres in 30 minutes or so, depending on traffic conditions.

  • Looking for a comfortable hotel close to O.R. Tambo International Airport? If you've booked an early flight from Johannesburg to Edmonton International Airport, these accommodation options will have you sleeping moments from your departure gate:

  • 77.1% of flights leaving from O.R. Tambo International Airport reach their destination on time.

Lanseria International Airport (HLA)

  • The drive from central Johannesburg to HLA generally takes 50 minutes, depending on traffic. The distance from the city centre to the airport is around 48 kilometres.

  • Got a crack-of-dawn departure? Think about staying at one of these accommodation options near Lanseria International Airport the day before your Johannesburg to YEG flight:

About Edmonton International Airport (YEG)

Getting from Edmonton International Airport (YEG) to central Edmonton

  • Edmonton International Airport to the centre of Edmonton is about 27 kilometres. If you're renting a car or getting a cab, plan ahead to make your trip as easy as possible. Journey times may vary depending on traffic conditions and the time of day.

  • If you're taking public transport, expect a journey of roughly 1 hour 10 minutes.

How to find the cheapest flights from Johannesburg to Edmonton International Airport (YEG)

  • Currently, $1,287 is the lowest price we've found for a one-way ticket from Johannesburg to Edmonton International Airport. The cheapest price for a return flight is $2,578. Remember fares may change due to availability at the time of booking.

  • To pick up cheap flights from Johannesburg to YEG, book in advance. Airlines tend to offer lower fares when flights first go on sale.

  • Cheap Johannesburg to Edmonton International Airport tickets are easier to find when your dates are flexible. Try using the 'Whole month' tool to compare fares across every month and then choose the cheapest day.

  • Be the first to know about deals for flight tickets from Johannesburg to YEG by creating a Price Alert. We'll send you an email or notification on the app when a lower fare becomes available.

  • Hunt down a great price on a flight from Johannesburg to Edmonton International Airport with the help of the filters. Pick your ideal arrival and departure times, airlines and number of stops. You can also sort your results by 'Best,' 'Fastest' or 'Cheapest.'

The best time to fly from Johannesburg to Edmonton International Airport (YEG)

  • July is the most popular month for flights from Johannesburg to Edmonton International Airport (YEG). Visit Edmonton in May if you'd rather be there when it's quieter.

  • The warmest month in Edmonton is July, with temperatures ranging between 10ºC (50ºF) and 25ºC (77ºF). Lock in your Johannesburg to YEG flight ticket then if that's your definition of good weather.

  • February sees temperatures of between -25ºC (-13ºF) and 0ºC (32ºF). Search for cheap tickets from Johannesburg to Edmonton International Airport around that time if you want to travel in cooler conditions.

More about Edmonton

Explore more of Canada

  • Calgary is just one of the many cities in Canada waiting to be discovered after you've experienced Edmonton. Around 257 kilometres away to the south, popular attractions include Stampede park, Calgary Stampede Trailblazer Centre and Calgary Tower.

  • If you want to check out another well-known destination in Canada, consider Red Deer, about 113 kilometres south of Edmonton. Michener Gardens, Discovery Canyon and Waskasoo Creek Trail are highlights.

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