Catch an InterCity bus to Timaru from across the South Island, with daily departures from Christchurch, Oamaru, Dunedin, Balclutha, Gore, Waimate, Ashburton and Te Anau. Buses to Timaru arrive at the InterCity® Travel Centre located at the railway station, 1 Station St.

Modern comfortable buses make taking a bus to Timaru easy. Search for a bus to Timaru and book online with New Zealand's #1 national bus network.

Approximate bus to Timaru travel times:

Christchurch to Timaru = 2 hours 30 minutes

Dunedin to Timaru = 3 hours

Queenstown to Timaru = 8 hours


About Timaru

The second-largest city within the Canterbury region, Timaru District covers 2,602 square kilometres of diverse landscape. Timaru is situated near many inland lakes where outdoor activities such as sailing, water skiing, boating and fishing are popular during the summer season.

One of Timaru's main points of interest is that it sits on one of the largest man-made harbours in the world. The harbour was created by the local community to help prevent visiting ships from being smashed by the surrounding reefs.

For additional information on the city of Timaru, visit the city’s official website: