There are 4 ways to get from Stokes Valley to Porirua by train, bus, taxi, 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 Taita Station to Wellington Stationtrain Hvl
- Take the train from Wellington Station to Porirua Stationtrain Kpl
1h 4m$10–14Drive 26.8 km
cheapest- Drive from Stokes Valley to Poriruacar 26.8 km
25 min$8–12Line 120 bus, line 83 bus, train
- Take the bus from George Street at Stokes Valley Road to Lower Hutt - Queensgate - Stop Bbus 120
- Take the bus from Lower Hutt - Queensgate - Stop B to Wellington Station - Stop Abus 83 / ...
- Take the train from Wellington Station to Porirua Stationtrain Kpl
1h 50m$14–57Taxi
- Take the taxi from Stokes Valley to Poriruataxi 26.8 km
25 min$90–110
Stokes Valley to Porirua by train
Questions & Answers
The cheapest way to get from Stokes Valley to Porirua is to drive which costs $7 - $12 and takes 25 min.
The fastest way to get from Stokes Valley to Porirua is to taxi which takes 25 min and costs $90 - $110.
No, there is no direct train from Stokes Valley station to Porirua station. However, there are services departing from Taita Station and arriving at Porirua Station via Wellington Station. The journey, including transfers, takes approximately 1h 4m.
The distance between Stokes Valley and Porirua is 38 km. The road distance is 26.8 km.
The best way to get from Stokes Valley to Porirua without a car is to train which takes 1h 4m and costs $9 - $15.
It takes approximately 1h 4m to get from Stokes Valley to Porirua, including transfers.
Stokes Valley to Porirua train services, operated by Metlink, depart from Taita Station.
Stokes Valley to Porirua train services, operated by Metlink, arrive at Wellington Station.
Yes, the driving distance between Stokes Valley to Porirua is 27 km. It takes approximately 25 min to drive from Stokes Valley to Porirua.
There are 543+ hotels available in Porirua.
What companies run services between Stokes Valley, New Zealand and Porirua, New Zealand?
You can take a train from Taita Station to Porirua Station via Wellington Station in around 1h 4m.
- Phone
- 0800 801 700
- [email protected]
- Website
- metlink.org.nz
Train from Taita Station to Wellington Station
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–10
- Website
- https://www.metlink.org.nz
Train from Wellington Station to Porirua Station
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–5
- Website
- https://www.metlink.org.nz
Train from Wellington Station to Porirua Station
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–9
- Website
- https://www.metlink.org.nz
- Phone
- 0800 801 700
- [email protected]
- Website
- metlink.org.nz
Bus from George Street at Stokes Valley Road to Lower Hutt - Queensgate - Stop B
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–22
- Website
- https://www.metlink.org.nz
Bus from Lower Hutt - Queensgate - Stop B to Wellington Station - Stop A
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $4–26
- Website
- https://www.metlink.org.nz
- Ave. Duration
- 25 min
- Estimated price
- $90–110
Hutt & City Taxis
- Phone
- +64 4 570 0057
- Website
- huttcitytaxis.co.nz
Ryde Taxis
- Phone
- +64 27 642 0089
- Website
- rydetaxis.co.nz
Porirua Taxis
- Phone
- +64 4 237 6099
- Website
- poriruataxis.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 4 stunningly beautiful Philippines islands you need to visit, The London Underground: Essential tips to navigate the Tube, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
