Cheap flights from Niagara-on-the-Lake to South Africa from C$ 887

YYZ — JNB
27 Mar — 3 Apr1
Return
1 adult
Economy
From?
To?
Mon 27/3
Mon 3/4

Cheap flights from Niagara-on-the-Lake to South Africa in March, April 2023

The best prices found for Niagara-on-the-Lake to South Africa flights for March, April

Niagara-on-the-Lake to South Africa 2023 flight deals

Cheap flights to South Africa from Niagara-on-the-Lake found for this year

Cheap KLM flights from Niagara-on-the-Lake to South Africa

Cheap American Airlines flights from Niagara-on-the-Lake to South Africa

Last minute flights from Niagara-on-the-Lake to South Africa

Late deals on round-trip flights to South Africa from Niagara-on-the-Lake, departing today and this week

One-way flights to South Africa from Niagara-on-the-Lake

The cheapest one-way flights from Niagara-on-the-Lake to South Africa

Find flights from Niagara-on-the-Lake to South Africa within your budget

Use the slider to find flights from Niagara-on-the-Lake to South Africa that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

C$ 1,220 - C$ 1,461

Route

Depart

Return

Price

Toronto Pearson IntlJohannesburg OR Tambo

YYZ - JNB

YYZJNB

Toronto Pearson Intl

2023-04-11

1 stop22h 20m

Johannesburg OR Tambo

2023-06-14

1 stop26h 35m

C$ 1,220

Toronto Pearson IntlJohannesburg OR Tambo

YYZ - JNB

YYZJNB

Toronto Pearson Intl

2023-04-18

2 stops39h 05m

Johannesburg OR Tambo

2023-05-03

2 stops50h 30m

C$ 1,228

Toronto Pearson IntlJohannesburg OR Tambo

YYZ - JNB

YYZJNB

Toronto Pearson Intl

2023-04-12

1 stop22h 20m

Johannesburg OR Tambo

2023-06-06

1 stop32h 20m

C$ 1,238

Toronto Pearson IntlJohannesburg OR Tambo

YYZ - JNB

YYZJNB

Toronto Pearson Intl

2023-04-17

1 stop26h 55m

Johannesburg OR Tambo

2023-06-06

1 stop32h 20m

C$ 1,240

Toronto Pearson IntlJohannesburg OR Tambo

YYZ - JNB

YYZJNB

Toronto Pearson Intl

2023-04-18

1 stop22h 20m

Johannesburg OR Tambo

2023-05-09

2 stops28h 49m

C$ 1,256

Toronto Pearson IntlJohannesburg OR Tambo

YYZ - JNB

YYZJNB

Toronto Pearson Intl

2023-04-12

1 stop22h 20m

Johannesburg OR Tambo

2023-06-07

2 stops29h 30m

C$ 1,257

Toronto Pearson IntlCape Town Intl

YYZ - CPT

YYZCPT

Toronto Pearson Intl

2023-04-17

2 stops41h 25m

Cape Town Intl

2023-05-05

1 stop31h 49m

C$ 1,334

Toronto Pearson IntlJohannesburg OR Tambo

YYZ - JNB

YYZJNB

Toronto Pearson Intl

2023-04-22

2 stops37h 20m

Johannesburg OR Tambo

2023-04-29

2 stops28h 00m

C$ 1,368

Toronto Pearson IntlCape Town Intl

YYZ - CPT

YYZCPT

Toronto Pearson Intl

2023-09-04

2 stops32h 40m

Cape Town Intl

2023-11-06

2 stops28h 20m

C$ 1,461

Flights are sorted by cheapest first

Deals found on 21/3

Related info for your journey

Useful info, stats and facts about Niagara-on-the-Lake to South Africa flights.

Top 10 airlines flying from Niagara-on-the-Lake to South Africa

The chart below displays the airlines Cheapflights users travelling from Niagara-on-the-Lake to South Africa choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Brussels AirlinesCheapestC$ 782AverageC$ 1,633FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Brussels Airlines flights
American AirlinesCheapestC$ 1,009AverageC$ 1,650FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
Kenya AirwaysCheapestC$ 1,025AverageC$ 1,268FlexibilityNo cancel feeOn-time82%COVID-19 safety
Search Kenya Airways flights
British AirwaysCheapestC$ 1,051AverageC$ 1,565FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
Ethiopian AirCheapestC$ 1,060AverageC$ 1,589FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Ethiopian Air flights
Air CanadaCheapestC$ 1,099AverageC$ 1,628FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
DeltaCheapestC$ 1,107AverageC$ 1,473FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
KLMCheapestC$ 1,118AverageC$ 1,577FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
Air FranceCheapestC$ 1,158AverageC$ 1,558FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
United AirlinesCheapestC$ 1,183AverageC$ 1,665FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.