There are 5 ways to get from Greymouth to Picton Port by bus, train, car, shuttle, or plane
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 Greymouth to Nelsonbus Greymouth - Nelson
- Take the bus from Nelson to Pictonbus Picton - Nelson
8h 45m$32–142Train
- Take the train from Greymouth to Christchurchtrain TranzAlpine
- Take the train from Christchurch to Pictontrain Coastal Pacific
11h 25m$509–876Drive 349.9 km
- Drive from Greymouth to Picton Portcar 349.9 km
4h 11m$103–148Shuttle, fly
- Take a shuttle bus from Greymouth to Christchurch International Airport
- Fly from Christchurch International Airport (CHC) to Woodbourne Airport (BHE)plane CHC - BHE
8h 56m$302–647Shuttle
- Take a shuttle bus from Greymouth to Westport
- Take a shuttle bus from Westport to Picton
6h 3m$191–722
Greymouth to Picton Port by bus
Questions & Answers
The cheapest way to get from Greymouth to Picton Port is to drive which costs $100 - $150 and takes 4h 11m.
The fastest way to get from Greymouth to Picton Port is to drive which takes 4h 11m and costs $100 - $150.
No, there is no direct bus from Greymouth to Picton Port. However, there are services departing from Greymouth and arriving at Picton via Nelson. The journey, including transfers, takes approximately 8h 45m.
No, there is no direct train from Greymouth to Picton Port. However, there are services departing from Greymouth and arriving at Picton via Christchurch. The journey, including transfers, takes approximately 11h 25m.
The distance between Greymouth and Picton Port is 465 km. The road distance is 349.9 km.
The best way to get from Greymouth to Picton Port without a car is to bus which takes 8h 45m and costs $30 - $150.
It takes approximately 8h 45m to get from Greymouth to Picton Port, including transfers.
Greymouth to Picton Port bus services, operated by InterCity, depart from Greymouth station.
Greymouth to Picton Port train services, operated by KiwiRail - TranzAlpine, depart from Greymouth station.
The best way to get from Greymouth to Picton Port is to bus which takes 8h 45m and costs $30 - $150. Alternatively, you can train, which costs $500 - $900 and takes 11h 25m.
What companies run services between Greymouth, New Zealand and Picton Port, New Zealand?
You can take a bus from Greymouth to Picton via Nelson in around 8h 45m. Alternatively, you can take a train from Greymouth to Picton via Christchurch in around 11h 25m.
- Website
- airnewzealand.com
Flights from Christchurch International Airport to Woodbourne Airport via Wellington
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- $90–650
Flights from Christchurch International Airport to Woodbourne Airport via Auckland
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- $170–850
Flights from Christchurch International Airport to Woodbourne Airport via New Plymouth, Wellington
- Ave. Duration
- 4h 45m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $130–750
Flights from Christchurch International Airport to Woodbourne Airport via Nelson, Wellington
- Ave. Duration
- 4h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–650
Flights from Christchurch International Airport to Woodbourne Airport via Dunedin, Wellington
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- $150–800
Flights from Christchurch International Airport to Woodbourne Airport via Queenstown, Wellington
- Ave. Duration
- 6h 50m
- When
- Friday
- Estimated price
- $150–800
- Phone
- +64 4495 0775
- Website
- kiwirail.co.nz
Train from Greymouth to Christchurch
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $250–330
- Website
- https://www.kiwirail.co.nz/
- Website
- https://www.greatjourneysnz.com/scenic-trains/tranzalpine-train/
- Phone
- +64 4 495 0775
- [email protected]
- Website
- greatjourneysofnz.co.nz
Train from Christchurch to Picton
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- $250–519
- Schedules at
- greatjourneysnz.com
- Scenic Plus
- $519
- Scenic
- $250–310
- Phone
- +64 9 583 5780
- [email protected]
- Website
- intercity.co.nz
Bus from Greymouth to Nelson
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a week
- Estimated price
- $16–90
- Website
- https://www.intercity.co.nz/
Bus from Nelson to Picton
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $16–55
- Website
- https://www.intercity.co.nz/
- 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 Westport
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- $60–75
- Schedules at
- eastwestcoaches.co.nz
- Phone
- +64 (3) 540 2042
- [email protected]
- Website
- nelsonlakesshuttles.co.nz
Shuttle from Westport to Picton
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $130–650
- Schedules at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $650
- Per person
- $130
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 Getting around the Cyclades, 5 delightfully under-the-radar French towns you need to visit, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
Greymouth to Picton Port bus services, operated by InterCity, arrive at Nelson station.
Greymouth to Picton Port train services, operated by KiwiRail - TranzAlpine, arrive at Christchurch station.
Yes, the driving distance between Greymouth to Picton Port is 350 km. It takes approximately 4h 11m to drive from Greymouth to Picton Port.
Book your Greymouth to Picton Port train tickets online with 12go.asia.
Book your Greymouth to Picton Port bus tickets online with 12go.asia.
There are 165+ hotels available in Picton Port.





