JNB - ONT

Find cheap flights from Johannesburg to Ontario

Search hundreds of travel sites at once for deals on flights to Ontario

Return
1 adult
Economy
0 bags
Sun 26/2
Sun 5/3

Let KAYAK do the searching

Save 12% or more

Search hundreds of travel sites at once for deals on flights to Ontario

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

June

High season

July

Cheapest flight

R10 244

Average price (return flight)

R20 319
Best time to beat the crowds (30% less expensive on average)
Most popular time to fly (49% more expensive on average)
Flight from Johannesburg OR Tambo to Ontario
(avg. price over the last 2 weeks)

When to book flights from Johannesburg to Ontario

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Johannesburg

  • High season is considered to be June, July and August. The cheapest month to fly is June.

FAQs for booking Johannesburg to Ontario flights

Book cheap flights from Johannesburg to Ontario

Recent return flight deals

23/2Thu
2 stopsAmerican Airlines
33h 55mJNB-ONT
2/3Thu
2 stopsAmerican Airlines
33h 29mONT-JNB
R18 141
6/7Thu
2 stopsVirgin Atlantic
31h 01mJNB-ONT
20/7Thu
2 stopsVirgin Atlantic
36h 37mONT-JNB
R18 484
26/6Mon
2 stopsAmerican Airlines
29h 08mJNB-ONT
30/6Fri
2 stopsAmerican Airlines
55h 38mONT-JNB
R19 495
23/2Thu
2 stopsDelta
38h 32mJNB-ONT
2/3Thu
1 stopDelta
23h 00mONT-JNB
R20 779
23/2Thu
3 stopsDelta
37h 45mJNB-ONT
2/3Thu
2 stopsDelta
30h 10mONT-JNB
R24 805
11/7Tue
1 stopDelta
29h 30mJNB-ONT
18/7Tue
1 stopDelta
21h 12mONT-JNB
R28 266
11/7Tue
2 stopsDelta
34h 00mJNB-ONT
18/7Tue
1 stopDelta
21h 12mONT-JNB
R30 167
21/2Tue
2 stopsAmerican Airlines
33h 34mJNB-ONT
2/3Thu
2 stopsAmerican Airlines
30h 39mONT-JNB
R33 833
26/6Mon
2 stopsUnited Airlines
34h 17mJNB-ONT
30/6Fri
3 stopsUnited Airlines
26h 31mONT-JNB
R33 867
26/6Mon
2 stopsDelta
29h 15mJNB-ONT
30/6Fri
1 stopDelta
35h 25mONT-JNB
R35 735
26/6Mon
1 stopDelta
29h 30mJNB-ONT
30/6Fri
1 stopDelta
35h 25mONT-JNB
R47 041
11/2Sat
2 stopsMultiple Airlines
29h 21mJNB-ONT
18/2Sat
2 stopsMultiple Airlines
43h 07mONT-JNB
R53 088
2/5Tue
2 stopsMultiple Airlines
39h 20mJNB-ONT
31/5Wed
2 stopsMultiple Airlines
30h 50mONT-JNB
R78 647
2/5Tue
2 stopsMultiple Airlines
39h 20mJNB-ONT
31/5Wed
2 stopsMultiple Airlines
30h 50mONT-JNB
R78 887
2/5Tue
2 stopsQatar Airways
39h 20mJNB-ONT
31/5Wed
2 stopsQatar Airways
30h 50mONT-JNB
R79 161
2/5Tue
2 stopsQatar Airways
39h 20mJNB-ONT
31/5Wed
2 stopsQatar Airways
30h 50mONT-JNB
R79 366

Search by stops

Search by airline

Search by price

Recent one-way flight deals

13/4Thu
2 stopsMultiple Airlines
38h 35mJNB-ONT
R10 244
1/3Wed
2 stopsMultiple Airlines
55h 54mJNB-ONT
R10 946
15/4Sat
2 stopsMultiple Airlines
43h 35mJNB-ONT
R11 015
4/3Sat
2 stopsMultiple Airlines
44h 59mJNB-ONT
R11 615
6/4Thu
2 stopsUnited Airlines
37h 59mJNB-ONT
R11 632
13/5Sat
2 stopsMultiple Airlines
43h 25mJNB-ONT
R11 717
16/4Sun
2 stopsUnited Airlines
47h 54mJNB-ONT
R11 752
14/4Fri
2 stopsMultiple Airlines
54h 30mJNB-ONT
R11 854
1/2Wed
2 stopsMultiple Airlines
32h 22mJNB-ONT
R12 248
5/4Wed
2 stopsMultiple Airlines
54h 30mJNB-ONT
R12 317
5/3Sun
2 stopsUnited Airlines
48h 21mJNB-ONT
R12 454
12/5Fri
2 stopsMultiple Airlines
54h 20mJNB-ONT
R12 574
6/3Mon
2 stopsKLM
26h 22mJNB-ONT
R12 591
3/3Fri
2 stopsMultiple Airlines
55h 54mJNB-ONT
R13 396
3/3Fri
2 stopsUnited Airlines
36h 07mJNB-ONT
R13 585
31/5Wed
2 stopsUnited Airlines
37h 59mJNB-ONT
R13 961
6/3Mon
3 stopsUnited Airlines
36h 04mJNB-ONT
R15 589
31/1Tue
2 stopsKLM
26h 17mJNB-ONT
R16 360
3/2Fri
2 stopsQatar Airways
46h 10mJNB-ONT
R42 878
23/2Thu
2 stopsBritish Airways
30h 15mJNB-ONT
R63 983

Search by stops

Search by airline

Search by price

Johannesburg - Ontario Flights

Departure:

Johannesburg (JNB)South Africa

Destination:

Ontario (ONT)United States

Return flight deals:

Ontario - Johannesburg

Browse origins:

R15 143

Browse destinations:

R15 143