From Victoria St near Durham St N line 29 bus to Christchurch airport, fly to Queenstown airport, then bus to Queenstown. 2 h 42 min $159. From Christchurch bus to Queenstown. 8 h 10 min $53. From Christchurch bus to Tekapo then bus to Queenstown. 8 h 20 min $64. From Christchurch drive to Queenstown. 6 h 4 min $80.
Air New Zealand flies from Christchurch to Queenstown 3 times a day. Alternatively, Newmans Coach Lines operates a bus from Christchurch to Queenstown twice daily. Tickets cost $45 - $60 and the journey takes 8 h 10 min. InterCity Coachlines also services this route once daily.