There are 7 ways to get from Milford Sound to Greymouth 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
best- Take the bus from Milford Sound to Frankton Bus Interchangebus
- Take the bus from Frankton Bus Interchange to Franz Josefbus
- Take the bus from Franz Josef to Greymouthbus
18h 4m$318–447Drive 797.9 km
cheapest- Drive from Milford Sound to Greymouthcar 797.9 km
9h 15m$235–339Fly, bus, train
- Fly from Milford Sound Airport to Queenstown Airportplane
- Take the bus from Frankton Bus Interchange to Rollestonbus
- Take the train from Rolleston to Greymouthtrain
15h 1m$801–960Bus, Tour
- Take the bus from Milford Sound to 43 Camp Street, Queenstown CBDbus
- Take a shuttle bus from Queenstown to Franz Josef / Waiau
- Take the bus from Franz Josef to Greymouthbus
23h 15m$612–682Bus via Queenstown Airport (ZQN)
- Take the bus from Milford Sound to Frankton Bus Shelterbus
- Take the bus from Frankton Bus Interchange to Franz Josefbus
- Take the bus from Franz Josef to Greymouthbus
18h 47m$502–592Fly to Queenstown Airport, fly to Hokitika
- Fly from Milford Sound Airport to Queenstown Airportplane
- Fly from Queenstown Airport (ZQN) to Hokitika (HKK)plane ZQN - HKK
9h 59m$654–1,185Fly to Queenstown Airport, fly to Christchurch International Airport, shuttle
- Fly from Milford Sound Airport to Queenstown Airportplane
- Fly from Queenstown Airport (ZQN) to Christchurch International Airport (CHC)plane ZQN - CHC
- Take a shuttle bus from Christchurch International Airport to Greymouth
7h 8m$809–1,290
Milford Sound to Greymouth by foot and bus
Questions & Answers
The cheapest way to get from Milford Sound to Greymouth is to drive which costs $230 - $340 and takes 9h 15m.
The fastest way to get from Milford Sound to Greymouth is to fly and shuttle which takes 7h 8m and costs $800 - $1,300.
No, there is no direct bus from Milford Sound to Greymouth. However, there are services departing from Milford Sound and arriving at Greymouth via Frankton Bus Interchange and Franz Josef. The journey, including transfers, takes approximately 18h 4m.
The distance between Milford Sound and Greymouth is 849 km. The road distance is 797.9 km.
The best way to get from Milford Sound to Greymouth without a car is to bus which takes 18h 4m and costs $310 - $450.
It takes approximately 18h 4m to get from Milford Sound to Greymouth, including transfers.
Milford Sound to Greymouth bus services, operated by GreatSights, depart from Milford Sound station.
The best way to get from Milford Sound to Greymouth is to bus which takes 18h 4m and costs $310 - $450. Alternatively, you can fly, which costs $650 - $1,200 and takes 9h 59m.
Milford Sound to Greymouth bus services, operated by GreatSights, arrive at Frankton Bus Interchange station.
Yes, the driving distance between Milford Sound to Greymouth is 798 km. It takes approximately 9h 15m to drive from Milford Sound to Greymouth.
What companies run services between Milford Sound, New Zealand and Greymouth, New Zealand?
You can take a vehicle from Milford Sound to Greymouth via Milford Sound, Frankton Bus Interchange, and Franz Josef in around 18h 4m. Alternatively, you can take a vehicle from Milford Sound to Greymouth via Milford Sound Airport, Queenstown Airport (ZQN), Hokitika (HKK), and Hokitika in around 9h 59m.
- Website
- airnewzealand.com
Flights from Queenstown Airport to Hokitika via Christchurch International Airport
- Ave. Duration
- 6h 45m
- When
- Monday to Friday
- Estimated price
- $95–600
Flights from Queenstown Airport to Hokitika via Wellington, Christchurch International Airport
- Ave. Duration
- 5h 45m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $140–750
Flights from Queenstown Airport to Hokitika via Auckland, Christchurch International Airport
- Ave. Duration
- 6h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $210–1,000
Flights from Queenstown Airport to Christchurch International Airport
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- $80–550
- Phone
- +64 4495 0775
- Website
- kiwirail.co.nz
Train from Rolleston to Greymouth
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $240–310
- Website
- https://www.kiwirail.co.nz/
- Website
- https://www.greatjourneysnz.com/scenic-trains/tranzalpine-train/
- Phone
- +64 9 583 5790
- [email protected]
- Website
- greatsights.co.nz
Bus from Milford Sound to Frankton Bus Interchange
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- $100–150
- Website
- https://www.greatsights.co.nz/new-zealand-tours/
- Standard
- $100–150
- Flexi
- $130–1,000
Bus from Frankton Bus Interchange to Franz Josef
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Estimated price
- $140–200
- Website
- https://www.greatsights.co.nz/new-zealand-tours/
- Standard
- $140–200
- Flexi
- $180–1,400
Bus from Franz Josef to Greymouth
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $70–100
- Website
- https://www.greatsights.co.nz/new-zealand-tours/
- Standard
- $70–100
- Flexi
- $80–600
Bus from Franz Josef to Greymouth
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $70–100
- Website
- https://www.greatsights.co.nz/new-zealand-tours/
- Standard
- $70–100
- Flexi
- $80–600
Bus from Frankton Bus Interchange to Franz Josef
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Estimated price
- $140–200
- Website
- https://www.greatsights.co.nz/new-zealand-tours/
- Standard
- $140–200
- Flexi
- $180–1,400
Bus from Franz Josef to Greymouth
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $70–100
- Website
- https://www.greatsights.co.nz/new-zealand-tours/
- Standard
- $70–100
- Flexi
- $80–600
- Phone
- +64 9 583 5780
- [email protected]
- Website
- intercity.co.nz
Bus from Frankton Bus Interchange to Rolleston
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- $22–100
- Website
- https://www.intercity.co.nz/
- 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 Franz Josef / Waiau
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $250–290
- Schedules at
- cheekykiwitravel.rezdy.com
- Book at
- cheekykiwitravel.rezdy.com
- Adult
- $290
- Child
- $250
- Phone
- +64 27 201 8825
- Website
- eastwestcoaches.co.nz
Shuttle from Christchurch International Airport to Greymouth
- Ave. Duration
- 3h 21m
- 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 London Underground: Essential tips to navigate the Tube, The beginner’s guide to the 2018 World Nomad Games, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Book your Milford Sound to Greymouth bus tickets online with 12go.asia.
There are 64+ hotels available in Greymouth.







