HUB hero image

How to Travel from

Porirua to Te Puke

by Plane, Rideshare, Route or Car

Porirua
+0
Te Puke
Transport search to Te Puke
Porirua
+0
Te Puke
Building a composite car route
Cheapest
Best Offer!
Car
5 h 56 min
483 km.
from $26
Composite Route Car Only

Seven ways to Travel from Porirua to Te Puke

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Bus operators

InterCity

Phone:
+64 9 583 5780
Website:
intercity.co.nz/
Bus from Porirua to Te
Ave. Duration:
9h 39m
Frequency:
Once daily
Estimated price:
$36.95–$59.88
Bus from Porirua to Rotorua
Ave. Duration:
6h 55m
Frequency:
Once daily
Estimated price:
$34.40–$54.79
Bus from Rotorua to Te
Ave. Duration:
54 min
Frequency:
Twice daily
Estimated price:
$12.10–$29.31
Bus from Rotorua Airport to Te
Ave. Duration:
39 min
Frequency:
Twice daily
Estimated price:
$11.47–$29.31
Bus from Porirua to Taupo
Ave. Duration:
6h 50m
Frequency:
Once daily
Estimated price:
$29.31–$47.14
Bus from Taupo to Te
Ave. Duration:
2h 4m
Frequency:
Twice daily
Estimated price:
$16.56–$34.40

Airlines

Air New Zealand

Website:
airnewzealand.com/
Plane from Wellington to Tauranga
Ave. Duration:
1h 15m
Frequency:
Every day
Estimated price:
$101.93–$331.28
Plane from Wellington to Rotorua
Ave. Duration:
1h 15m
Frequency:
Every day
Estimated price:
$48.42–$229.35

Train operators

KiwiRail - Northern Explorer

Phone:
+64 4495 0775
Website:
greatjourneysofnz.co.nz/northern-explorer/
Train from Paraparaumu to Hamilton
Ave. Duration:
7h 40m
Frequency:
3 times a week
Estimated price:
$108.30–$140.16

Metlink

Phone:
0800 801 700
Website:
metlink.org.nz
Train from Porirua Station to Wellington
Ave. Duration:
21 min
Frequency:
Every 30 minutes
Estimated price:
$3.95–$5.48

Questions and Answers

What is the cheapest way to get from Porirua to Te Puke?

The cheapest way to get from Porirua to Te Puke is to bus which costs $31.52 - $51.09 and takes 9h 39m.

What is the fastest way to get from Porirua to Te Puke?

The fastest way to get from Porirua to Te Puke is to train and fly which takes 3h 44m and costs $119.57 - $217.39 .

Is there a direct bus between Porirua and Te Puke?

Yes, there is a direct bus departing from Porirua and arriving at Te Puke. Services depart once daily, and operate every day. The journey takes approximately 9h 39m.

How far is it from Porirua to Te Puke?

The distance between Porirua and Te Puke is 473 km. The road distance is 483.7 km.

How do I travel from Porirua to Te Puke without a car?

The best way to get from Porirua to Te Puke without a car is to bus which takes 9h 39m and costs $31.52 - $51.09 .

How long does it take to get from Porirua to Te Puke?

It takes approximately 3h 44m to get from Porirua to Te Puke, including transfers.

Where do I catch the Porirua to Te Puke bus from?

Porirua to Te Puke bus services, operated by InterCity, depart from Porirua station.

Where does the Porirua to Te Puke bus arrive?

Porirua to Te Puke bus services, operated by InterCity, arrive at Te Puke station.

Can I drive from Porirua to Te Puke?

Yes, the driving distance between Porirua to Te Puke is 484 km. It takes approximately 5h 48m to drive from Porirua to Te Puke.

Where can I stay near Te Puke?

There are 464+ hotels available in Te Puke. Prices start at $73.36 per night.
+0