Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
2 h 30 min
173 km.
from $9
Composite Route Car Only
Two ways to Travel from Marlborough to Kaikōura
Select an Option Below to Start Your Journey
Cheapest
By car (173 km)
Other
Rideshare
Transport providers
Bus operators
InterCity
Phone:
+64 9 583 5780
Website:
intercity.co.nz/
Bus from Blenheim to Kaikoura
Ave. Duration:
1h 45m
Frequency:
Twice daily
Estimated price:
$16.56–$34.40
Train operators
KiwiRail - Coastal Pacific
Phone:
+64 4495 0775
Website:
greatjourneysofnz.co.nz/coastal-pacific/
Train from Blenheim to Kaikoura
Ave. Duration:
2h 10m
Frequency:
Once daily
Estimated price:
$63.71–$296.37
Questions and Answers
What is the cheapest way to get from Marlborough to Kaikōura?
The cheapest way to get from Marlborough to Kaikōura is to bus which costs $14.13 - $29.35 and takes 1h 45m.
What is the fastest way to get from Marlborough to Kaikōura?
The fastest way to get from Marlborough to Kaikōura is to drive which takes 1h 34m and costs $21.74 - $31.52 .
Is there a direct bus between Marlborough and Kaikōura?
Yes, there is a direct bus departing from Blenheim and arriving at Kaikoura. Services depart twice daily, and operate every day. The journey takes approximately 1h 45m.
Is there a direct train between Marlborough and Kaikōura?
Yes, there is a direct train departing from Blenheim and arriving at Kaikoura. Services depart once daily, and operate every day. The journey takes approximately 2h 10m.
How far is it from Marlborough to Kaikōura?
The distance between Marlborough and Kaikōura is 129 km. The road distance is 129.1 km.
How do I travel from Marlborough to Kaikōura without a car?
The best way to get from Marlborough to Kaikōura without a car is to bus which takes 1h 45m and costs $14.13 - $29.35 .
How long does it take to get from Marlborough to Kaikōura?
The bus from Blenheim to Kaikoura takes 1h 45m including transfers and departs twice daily.
Where do I catch the Marlborough to Kaikōura bus from?
Marlborough to Kaikōura bus services, operated by InterCity, depart from Blenheim station.
Where do I catch the Marlborough to Kaikōura train from?
Marlborough to Kaikōura train services, operated by KiwiRail - Coastal Pacific, depart from Blenheim station.
Train or bus from Marlborough to Kaikōura?
The best way to get from Marlborough to Kaikōura is to bus which takes 1h 45m and costs $14.13 - $29.35 . Alternatively, you can train, which costs $54.35 - $260.87 and takes 2h 10m.
Where does the Marlborough to Kaikōura bus arrive?
Marlborough to Kaikōura bus services, operated by InterCity, arrive at Kaikoura station.
Where does the Marlborough to Kaikōura train arrive?
Marlborough to Kaikōura train services, operated by KiwiRail - Coastal Pacific, arrive at Kaikoura station.
Can I drive from Marlborough to Kaikōura?
Yes, the driving distance between Marlborough to Kaikōura is 129 km. It takes approximately 1h 34m to drive from Marlborough to Kaikōura.
Where can I stay near Kaikōura?
There are 152+ hotels available in Kaikōura. Prices start at $53.49 per night.