All bus routes to Christchurch (New Zealand) A D H Q A Bus Auckland to Christchurch D Bus Dunedin to Christchurch H Bus Hamilton, WK to Christchurch Q Bus Queenstown (NZ) to Christchurch Bus Queenstown Airport to Christchurch