Metro
Metro operates the public bus network across Greater Christchurch, including Christchurch city, Selwyn, and Waimakariri. Passengers travel to and from Christchurch Airport using Metrocard or contactless payment, with free transfers within two hours. Several routes call at the airport terminal, connecting it to the central city, suburbs, and coastal towns.
Routes (4)
29 City/Airport via Fendalton
BusDetailsHide
Direct service between Christchurch Airport and the central Bus Interchange via Fendalton Road and Memorial Avenue, running alongside North Hagley Park. Currently operated using electric buses.
8 Port to Port (Airport to Lyttelton)
BusDetailsHide
Connects Christchurch Airport with the central city and the harbourside town of Lyttelton via Wairakei Road, Rossall Street, and Heathcote. Some trips deviate via the Ara Institute, and select trips extend to Rāpaki.
3 Purple Line
BusDetailsHide
Connects Christchurch Airport, alternating with Sheffield Crescent, to Sumner via the University of Canterbury, Westfield Riccarton, Christchurch Hospital, and Ferrymead. Only a portion of Route 3 trips serve the airport directly.
125 Redwood/Westlake
BusDetailsHide
Suburban route linking Christchurch Airport with northern and western Christchurch suburbs and retail hubs, including Bishopdale, Northlands, Hornby, Westlake, and Halswell, without continuing into the central city.