There are 2 ways to get from Christchurch to Mount Cook by bus or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, travel  •  4 h 33 min

  1. Take the bus from Christchurch to Tekapo Queenstown - Christchurch
  2. Travel from Tekapo to Mount Cook

Cheapest option

Fly, bus  •  6 h 12 min

  1. Fly from Christchurch (CHC) to Hokitika (HKK) CHC - HKK
  2. Take the bus from Hokitika i-SITE to Franz Josef YHA

$76 - $283

What companies run services between Christchurch, New Zealand and Mount Cook, Canterbury, New Zealand?

There is no direct connection from Christchurch to Mount Cook. However, you can take the bus to Tekapo then take the travel to Mount Cook. Alternatively, you can take the line 29 bus to Christchurch International Airport, take the walk to Christchurch airport, fly to Hokitika, take the walk to Hokitika i-SITE, take the bus to Franz Josef YHA, then take the travel to Mount Cook.

Airlines
Air New Zealand
Website
airnewzealand.com
Flights from Christchurch to Hokitika
Ave. Duration
45 min
When
Every day
Estimated price
$60 - $260
Bus operators
InterCity Coachlines
Website
intercity.co.nz
Bus from Christchurch to Tekapo
Ave. Duration
3 h 30 min
Frequency
Twice daily
Estimated price
$15 - $40
Schedules at
intercity.co.nz
Bus from Hokitika i-SITE to Franz Josef YHA
Ave. Duration
2 h 2 min
Frequency
Once daily
Estimated price
$12 - $29
Schedules at
intercity.co.nz

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Want to know more about Flixbus? and Getting to Rome from the airport - to help you get the most out of your next trip.

Questions & Answers

The distance between Christchurch and Mount Cook is 201 km.

The cheapest way to get from Christchurch to Mount Cook is to fly and bus which costs $100 - $400 and takes 6 h 12 min.

The quickest way to get from Christchurch to Mount Cook is to fly and bus which takes 6 h 12 min and costs $100 - $400.

It takes approximately 4 h 33 min to get from Christchurch to Mount Cook, including transfers.