There are 7 ways to get from Greymouth to Otago by shuttle, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Christchurch International Airport, fly to Queenstown Airport
best- Take a shuttle bus from Greymouth to Christchurch International Airport
- Fly from Christchurch International Airport (CHC) to Queenstown Airport (ZQN)plane CHC - ZQN
5h 44m$332–857Bus via Christchurch
cheapest- Take the bus from Greymouth to Christchurchbus Christchurch - Greymouth
- Take the bus from Christchurch to Dunedinbus Christchurch - Dunedin
11h 20m$89–210Train, bus
- Take the train from Greymouth to Rollestontrain TranzAlpine
- Take the bus from Rolleston to Dunedinbus Christchurch - Dunedin
10h 42m$260–378Drive 509.8 km
- Drive from Greymouth to Dunedincar 509.8 km
6h 17m$157–226Fly Hokitika to Dunedin
- Fly from Hokitika (HKK) to Dunedin (DUD)plane HKK - DUD
6h 24m$221–1,097Shuttle to Christchurch International Airport, fly to Dunedin
- Take a shuttle bus from Greymouth to Christchurch International Airport
- Fly from Christchurch International Airport (CHC) to Dunedin (DUD)plane CHC - DUD
6h 42m$507–982Bus
- Take the bus from Greymouth to Franz Josefbus
- Take the bus from Franz Josef to Cromwellbus
- Take the bus from Cromwell to Dunedinbus
16h 38m$204–313
Greymouth to Otago by train and bus
Comparing Your Travel Options
The cheapest way to get from Greymouth to Otago is to drive which costs $150 - $230 and takes 6h 17m.
The fastest way to get from Greymouth to Otago is to shuttle and fly which takes 5h 44m and costs $330 - $900.
No, there is no direct bus from Greymouth to Otago. However, there are services departing from Greymouth and arriving at Dunedin via Christchurch. The journey, including transfers, takes approximately 11h 20m.
The distance between Greymouth and Otago is 614 km. The road distance is 509.8 km.
The best way to get from Greymouth to Otago without a car is to train and bus which takes 10h 42m and costs $260 - $380.
It takes approximately 5h 44m to get from Greymouth to Otago, including transfers.
Greymouth to Otago bus services, operated by GreatSights, depart from Greymouth station.
The best way to get from Greymouth to Otago is to fly which takes 6h 24m and costs $220 - $1,100. Alternatively, you can bus via Christchurch, which costs $85 - $210 and takes 11h 20m.
Greymouth to Otago bus services, operated by GreatSights, arrive at Franz Josef station.
Yes, the driving distance between Greymouth to Otago is 510 km. It takes approximately 6h 17m to drive from Greymouth to Otago.
What companies run services between Greymouth, New Zealand and Otago, New Zealand?
Air New Zealand flies from Hokitika (HKK) to Dunedin (DUD) 3 times a day. Alternatively, you can take a bus from Greymouth to Dunedin via Christchurch in around 11h 20m.
- Website
- airnewzealand.com
Flights from Christchurch International Airport to Queenstown Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $85–600
Flights from Hokitika to Dunedin via Christchurch International Airport
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- $150–1,000
Flights from Hokitika to Dunedin via Christchurch International Airport, Wellington
- Ave. Duration
- 5h 50m
- When
- Thursday to Saturday
- Estimated price
- $230–1,300
Flights from Christchurch International Airport to Dunedin
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $130–900
- Phone
- +64 4495 0775
- Website
- KiwiRail
Train from Greymouth to Rolleston
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $240–310
- Website
- KiwiRail
- Website
- KiwiRail TranzAlpine
- Phone
- +64 27 201 8825
- Website
- eastwestcoaches.co.nz
Shuttle from Greymouth to Christchurch International Airport
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- $80–100
- Schedules at
- eastwestcoaches.co.nz
Shuttle from Greymouth to Christchurch International Airport
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- $80–100
- Schedules at
- eastwestcoaches.co.nz
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 beginner’s guide to the 2018 World Nomad Games, Best ways to travel around Australia, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
Booking & Getting There
Book your Greymouth to Otago bus tickets online with 12go.asia.
There are 294+ hotels available in Otago.
