JNB - YTZ

Find cheap flights from Johannesburg to Toronto Island

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

JNB — YTZ
Sep 24 — Oct 11
Return
1 adult
Economy
0 bags
From?
To?
Sat 24/9
Sat 1/10

Good to know

Low season

March

High season

December

Cheapest flight

R9 847

Average price (return flight)

R20 360
Best time to beat the crowds (25% less expensive on average)
Most popular time to fly (38% more expensive on average)
Flight from Johannesburg OR Tambo to Toronto Island
(avg. price over the last 2 weeks)

When to book flights from Johannesburg to Toronto Island

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

Top tips for finding a cheap flight

  • High season is considered to be November, December and January. The cheapest month to fly is March.
  • Morning departure is around 32% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Johannesburg to Toronto Island flights

Top airline flying Johannesburg OR Tambo to Toronto Island

Scores according to KAYAK customer reviews
7,1
Air CanadaOverall score based on 25658 reviews
7,3Boarding
7,0Comfort
7,7Crew
6,9Entertainment
6,4Food
Airline reviews

I liked the staff. They were helpful despite all the delays. Pearson Airport needs to find a way to be better organized. Not sure how the current problems get solved, but very few flights are leaving on time. It seems like Air Canada is doing it’s best but it’s struggling to keep up with plane maintenance, baggage, and having enough staff for each flight.

Read more about Air Canada

I liked the staff. They were helpful despite all the delays. Pearson Airport needs to find a way to be better organized. Not sure how the current problems get solved, but very few flights are leaving on time. It seems like Air Canada is doing it’s best but it’s struggling to keep up with plane maintenance, baggage, and having enough staff for each flight.

Took off 3 hours late for 50 minute flight.

Large passenger next to me did not fit into small aircraft seat causing me severe discomfort.

Cons: "We were not informed our flight had been cancelled"
Cons: "-35 minute delay"
Pros: "The crew was kindly and friendly"
Cons: "The plane was very uncomfortable, no entertainment at all if you don’t have your own device"
Pros: "Nothing stood out as being particularly good."
Cons: "A 6-hour international flight should provide food and entertainment. I flew Toronto to Port of Spain. No free food (not even pretzels), no inflight entertainment system, cramped seats with poor legroom, grumpy flight attendants, an hour delayed due to disorganized boarding process."
Pros: "Crew was responsive"
Cons: "Late departure, sitting on the tarmack for hours, most uncomfortable seats"
Cons: "My seat wouldnt stay reclined. I spent the hole flight pressing the button back. During the night I needed the assistance of the flight atendent. I had to press the button three times so that anyone could come to me. Didnt find the crew very willing to repeat some needed information about the food too. The airplane was full and simply there werent enough toilets for this amout of people there. Honestly, it was a terrible experience."
Pros: "Entertainment"
Cons: "Steward. & meals"
Pros: "Flight was mercifully short."
Cons: "Air Canada canceled other short haul flights and jammed the overflow passengers onto our flight which resulted in our flight being late and overcrowded. Passengers that came from the canceled flight complained that this wasn't the first time Air Canada had done this."
Cons: "Flight was on time"
Pros: "customer service"
Cons: "n/a"
Pros: "Movie selection was great! Thank you for having a vegetarian food option."
Pros: "Getting off the plane. Westjet is better."
Cons: "Temperature varied widely throughout the flight. Entertainment system down for over an hour. No fresh food left for the back of the plane - Late departure."
Pros: "Helpfullness of Air Canada staff."
Cons: "Not much"
Pros: "Nothing"
Cons: "Organisation wasn't good..they asked us to board the plane and then said they weren't ready then took them 1.3 hrs to fly oit of the airport . The flight attendant were rude..all of them."
Pros: "It was a normal flight. Only one hour."
Cons: "Snack options could have been better, only a biscuit."
Cons: "All flights were delayed. makes for a problem to connect to the next flight."
Pros: "Confortable"
Cons: "N/A"
Pros: "The food they served was the best airplane food I've had."
Cons: "They did not allow online check-ins which caused mass confusions and lines. We were still running to the gate at 1250 (even though the flight was supposed to take off at 1245) after arriving at the airport at 1015. No screens for a transatlantic flight--- WTH?!"
Pros: "The flight attendants wet very nice and accommodating"
Cons: "The clerk helping with the boarding passes was very rude."
Cons: "Boarding Zones 3-5 is always a mess"
Pros: "The fact that I called in the a.m. and they rebooked immediately, no charge."
Cons: "The temperature fluctuated like crazy. Upon entering it was fire hot. Then became ice cold then fire hot again. It felt like there was something wrong with the plane. The plane also lqasnt cleaned before we boarded. It just landed with another flight then we boarded."
Pros: "The snack selection is excellent"
Cons: "No complaints"
Pros: "Everything else."
Cons: "Connecting flight was cancelled (still in toronto now) and confusion over the boarding pass made me think it was another 24 hours til we flew out."
Pros: "Paid for the "upgraded" seat only to be told we had to be in the back of the plane. Moving back all rows had one person and one chair open, so we had to sit apart. Useless crew as an elder couple asked to sit together and were told to check with passengers. Oh and the flight was delayed 3 times."
Cons: "Same as above. Flight delayed by 45 minutes. No explanation given as to why... no inclement weather or other issues that day."
Pros: "The cost is to high especially not coming with a meal"
Cons: "Finding gate was a problem. Air Canada personnel gave me bad info on Gare and would not give me a ride. Going outside and up steps to board is unsafe for people with balance issues. Would have to be a great deal to get me on air Canada again"
Pros: "Boarding and crew were very good."
Cons: "Air Canada Legs were excellent, but Rouge Sucks!"
Pros: "A very pleasant 9-hour flight. Plenty of room and good entertainment."
Pros: "we sat on the airplane for over 3 hrs , waiting for someone to clean the waste water from the plane.! it was very alarming the lack of service , never seen anything like that before !"
Pros: "The crew was nice, accommodate well. Sit lean back okay, good convenience of charging mobile device. Food was okay. Entertainment good choices."
Cons: "Where do I start? Baggage check in is horrible and long. Wait in line for 1 hr with all counter open. Process just too long and too slow. Unclear of instruction for paying extra baggage. Security at gate taking too long to get through. Seat is too small, a larger person took almost 1/3 of my seat for the duration of flight and he wasn't that big. No noise control in aircraft, couldn't sleep at all (9hrs flight), kids and adult taking, playing like there home. The cabin smell very very unpleasant, due to body odor of passengers. Only 4 restroom for whole economy class, but 6 restrooms for 40 passengers of business class Due to the region of the air liner at, majority of passengers were rude, obnoxious, loud, and really really smell."
Pros: "The staff at boarding and flight crew very friendly, attentive and efficient. Good fare for return ticket."
Cons: "Food had no taste or imagination."
Pros: "Spacious, leg room"
Cons: "Temperature, cold. Needs interior upgrade."
Pros: "The price"
Cons: "The food and the seats were cramp"
Cons: "Entertainment system. Spacious seating for economy class."
Pros: "Crew was super nice. Free entertainment even though the flight was only three hours."
Cons: "Small, cramped plane with no free snacks."
Pros: "Free entertainment. Big, spacious plane"
Cons: "Food was disgusting and crew was not very friendly."
Pros: "Served edible food (not the best quality)"
Cons: "Uncomfortable; No source of entertainment; No functional charging ports; charges for snacks; some staff seemed rude"
Pros: "Everything was fantastic. Great flight crew. Great stuff."
Cons: "The staff was really nice. However I was asked to switch seats and a flight attendant spilled water over me. They were very thankful that moved and very apologetic about the water so I feel bad for bashing them, I just think I should have gotten a free snack or something. The rest of the flight was alright."
Pros: "Flight delay lost luggage"
Cons: "My biggest complaint regarding air Canada is the poor service and indifference typically exhibited by their service staff."
Pros: "The crew were extremely friendly and the flight was on time."
Cons: "I wasn't offered a meal preference, and was disappointed they couldn't accommodate me with a vegetarian meal. I also didn't enjoy the fact that the plane didn't have an integrated entertainment system, and that you have to pay extra to receive a tablet to watch movies..."
Cons: "The flight was 3 hours late. At some point we boarded the plane then asked to disembark it as we were still not ready for take off. They told us there were some weather issues in Toronto ... I looked at 3 different weather channels who said that the weather was mostly clear in Toronto with a few scattered showers."
Pros: "Air Canada worked hard to get people where they needed to be but security was somewhat difficult although understandable"

Book cheap flights from Johannesburg to Toronto Island

Recent return flight deals

12/10Wed
2 stopsMultiple Airlines
27h 49mJNB-YTZ
24/10Mon
2 stopsMultiple Airlines
36h 45mYTZ-JNB
R13 447
26/10Wed
2 stopsMultiple Airlines
25h 49mJNB-YTZ
2/11Wed
2 stopsMultiple Airlines
39h 15mYTZ-JNB
R15 336
30/10Sun
2 stopsMultiple Airlines
29h 09mJNB-YTZ
13/11Sun
2 stopsMultiple Airlines
33h 55mYTZ-JNB
R16 236
2/11Wed
2 stopsMultiple Airlines
27h 09mJNB-YTZ
29/11Tue
2 stopsMultiple Airlines
38h 15mYTZ-JNB
R16 253
14/3Tue
2 stopsMultiple Airlines
29h 09mJNB-YTZ
12/9Tue
2 stopsMultiple Airlines
36h 50mYTZ-JNB
R16 642
30/1Mon
2 stopsMultiple Airlines
26h 09mJNB-YTZ
7/2Tue
2 stopsMultiple Airlines
35h 15mYTZ-JNB
R17 224
11/10Tue
2 stopsMultiple Airlines
25h 49mJNB-YTZ
26/10Wed
2 stopsMultiple Airlines
35h 10mYTZ-JNB
R17 736
19/11Sat
2 stopsMultiple Airlines
28h 09mJNB-YTZ
26/11Sat
2 stopsMultiple Airlines
38h 15mYTZ-JNB
R18 830
9/2Thu
2 stopsMultiple Airlines
30h 19mJNB-YTZ
1/3Wed
2 stopsMultiple Airlines
28h 55mYTZ-JNB
R20 365
14/11Mon
2 stopsMultiple Airlines
28h 09mJNB-YTZ
21/11Mon
2 stopsMultiple Airlines
40h 15mYTZ-JNB
R21 159
17/12Sat
2 stopsMultiple Airlines
29h 59mJNB-YTZ
24/12Sat
2 stopsMultiple Airlines
43h 55mYTZ-JNB
R22 307
6/3Mon
2 stopsMultiple Airlines
30h 39mJNB-YTZ
14/3Tue
2 stopsMultiple Airlines
29h 55mYTZ-JNB
R23 083
30/10Sun
2 stopsMultiple Airlines
27h 09mJNB-YTZ
13/11Sun
2 stopsMultiple Airlines
54h 45mYTZ-JNB
R23 965
22/10Sat
2 stopsMultiple Airlines
38h 04mJNB-YTZ
5/11Sat
2 stopsMultiple Airlines
32h 00mYTZ-JNB
R24 107
8/11Tue
2 stopsMultiple Airlines
43h 29mJNB-YTZ
20/11Sun
2 stopsMultiple Airlines
38h 15mYTZ-JNB
R24 954
22/12Thu
2 stopsMultiple Airlines
28h 09mJNB-YTZ
19/1Thu
2 stopsMultiple Airlines
35h 15mYTZ-JNB
R26 930
8/10Sat
2 stopsMultiple Airlines
29h 24mJNB-YTZ
15/10Sat
2 stopsMultiple Airlines
56h 10mYTZ-JNB
R28 342
9/10Sun
2 stopsMultiple Airlines
27h 49mJNB-YTZ
27/10Thu
2 stopsMultiple Airlines
54h 10mYTZ-JNB
R31 077
28/11Mon
2 stopsMultiple Airlines
28h 04mJNB-YTZ
26/12Mon
2 stopsMultiple Airlines
27h 25mYTZ-JNB
R32 577
1/12Thu
2 stopsMultiple Airlines
29h 59mJNB-YTZ
15/12Thu
2 stopsMultiple Airlines
35h 30mYTZ-JNB
R34 060

Search by stops

Search by price

Recent one-way flight deals

15/11Tue
2 stopsAir Canada
29h 59mJNB-YTZ
R9 847
2/10Sun
2 stopsMultiple Airlines
30h 49mJNB-YTZ
R10 041
1/11Tue
3 stopsMultiple Airlines
34h 30mJNB-YTZ
R10 994
1/11Tue
2 stopsMultiple Airlines
30h 05mJNB-YTZ
R11 665
2/10Sun
3 stopsMultiple Airlines
35h 29mJNB-YTZ
R12 389
29/9Thu
3 stopsMultiple Airlines
40h 00mJNB-YTZ
R14 400
29/9Thu
2 stopsMultiple Airlines
32h 54mJNB-YTZ
R16 412
14/1Sat
2 stopsAir Canada
28h 09mJNB-YTZ
R16 695
2/1Mon
2 stopsAir Canada
44h 09mJNB-YTZ
R27 160
2/1Mon
2 stopsAir Canada
44h 09mJNB-YTZ
R27 301
13/1Fri
2 stopsMultiple Airlines
28h 04mJNB-YTZ
R31 042
5/1Thu
2 stopsAir Canada
30h 09mJNB-YTZ
R31 695
13/10Thu
2 stopsAir Canada
25h 49mJNB-YTZ
R34 766
12/10Wed
2 stopsAir Canada
31h 49mJNB-YTZ
R35 154

Search by stops

Search by airline

Search by price

Johannesburg - Toronto Island Flights

Departure:

Johannesburg (JNB)South Africa

Destination:

Toronto Island (YTZ)Canada

Return flight deals:

Toronto Island - Johannesburg

Browse origins:

R16 236

Browse destinations: