There are 5 ways to get from Greymouth to Picton 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.2 km
- Drive from Greymouth to Pictoncar 349.2 km
4h 10m$101–146Shuttle, 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$292–697Shuttle
- Take a shuttle bus from Greymouth to Westport
- Take a shuttle bus from Westport to Picton
6h 3m$191–722
Greymouth to Picton by bus
Questions & Answers
The cheapest way to get from Greymouth to Picton is to drive which costs $100 - $150 and takes 4h 10m.
The fastest way to get from Greymouth to Picton is to drive which takes 4h 10m and costs $100 - $150.
No, there is no direct bus from Greymouth to Picton. 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. 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 is 465 km. The road distance is 349.2 km.
The best way to get from Greymouth to Picton 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, including transfers.
Greymouth to Picton bus services, operated by InterCity, depart from Greymouth station.
Greymouth to Picton train services, operated by KiwiRail - TranzAlpine, depart from Greymouth station.
The best way to get from Greymouth to Picton 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, 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 10m
- When
- Every day
- Estimated price
- $90–650
Flights from Christchurch International Airport to Woodbourne Airport via Auckland
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- $170–900
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–800
Flights from Christchurch International Airport to Woodbourne Airport via Nelson, Wellington
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $100–650
- Phone
- +64 4495 0775
- Website
- KiwiRail
Train from Greymouth to Christchurch
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $250–330
- Website
- KiwiRail
- Website
- KiwiRail TranzAlpine
- 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
Bus from Greymouth to Nelson
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a week
- Estimated price
- $16–90
- Website
- InterCity
Bus from Nelson to Picton
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $16–55
- Website
- InterCity
- 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 Need to know: Eurostar, 5 delightfully under-the-radar French towns you need to visit, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Greymouth to Picton bus services, operated by InterCity, arrive at Nelson station.
Greymouth to Picton train services, operated by KiwiRail - TranzAlpine, arrive at Christchurch station.
Yes, the driving distance between Greymouth to Picton is 349 km. It takes approximately 4h 10m to drive from Greymouth to Picton.
Book your Greymouth to Picton train tickets online with 12go.asia.
Book your Greymouth to Picton bus tickets online with 12go.asia.
There are 169+ hotels available in Picton.





