Originally Posted by
flyersky1
Thank you everyone. Your suggestions have been very helpful. Indeed, it is much better to buy the ticket from JNB if I find the time and a good price on a round trip. And I might see some World Cup games as a bonus

Or use miles to get there and just save the tail end of the ticket to get back to JNB at the start of your next trip. It's good for a year.