Find cheap flights from Ontario to South Africa

Find cheap flights from Ontario to South Africa

Return
Economy
Boston (BOS)
South Africa
Tue 8/4
Tue 8/11
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to South Africa

FAQs for booking Ontario to South Africa flights

How does KAYAK find such low prices on flights from Ontario to South Africa?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Ontario to South Africa?

What is the Hacker Fare option on flights from Ontario to South Africa?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Ontario to South Africa?

Top airlines flying from Ontario to South Africa

Scores according to KAYAK customer reviews

8,3
Emirates
Overall score based on 15 316 reviews
8,3
Boarding
8,2
Comfort
8,5
Crew
8,6
Entertainment
8,1
Food
Airline reviews
Read more about Emirates

Book cheap flights from Ontario to South Africa (return)

Airports
Origin
Ottawa
R12 233
only
R12 233
Toronto
R10 666
only
R10 666
Destination
Cape Town
R10 751
only
R10 751
Johannesburg
R10 666
only
R10 666
Mon, Sep 7
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
27h 15m
Tue, Sep 29
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
26h 55m
R10 666
Trip: 23 days
Based on null reviews
Wed, Sep 9
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 20m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
28h 45m
R11 143
Trip: 22 days
Based on null reviews
Mon, Nov 16
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
34h 30m
Tue, Nov 24
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
22h 55m
R11 910
Trip: 9 days
Based on null reviews
Tue, Dec 1
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
21h 00m
Tue, Dec 22
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
22h 40m
R12 216
Trip: 22 days
Based on null reviews
Tue, Dec 29
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
21h 35m
Wed, Jan 13
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
22h 05m
R12 301
Trip: 16 days
Based on null reviews
Mon, Dec 28
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
30h 40m
Tue, Jan 19
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
28h 15m
R12 438
Trip: 23 days
Based on null reviews
Mon, Nov 16
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 55m
Mon, Nov 23
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
23h 40m
R10 717
Trip: 8 days
Based on null reviews
Fri, Sep 4
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
30h 15m
Sun, Sep 13
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
26h 20m
R11 518
Trip: 10 days
Based on null reviews
Tue, Dec 29
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
26h 35m
Mon, Jan 18
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
27h 00m
R10 751
Trip: 21 days
Based on null reviews
Sun, Nov 15
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
37h 20m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
22h 55m
R11 961
Trip: 16 days
Based on null reviews
Sun, Dec 27
YOW
Ottawa Airport
JNB
OR Tambo Airport, Johannesburg
41h 00m
Wed, Jan 13
JNB
OR Tambo Airport, Johannesburg
YOW
Ottawa Airport
46h 15m
R12 233
Trip: 18 days
Based on null reviews
Sun, Nov 15
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 30m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
23h 40m
R12 455
Trip: 16 days
Based on null reviews
Fri, Jan 8
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
21h 35m
Sun, Feb 7
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
22h 05m
R12 506
Trip: 31 days
Based on null reviews
Thu, Oct 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
26h 10m
Thu, Nov 12
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
31h 00m
R11 722
Trip: 15 days
Based on null reviews
Mon, Sep 7
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 25m
Sun, Sep 27
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
26h 30m
R10 955
Trip: 21 days
Based on null reviews
Mon, Nov 16
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
34h 30m
Wed, Nov 25
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
22h 55m
R12 199
Trip: 10 days
Based on null reviews
Sun, Dec 27
YYZ
Toronto Pearson Airport
CPT
Cape Town Airport
24h 25m
Mon, Jan 18
CPT
Cape Town Airport
YYZ
Toronto Pearson Airport
28h 01m
R12 233
Trip: 23 days
Based on null reviews
Mon, Sep 14
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
35h 30m
Wed, Oct 28
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
23h 40m
R12 506
Trip: 45 days
Based on null reviews
Sun, Nov 15
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
21h 00m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
22h 40m
R12 540
Trip: 16 days
Based on null reviews
Sun, Nov 15
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
26h 10m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
YYZ
Toronto Pearson Airport
25h 35m
R11 739
Trip: 16 days
Based on null reviews

Book cheap flights from Ontario to South Africa (one-way)

Airports
Origin
Toronto
R10 529
only
R10 529
Destination
Durban
R11 381
only
R11 381
Johannesburg
R10 529
only
R10 529
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
22h 20m
R10 529
Based on null reviews
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
54h 15m
R10 615
Based on null reviews
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
34h 10m
R10 683
Based on null reviews
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
22h 20m
R10 717
Based on null reviews
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
30h 00m
R10 887
Based on null reviews
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
35h 30m
R10 972
Based on null reviews
Tue, Sep 1
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 45m
R12 182
Based on null reviews
Tue, Sep 1
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 20m
R12 949
Based on null reviews
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
20h 05m
R13 835
Based on null reviews
Mon, Sep 28
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
47h 45m
R14 397
Based on null reviews
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
28h 10m
R18 350
Based on null reviews
Mon, Oct 12
YYZ
Toronto Pearson Airport
DUR
Durban King Shaka Intl
44h 05m
R19 560
Based on null reviews
Tue, Sep 1
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 55m
R21 775
Based on null reviews
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
31h 55m
R10 990
Based on null reviews
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
44h 35m
R11 041
Based on null reviews
Tue, Sep 1
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
30h 00m
R11 347
Based on null reviews
Mon, Oct 12
YYZ
Toronto Pearson Airport
DUR
Durban King Shaka Intl
31h 55m
R11 381
Based on null reviews
Tue, Sep 1
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
35h 10m
R11 398
Based on null reviews
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
44h 35m
R11 058
Based on null reviews
Tue, Sep 29
YYZ
Toronto Pearson Airport
JNB
OR Tambo Airport, Johannesburg
29h 45m
R11 109
Based on null reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First