There are 4 ways to get from Porirua to Masterton by 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.
Train
best- Take the train from Wellington Station to Renall Street Stationtrain Wrl
3h 1m$34–47Bus
cheapest- Take the bus from Porirua to Palmerston Northbus Wellington - Central - Napier / ...
- Take the bus from Palmerston North to Mastertonbus Palmerston North - Masterton
4h 29m$16–68Drive 94.3 km
- Drive from Porirua to Mastertoncar 94.3 km
1h 18m$27–39Train, line 200 bus
- Take the train from Wellington Station to Featherston Stationtrain Wrl
- Take the bus from Featherston Station to Queen Street - The Warehousebus 200
4h 9m$27–53
Porirua to Masterton by bus
Questions & Answers
The cheapest way to get from Porirua to Masterton is to drive which costs $26 - $40 and takes 1h 18m.
The fastest way to get from Porirua to Masterton is to drive which takes 1h 18m and costs $26 - $40.
No, there is no direct bus from Porirua to Masterton. However, there are services departing from Porirua and arriving at Masterton via Palmerston North. The journey, including transfers, takes approximately 4h 29m.
The distance between Porirua and Masterton is 110 km. The road distance is 94.3 km.
The best way to get from Porirua to Masterton without a car is to train which takes 3h 1m and costs $30 - $50.
It takes approximately 3h 1m to get from Porirua to Masterton, including transfers.
Porirua to Masterton bus services, operated by InterCity, depart from Porirua station.
The best way to get from Porirua to Masterton is to train which takes 3h 1m and costs $30 - $50. Alternatively, you can bus, which costs $16 - $70 and takes 4h 29m.
Porirua to Masterton bus services, operated by InterCity, arrive at Palmerston North station.
Yes, the driving distance between Porirua to Masterton is 94 km. It takes approximately 1h 18m to drive from Porirua to Masterton.
What companies run services between Porirua, New Zealand and Masterton, New Zealand?
Metlink operates a train from Wellington Station to Renall Street Station 4 times a day. Tickets cost $15–22 and the journey takes 1h 37m. Alternatively, you can take a bus from Porirua to Masterton via Palmerston North in around 4h 29m.
- Phone
- 0800 801 700
- info@metlink.org.nz
- Website
- metlink.org.nz
Train from Wellington Station to Renall Street Station
- Ave. Duration
- 1h 37m
- Frequency
- 4 times a day
- Estimated price
- $15–22
- Website
- https://www.metlink.org.nz
Train from Wellington Station to Featherston Station
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- $10–14
- Website
- https://www.metlink.org.nz
- Phone
- +64 9 583 5780
- info@intercity.co.nz
- Website
- intercity.co.nz
Bus from Porirua to Palmerston North
- Ave. Duration
- 1h 54m
- Frequency
- 4 times a day
- Estimated price
- $5–55
- Website
- https://www.intercity.co.nz/
- Phone
- +64 6 370 6600
- info@tranzit.co.nz
- Website
- tranzit.co.nz
Bus from Palmerston North to Masterton
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a week
- Estimated price
- $11–16
- Website
- https://tranzit.co.nz/
- Phone
- 0800 801 700
- info@metlink.org.nz
- Website
- metlink.org.nz
Bus from Featherston Station to Queen Street - The Warehouse
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- $11–30
- Website
- https://www.metlink.org.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 Need to know: Greyhound, Getting to Rome from the airport, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
There are 113+ hotels available in Masterton.



