Yes, this place can catch both the Invercargill-Christchurch buses, the Christchurch bound one departs from Dunedin at 12:50pm and arrives here around 1:00pm. The bus from Christchurch arrives here by 1:40pm. The other bus is a B12 with Kiwi demonstrator body.
I was surprised to see ANA148 at Te Anau! I'm not too sure though, probably that was a special sight.