We're looking to book to fly from Heathrow to Dunedin (NZ). I'm quite keen to fly with SA, and on SA's website the only route they appear to provide for our dates is Singapore - Christchurch - Dunedin. When I search the same dates on Skyscanner an all SA flight comes up as Singapore - Brisbane - Dunedin. I guess the last leg is a code-share with VirginAustralia. This route is more attractive because it's broken up better, with better connecting times.
No matter how much I search, I can't find this route on SA's website. If I book with the 3rd party travel agent via skyscanner then I save £500 so it's not insignificant, however I'm keen to book direct with SA so that I have cancellation/seat selection/re-arranging options.
Is there a way to play around with routes a bit more on SA's website? All a bit confusing - not booked long distance before! If I had to book with an agent, do any provide all the things you'd get with booking direct with SA?