By bus
Knight Rider
Evening/night bus service from Christchurch to Invercargill via Dunedin
West Coast Shuttle
Daily service departs Greymouth 8 am via Arthur's Pass and Christchurch airport and city. Depart Christchurch at 3pm and airport about 3.15 via Arthurs Pass to Greymouth. Comfortable travel at affordable price, all coaches have on board toilet
Newmans Coach Lines
High quality tourist coach linking Christchurch, Queenstown, Milford Sound and the West Coast Glaciers.
By train
Two standout train routes are on the South Island. The Picton - Christchurch Tranzcoastal (http://www.railnewzealand...) begins traveling through the Marlborough wine region before hugging the Kaikoura Coast and crossing the Canterbury Plains. The Christchurch - Greymouth Tranzalpine (http://www.railnewzealand...) crosses the Southern Alps at Arthurs Pass. Rated as one of the most scenic train journeys in the world.