• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 3 ways to get from Christchurch Airport (CHC) to Lake Tekapo by bus or car

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  •  4h 35m

  1. Take the bus from Christchurch Airport to Tekapo Queenstown - Christchurch

$21 - $55

2 alternative options

Bus via Bus Interchange  •  5h 3m

  1. Take the bus from Christchurch to Tekapo Queenstown - Christchurch

$25 - $60

Drive  •  2h 41m

  1. Drive from Christchurch Airport (CHC) to Lake Tekapo 139.5 miles

$45 - $70

Questions & Answers

The cheapest way to get from Christchurch Airport (CHC) to Lake Tekapo is to bus via Bus Interchange which costs $25 - $60 and takes 5h 3m.

More details

The quickest way to get from Christchurch Airport (CHC) to Lake Tekapo is to drive which costs $45 - $70 and takes 2h 41m.

More details

Yes, there is a direct bus departing from Christchurch Airport and arriving at Tekapo. Services depart once daily, and operate every day. The journey takes approximately 4h 35m.

More details

The distance between Christchurch Airport (CHC) and Lake Tekapo is 175 km. The road distance is 223.2 km.

Get driving directions

The best way to get from Christchurch Airport (CHC) to Lake Tekapo without a car is to bus which takes 4h 35m and costs $21 - $55.

More details

The bus from Christchurch Airport to Tekapo takes 4h 35m including transfers and departs once daily.

More details

Christchurch Airport (CHC) to Lake Tekapo bus services, operated by InterCity Coachlines, depart from Christchurch Airport station.

More details

Christchurch Airport (CHC) to Lake Tekapo bus services, operated by InterCity Coachlines, arrive at Tekapo station.

More details

Yes, the driving distance between Christchurch Airport (CHC) to Lake Tekapo is 223 km. It takes approximately 2h 41m to drive from Christchurch Airport (CHC) to Lake Tekapo.

Get driving directions

There are 140+ hotels available in Lake Tekapo. Prices start at $232 NZD per night.

More details

Map of how to get from Christchurch Airport (CHC) to Lake Tekapo.
Launch map view
  • Distance: 109.5 miles
  • Duration: 4h 35m

What companies run services between Christchurch Airport (CHC), New Zealand and Lake Tekapo, New Zealand?

InterCity Coachlines operates a bus from Christchurch Airport (CHC) to Lake Tekapo once daily. Tickets cost $21 - $55 and the journey takes 4h 35m.

Bus operators
InterCity Coachlines
Website
intercity.co.nz
Bus from Christchurch Airport to Tekapo
Ave. Duration
4h 35m
Frequency
Once daily
Estimated price
$21 - $55
Website
InterCity Coachlines
Bus from Christchurch to Tekapo
Ave. Duration
3h 35m
Frequency
Once daily
Estimated price
$20 - $55
Website
InterCity Coachlines
GreatSights
Website
greatsights.co.nz
Bus from Christchurch to Tekapo
Ave. Duration
3h 30m
Frequency
Once daily
Estimated price
$29 - $45
Website
GreatSights
Standard
$29 - $45
Flexi
$70 - $100

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 How to get from Southend Airport into central London, The London Underground: Essential tips to navigate the Tube and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.