YTZ - JNB

Find cheap flights from Toronto Island to Johannesburg

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

YTZ — JNB
Dec 10 — Dec 171
Return
1 adult
Economy
0 bags
From?
To?
Sat 10/12
Sat 17/12

Let KAYAK do the searching

Save 12% or more

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

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

Filter by cabin class, free Wi-Fi and more

When to book flights from Toronto Island to OR Tambo

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

Top tips for finding a cheap flight out of Toronto Island

  • Morning departure is around 86% 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 Toronto Island to Johannesburg flights

Top airline flying Toronto Island to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,0
SWISSOverall score based on 9448 reviews
8,2Boarding
7,8Comfort
8,6Crew
7,7Entertainment
7,9Food
Airline reviews

Not enough food - Very bad for a long haul. The crew put 10 sandwiches on a plate for people to grab between “meals” they went in 5 seconds. people were scrambling to be able to grab one. This happened twice (20 in total for maybe 150 passengers). People were starving! Seats are way to small even for me 5 foot 7 and 140 pounds. Entertainment was good. If you ask people to pay to check in your luggage then we travel with smaller luggage we can carry in the plane but then DON’T ask us to check them in for free. It’s ridiculous! it was on time which make it a good flight, if it wasn’t, it would have been a very bad flight.

Read more about SWISS

Not enough food - Very bad for a long haul. The crew put 10 sandwiches on a plate for people to grab between “meals” they went in 5 seconds. people were scrambling to be able to grab one. This happened twice (20 in total for maybe 150 passengers). People were starving! Seats are way to small even for me 5 foot 7 and 140 pounds. Entertainment was good. If you ask people to pay to check in your luggage then we travel with smaller luggage we can carry in the plane but then DON’T ask us to check them in for free. It’s ridiculous! it was on time which make it a good flight, if it wasn’t, it would have been a very bad flight.

Check-in line was slow. Would have been helpful to have more agents. Everyone was very kind and helpful and the flight was short and easy.

Pros: "Crew was great, seating comfortable."
Pros: "This was my first and last time I will ever fly with Swiss airline-it’s been 4 days and I still didn’t receive my baggage and I had all my medicines in them,that’s including my carry on bag too,because it was taking from me @ the gate and I was told I will get it at my final destination,which I didn"
Cons: "I just would like to get my baggage- which is been 4 days since my arrival and they can’t even tell me where they are at!!!...."
Cons: "seat comfort"
Pros: "Crew good"
Cons: "Baggage small bag forced to check"
Pros: "Crew helped my parents with physical disabilities through the whole flight. Super grateful"
Pros: "Food was great, creww was very nice"
Cons: "Following our request, such has being seated next to each other and not only having one person being upgraded when we're two."
Pros: "Excellent food and crew"
Pros: "The crew"
Cons: "Boarding by rows and not like cows all at one time"
Pros: "A nice crew n my seat next to me was empty so I can sleep well..."
Cons: "Maybe give every passenger a bottle of water..."
Pros: "Fast boarding"
Cons: "The food is the worst there is"
Pros: "Food/ staff/access to TV/movies etc!"
Cons: "Seating/facilities"
Cons: "Terrible movie selection"
Pros: "N/a"
Cons: "I purchased ticket for my mom with one stop and they cancel that flight and gave her alternative flight with 2 stops.Not cool since my mom is olderly woman and not able to change so many air crafts."
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "Staff and flight was really great. Everything went smoothly and on schedule. The plane was clean."
Cons: "The seating was almost unbearable. So small and cramped. Arm rest didn’t go all the way up so very hard to cuddle with my seat mate (my daughter). I couldn’t even put my arms by my side without pushing my seat neighbors off. Seat in front of me was in my lap. Hard to get out of seat to use restroom. Way to tight. Long flight from Boston to Zurich was so hard to bear. I understand making money...but this is ridiculous!!"
Cons: "Waited for baggage at Newark for more than 45 min"
Pros: "Efficient check-in, boarding and on-board experience. Great seat and entertainment. Food also very decent."
Cons: "I find Swiss’ pricinh policy for on-board internet totallh ludicrous and an outright insult. Also, I sometimes appreciate a bit more empathy in the way things get announced - no announcement for security video or when they disrupt a movie with their Swiss commercial clips - they just turn it on. Not abtreat experience."
Pros: "All staff of Swiss made you feel important."
Cons: "Everything was fine"
Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Cons: "My seat did not recline and my tv did not work"
Pros: "Loved the crew they were great!!"
Cons: "Movie selection not that great! Also the touch screens were taking for ever to process the comments. I would click play and it would rewind or next and nothing would happen. A330-300 is a new plane and I was just expecting better entertainment system."
Pros: "-Comfortable Leather seats -Snacks were delicious -Legroom (6 foot person here) -Kind Staff"
Cons: "-That I can't always fly Swiss"
Pros: "The chocolate"
Cons: "No outlet for charging electronics. No free checked luggage. My carry on (of usual size) was deemed a bit too big so I was forced to check it in."
Pros: "Very pleasant and friendly attendants. Food good, you'll never feel hungry! Love the chocolates!"
Pros: "quick"
Cons: "late boarding but quick, lost my luggage"
Cons: "Slight delay."
Pros: "The price, the timing, friendly yet professional staff & crew"
Cons: "Seats are way too close together for comfort."
Pros: "The quiches are so yummy, and very compact and easy."
Cons: "Was asked to give up my aisle seat (D 40) seat om a 13 hour flight for a less comfortable one (F). Put on the spot to give up my seat for a couple with a 6 month old infant due to the fact that the attachable bassinet had to be in front of the D seat. Neither the parent or myself felt very good about my displacement."
Pros: "Crew handled it well"
Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."
Cons: "We loose our flight and they didn't give us any chance to save some money on a new ticket."
Cons: "The wine"
Cons: "Very uncomfortable seats, very hard. The cabin was cold and there was no possibility to adjust blowers. Old entertainment sets with poor variety of choices to watch."
Pros: "Comfy seats. Friendly staff. Lots of food and beverage options"
Cons: "The length of the flight. But I don't know how to make it shorter"
Pros: "The crew was very good--attentive and helpful. The food was excellent too, as they offered regular liquid refreshments and several snacks plus a meal. The chocolate was a special treat."
Cons: "My seat had been given to someone else also, and they boarded before me, so I had no seat for some time. I was told to stand in the back, which I did for a long time. Eventually I sat down on the edge of a place and a stewardess snapped at me. I've had back surgery recently, so all of this was very difficult. Finally given a seat. No internet--big drawback on overseas flights. On our trip there, one bathroom was a mess, plus out of toilet paper. Told the stewardess, and they closed it for a while--took some time for it to be attended to. The entertainment choices are VERY slim--don't know why a more extensive list of choices could not be made available."
Cons: "The crew at the check-in was rude, confused, and ignorant, and flight attendants were forgetful and ignorant."
Pros: "El espacio dentro de la cabina y la atención de la tripulación. Me informaron de la inmediatez de mi siguiente conexión"
Pros: "I have a moderate fear of flying and our plane experienced turbulence while passing through some clouds. I asked the flight attendant if everything was okay, and he smiled and explained that there was some rain on the way to Switzerland. I really appreciate when the crew takes the time to explain what is going on. Knowing what to expect helps me deal with my fear. Because of the flight attendant's willingness to explain the details of our flight, I felt more comfortable during the remainder of the trip."
Pros: "Great flight crew, on time performance"
Cons: "Seats could be more comfortable"
Pros: "Upgraded to business, new 777 plane, good snack"
Cons: "No headphones"
Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."
Pros: "Cornella was my flight attendant and she was amazing! Such a sweet woman. Someone give that beautiful lady a raise, extra week of vacation and a high five for me. Food was great. Drinks were plentiful. Seat was comfortable and I felt the pilots did a great job of finding the smoothest flight path."
Cons: "Entertainment selection left something to be desired. When comparing to Virgin it is tough to be anything but disappointed."
Pros: "Crew great"
Cons: "Impossible to work on laptop with front seat in recline"
Cons: "Headsets did not work"
Pros: "Good staff, food, service"
Cons: "No leg room for us tall people!"
Pros: "Decent food, smooth flight, good information from the cockpit regarding connecting flights"
Cons: "The arms on the plan do not fold up completely. This makes it hard to get comfortable on my 8 hour flight - particularly since the seat was open next to me and I could not stretch out"

Book cheap flights from Toronto Island to Johannesburg

Recent return flight deals

1/2Wed
2 stopsMultiple Airlines
21h 15mYTZ-JNB
8/2Wed
2 stopsMultiple Airlines
25h 49mJNB-YTZ
R14 830
1/2Wed
2 stopsMultiple Airlines
21h 15mYTZ-JNB
8/2Wed
2 stopsMultiple Airlines
25h 49mJNB-YTZ
R14 985
27/1Fri
2 stopsMultiple Airlines
25h 15mYTZ-JNB
18/2Sat
2 stopsMultiple Airlines
28h 19mJNB-YTZ
R16 083
27/1Fri
2 stopsMultiple Airlines
25h 15mYTZ-JNB
18/2Sat
2 stopsMultiple Airlines
28h 19mJNB-YTZ
R16 255
1/2Wed
2 stopsMultiple Airlines
21h 15mYTZ-JNB
28/2Tue
2 stopsMultiple Airlines
23h 49mJNB-YTZ
R19 911
25/4Tue
2 stopsMultiple Airlines
22h 25mYTZ-JNB
23/5Tue
2 stopsMultiple Airlines
25h 44mJNB-YTZ
R19 997
25/4Tue
2 stopsMultiple Airlines
21h 25mYTZ-JNB
23/5Tue
2 stopsMultiple Airlines
25h 44mJNB-YTZ
R20 769
21/5Sun
2 stopsMultiple Airlines
26h 55mYTZ-JNB
4/8Fri
2 stopsMultiple Airlines
27h 54mJNB-YTZ
R20 838
2/5Tue
2 stopsMultiple Airlines
33h 55mYTZ-JNB
23/5Tue
2 stopsMultiple Airlines
35h 19mJNB-YTZ
R20 992
13/1Fri
2 stopsMultiple Airlines
26h 15mYTZ-JNB
28/1Sat
2 stopsMultiple Airlines
26h 40mJNB-YTZ
R21 078
7/4Fri
2 stopsMultiple Airlines
22h 25mYTZ-JNB
24/4Mon
2 stopsMultiple Airlines
23h 48mJNB-YTZ
R21 164
8/3Wed
2 stopsMultiple Airlines
35h 15mYTZ-JNB
22/3Wed
2 stopsMultiple Airlines
36h 24mJNB-YTZ
R21 181
12/3Sun
2 stopsSWISS
58h 00mYTZ-JNB
19/3Sun
2 stopsSWISS
28h 29mJNB-YTZ
R21 868
1/2Wed
2 stopsSWISS
37h 00mYTZ-JNB
8/2Wed
2 stopsSWISS
29h 29mJNB-YTZ
R22 537
10/2Fri
2 stopsSWISS
37h 00mYTZ-JNB
26/2Sun
2 stopsSWISS
29h 29mJNB-YTZ
R23 189
1/2Wed
2 stopsSWISS
37h 00mYTZ-JNB
8/2Wed
2 stopsSWISS
29h 29mJNB-YTZ
R25 421
8/2Wed
2 stopsSWISS
37h 00mYTZ-JNB
17/2Fri
2 stopsSWISS
29h 29mJNB-YTZ
R25 953
10/2Fri
2 stopsSWISS
37h 00mYTZ-JNB
8/3Wed
2 stopsSWISS
29h 29mJNB-YTZ
R27 206
8/2Wed
2 stopsSWISS
37h 00mYTZ-JNB
17/2Fri
2 stopsSWISS
29h 29mJNB-YTZ
R27 343
8/2Wed
2 stopsSWISS
37h 00mYTZ-JNB
17/2Fri
2 stopsSWISS
29h 29mJNB-YTZ
R27 789

Search by stops

Search by airline

Search by price

Recent one-way flight deals

14/1Sat
2 stopsMultiple Airlines
43h 00mYTZ-JNB
R10 659
14/1Sat
3 stopsMultiple Airlines
27h 40mYTZ-JNB
R18 006

Search by stops

Search by price

Toronto Island - Johannesburg Flights

Departure:

Toronto Island (YTZ)Canada

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Toronto Island

Browse origins:

Browse destinations:

R14 830