There are 7 ways to get from Invercargill to Kaikōura by plane, bus, car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Christchurch International Airport, bus
best- Fly from Invercargill (IVC) to Christchurch International Airport (CHC)plane IVC - CHC
- Take the bus from Christchurch to Kaikourabus
5h 53mDrive 738.8 km
cheapest- Drive from Invercargill to Kaikōuracar 738.8 km
9h 11m$213–307Bus
- Take the bus from Invercargill to Dunedinbus
- Take the bus from Dunedin to Christchurchbus
- Take the bus from Christchurch to Kaikourabus
14h 57mFly to Nelson Airport, shuttle
- Fly from Invercargill (IVC) to Nelson Airport (NSN)plane IVC - NSN
- Take a shuttle bus from Nelson to Kaikōura
8h 17m$255–1,331Bus via Invercargill
- Take the bus from Invercargill to Dunedinbus
- Take the bus from Dunedin to Christchurchbus
- Take the bus from Christchurch to Kaikourabus
15h 10mBus, train
- Take the bus from Invercargill to Dunedinbus
- Take the bus from Dunedin to Rollestonbus
- Take the train from Christchurch to Kaikouratrain
15h 36m$299–793Tour, bus
- Take a shuttle bus from Invercargill to Dunedin
- Take the bus from Dunedin to Christchurchbus
- Take the bus from Christchurch to Kaikourabus
20h 15m
Invercargill (IVC) to Christchurch International Airport (CHC) flights
Questions & Answers
The cheapest way to get from Invercargill to Kaikōura is to drive which costs $210 - $310 and takes 9h 11m.
The fastest way to get from Invercargill to Kaikōura is to fly and shuttle which takes 8h 17m and costs $250 - $1,400.
No, there is no direct bus from Invercargill to Kaikōura. However, there are services departing from Invercargill and arriving at Kaikoura via Dunedin and Christchurch. The journey, including transfers, takes approximately 14h 57m.
The distance between Invercargill and Kaikōura is 665 km. The road distance is 738.8 km.
The best way to get from Invercargill to Kaikōura without a car is to bus which takes 14h 57m and costs .
It takes approximately 5h 53m to get from Invercargill to Kaikōura, including transfers.
Invercargill to Kaikōura bus services, operated by Catch-A-Bus South, depart from Invercargill station.
Invercargill to Kaikōura bus services, operated by Catch-A-Bus South, arrive at Dunedin station.
Yes, the driving distance between Invercargill to Kaikōura is 739 km. It takes approximately 9h 11m to drive from Invercargill to Kaikōura.
There are 163+ hotels available in Kaikōura.
What companies run services between Invercargill, New Zealand and Kaikōura, Canterbury, New Zealand?
You can take a bus from Invercargill to Kaikoura via Dunedin, Dunedin, and Christchurch in around 14h 57m.
- Website
- airnewzealand.com
Flights from Invercargill to Christchurch International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $75–490
Flights from Invercargill to Nelson Airport via Christchurch International Airport
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- $110–700
Flights from Invercargill to Nelson Airport via Auckland
- Ave. Duration
- 4h 30m
- When
- Monday
- Estimated price
- $190–950
Flights from Invercargill to Nelson Airport via Christchurch International Airport, Wellington
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $130–750
Flights from Invercargill to Nelson Airport via Auckland, Wellington
- Ave. Duration
- 6h 55m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $200–950
- Phone
- +64 4 495 0775
- [email protected]
- Website
- greatjourneysofnz.co.nz
Train from Christchurch to Kaikoura
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $150–519
- Schedules at
- greatjourneysnz.com
- Scenic Plus
- $519
- Scenic
- $150–190
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Christchurch to Kaikoura
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Website
- InterCity
Bus from Dunedin to Christchurch
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- $19–70
- Website
- InterCity
Bus from Christchurch to Kaikoura
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Website
- InterCity
Bus from Invercargill to Dunedin
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $14–40
- Website
- InterCity
Bus from Dunedin to Christchurch
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- $19–70
- Website
- InterCity
Bus from Christchurch to Kaikoura
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Website
- InterCity
Bus from Dunedin to Rolleston
- Ave. Duration
- 5h 39m
- Frequency
- Twice daily
- Estimated price
- $19–70
- Website
- InterCity
Bus from Dunedin to Christchurch
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- $19–70
- Website
- InterCity
Bus from Christchurch to Kaikoura
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Website
- InterCity
- Phone
- +64 274 497 994
- [email protected]
- Website
- catchabussouth.com
Bus from Invercargill to Dunedin
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $60–90
- Schedules at
- catchabussouth.com
Bus from Invercargill to Dunedin
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $60–90
- Schedules at
- catchabussouth.com
- Phone
- +64 (3) 540 2042
- [email protected]
- Website
- nelsonlakesshuttles.co.nz
Shuttle from Nelson to Kaikōura
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $120–600
- Schedules at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $600
- Per person
- $120
- Phone
- +64 9 390 7380
- [email protected]
- Website
- cheekykiwitravel.com
Shuttle from Invercargill to Dunedin
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- $150–250
- Schedules at
- cheekykiwitravel.rezdy.com
- Book at
- cheekykiwitravel.rezdy.com
- Adult
- $250
- Child
- $150
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 The London Underground: Essential tips to navigate the Tube, 5 delightfully under-the-radar French towns you need to visit, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.








