Daily schedule

Daily bus service linking Lake Tekapo with Christchurch.

Frequency
Daily
Journey
3h 30m
Distance
225km
Stops
4

Passengers must be at the departure point at least 10 minutes prior to departure time.

Lake Tekapo to Christchurch Airport

Departs
Lake Tekapo
0915
Departs
Fairlie
0945
Departs
Geraldine
1040
Departs
Ashburton
1130
Arrives
Christchurch (Hornby)
1230
Arrives
Christchurch Airport
1245

Christchurch Airport to Lake Tekapo

Departs
Christchurch Airport
1415
Departs
Christchurch (Hornby)
1430
Departs
Ashburton
1540
Departs
Geraldine
1640
Arrives
Fairlie
1715
Arrives
Lake Tekapo
1745
Bookings can be made up to 12 months in advance
Month
Status
November 2026
In service

Book seats →

December 2026
In service

Book seats →

2027
January 2027
In service

Book seats →

February 2027
In service

Book seats →

March 2027
In service

Book seats →

April 2027
In service

Book seats →

May 2027
In service

Book seats →

June 2027
No service
July 2027
No service
August 2027
In Service

Book seats →

September 2027
In service

Book seats →

October 2027
In service

Book seats →

Ready to ride?

Book your seat online in under two minutes
- instant confirmation.

© 2026 TekapoBus Ltd · Locally owned, South Island NZ