Wcześniej tramwaje elektryczne kursowały w mieście w latach 1905–1954, a konne i parowe już w 1882 roku.

Do sieci Metro należy również połączenie promowe między Lyttelton a Diamond Harbour.

Transport kolejowy W dzielnicy Addington krzyżują się dwie główne linie kolejowe Wyspy Południowej, Main North Line i Main South Line, wspólnie znane jako South Island Main Trunk Railway. Port w Lyttelton jest jedną z ważniejszych stacji ruchu towarowego na wyspie. W Christchurch aktualnie znajduje się jedna działająca stacja kolejowa obsługująca ruch pasażerski (zlokalizowana na wyżej wspomnianym skrzyżowaniu ważnych tras). Jest ona stacją początkową dwóch dalekobieżnych linii kolejowych: TranzAlpine do Greymouth (przecina Alpy Południowe) i TranzCoastal do Picton (wzdłuż wybrzeża na północ).

Do lat 70. XX wieku działało w mieście kilka linii kolei podmiejskiej, jednak aktualnie nie kursują, choć pomysł ponownego ich uruchomienia jest regularnie poruszany.

Transport lotniczy