There are 7 ways to get from Milford Sound to Kaikōura by bus, car, plane, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Rolleston
best- Take the bus from Milford Sound to Frankton Bus Interchangebus
- Take the bus from Frankton Bus Interchange to Rollestonbus
- Take the bus from Christchurch to Kaikourabus
17h 29mDrive 929.3 km
cheapest- Drive from Milford Sound to Kaikōuracar 929.3 km
11h$269–388Fly, bus, train
- Fly from Milford Sound Airport to Queenstown Airportplane
- Take the bus from Frankton Bus Interchange to Rollestonbus
- Take the train from Christchurch to Kaikouratrain
14h 41m$776–1,285Bus, Tour
- Take the bus from Milford Sound to 43 Camp Street, Queenstown CBDbus
- Take a shuttle bus from Queenstown to Christchurch
- Take the bus from Christchurch to Kaikourabus
23h 10mBus
- Take the bus from Milford Sound to Frankton Bus Shelterbus
- Take the bus from Frankton Bus Interchange to Christchurchbus
- Take the bus from Christchurch to Kaikourabus
17h 42mFly to Queenstown Airport, fly to Christchurch International Airport, bus
- Fly from Milford Sound Airport to Queenstown Airportplane
- Fly from Queenstown Airport (ZQN) to Christchurch International Airport (CHC)plane ZQN - CHC
- Take the bus from Christchurch to Kaikourabus
7h 13mFly to Queenstown Airport, fly to Woodbourne Airport, train
- Fly from Milford Sound Airport to Queenstown Airportplane
- Fly from Queenstown Airport (ZQN) to Woodbourne Airport (BHE)plane ZQN - BHE
- Take the train from Blenheim to Kaikouratrain
10h 22m$919–1,940
Milford Sound Airport to Queenstown Airport flights
Questions & Answers
The cheapest way to get from Milford Sound to Kaikōura is to drive which costs $260 - $390 and takes 11h.
The fastest way to get from Milford Sound to Kaikōura is to fly and train which takes 10h 22m and costs $900 - $2,000.
No, there is no direct bus from Milford Sound to Kaikōura. However, there are services departing from Milford Sound and arriving at Kaikoura via Frankton Bus Interchange, Rolleston and Christchurch. The journey, including transfers, takes approximately 17h 29m.
The distance between Milford Sound and Kaikōura is 944 km. The road distance is 929.3 km.
The best way to get from Milford Sound to Kaikōura without a car is to bus via Rolleston which takes 17h 29m and costs .
It takes approximately 17h 29m to get from Milford Sound to Kaikōura, including transfers.
Milford Sound to Kaikōura bus services, operated by RealNZ, depart from Milford Sound station.
Milford Sound to Kaikōura bus services, operated by RealNZ, arrive at Frankton Bus Shelter station.
Yes, the driving distance between Milford Sound to Kaikōura is 929 km. It takes approximately 11h to drive from Milford Sound to Kaikōura.
Book your Milford Sound to Kaikōura bus tickets online with 12go.asia.
What companies run services between Milford Sound, New Zealand and Kaikōura, Canterbury, New Zealand?
You can take a vehicle from Milford Sound to Kaikoura via Milford Sound, Frankton Bus Interchange, Rolleston, Bus Interchange, and Christchurch in around 17h 29m.
- Website
- airnewzealand.com
Flights from Queenstown Airport to Christchurch International Airport
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- $85–600
Flights from Queenstown Airport to Woodbourne Airport via Auckland
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- $250–1,300
Flights from Queenstown Airport to Woodbourne Airport via Wellington
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $150–950
Flights from Queenstown Airport to Woodbourne Airport via Auckland, Wellington
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $250–1,300
Flights from Queenstown Airport to Woodbourne Airport via Christchurch International Airport, Wellington
- Ave. Duration
- 7h 35m
- When
- Monday, Thursday, and Friday
- Estimated price
- $160–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
Train from Blenheim to Kaikoura
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $110–519
- Schedules at
- greatjourneysnz.com
- Scenic Plus
- $519
- Scenic
- $110–150
- Phone
- +64 9 583 5790
- [email protected]
- Website
- GreatSights
Bus from Milford Sound to Frankton Bus Interchange
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- $100–150
- Website
- GreatSights
- Standard
- $100–150
- Flexi
- $130–1,000
Bus from Frankton Bus Interchange to Christchurch
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- $160–230
- Website
- GreatSights
- Standard
- $160–230
- Flexi
- $220–1,700
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Frankton Bus Interchange to Rolleston
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- $22–100
- Website
- InterCity
Bus from Christchurch to Kaikoura
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Website
- InterCity
Bus from Frankton Bus Interchange to Rolleston
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- $22–100
- Website
- InterCity
Bus from Christchurch to Kaikoura
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Website
- InterCity
Bus from Frankton Bus Interchange to Christchurch
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $22–100
- Website
- InterCity
Bus from Christchurch to Kaikoura
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Website
- InterCity
Bus from Christchurch to Kaikoura
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Website
- InterCity
- Phone
- +64 3 249 6000
- [email protected]
- Website
- realnz.com
Bus from Milford Sound to 43 Camp Street, Queenstown CBD
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $292
- Schedules at
- realnz.com
Bus from Milford Sound to Frankton Bus Shelter
- Ave. Duration
- 4h 52m
- Frequency
- Once daily
- Estimated price
- $292
- Schedules at
- realnz.com
- Phone
- +64 9 390 7380
- [email protected]
- Website
- cheekykiwitravel.com
Shuttle from Queenstown to Christchurch
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $299–395
- Schedules at
- cheekykiwitravel.rezdy.com
- Book at
- cheekykiwitravel.rezdy.com
- Adult
- $395
- Child
- $299
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 Travelling to and around Russia for the 2018 FIFA World Cup, Slovenia: Getting from Ljubljana to Lake Bled, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
There are 164+ hotels available in Kaikōura.









