Passes to suit all types of travellers and budgets with great bonuses!
Type in your origin & destination below.
Enter your details to log in and view or change your bookings.
InterCity Rewards members: enter InterCity Rewards number and password.
Pass holders: enter your pass number and access code.
All other bookings: enter your booking reference and email address.
Catch a cheap bus from Christchurch to Nelson. The Christchurch to Nelson bus trip takes approximately 7 hours and 30 minutes with regular stops along the way. Buses depart Christchurch from outside the Bus Exchange on Lichfield Street, and arrive at the main bus stop in Nelson outside the Travel Centre at 27 Bridge St.
An alternative route using the TranzAlpine railway is also available and takes approximately 11 hours to complete. The train/bus journey travels a spectacular route from Christchurch to Nelson via Greymouth, stopping at Arthur’s Pass in the Southern Alps. Learn more about the TranzAlpine.
Search for buses Christchurch to Nelson with New Zealand's most popular national bus network.
Nelson is situated at the top of the South Island on the eastern shores of the Tasman Bay, just a short 2 hour drive from Picton. Established in 1841, Nelson is the second oldest settled city in New Zealand and is known for its Art and Craft and hosts popular events every year such as the Nelson Arts Festival.
Nelson is surrounded by three of New Zealand's most beautiful National Parks: Abel Tasman, Nelson Lakes and Kahurangi National Park. This makes Nelson the perfect base for the adventurous traveller - hiking, biking, kayaking, swimming and boating around the parks is all possible.
More than 25 wineries are located around Nelson.
For more information about nelson visit nelson.co.nz