There are 4 ways to get from Rotorua to Martinborough by bus, car, taxi, plane, or train
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 Rotorua to Palmerston Northbus
- Take the bus from Palmerston North to Mastertonbus
- Take the bus from Masterton - Church Street to Martinborough - Kitchener Streetbus 200
9h 44m$43–180Drive 451.2 km
- Drive from Rotorua to Martinboroughcar 451.2 km
5h 22m$138–199Taxi to Tauranga Airport, fly, train
- Take the taxi from Rotorua to Tauranga-Airport-TRGtaxi
- Fly from Tauranga Airport (TRG) to Wellington (WLG)plane TRG - WLG
- Take the train from Wellington Station to Featherston Stationtrain
6h 14m$413–1,030Fly from Rotorua, train
- Fly from Rotorua (ROT) to Wellington (WLG)plane ROT - WLG
- Take the train from Wellington Station to Featherston Stationtrain
6h 26m$110–623
Rotorua to Martinborough by bus and foot
Comparing Your Travel Options
The cheapest way to get from Rotorua to Martinborough is to bus which costs $40 - $180 and takes 9h 44m.
The fastest way to get from Rotorua to Martinborough is to drive which takes 5h 22m and costs $130 - $200.
No, there is no direct bus from Rotorua to Martinborough. However, there are services departing from Rotorua and arriving at Martinborough - Kitchener Street via Palmerston North and Masterton - Church Street. The journey, including transfers, takes approximately 9h 44m.
The distance between Rotorua and Martinborough is 498 km. The road distance is 451.2 km.
The best way to get from Rotorua to Martinborough without a car is to bus which takes 9h 44m and costs $40 - $180.
It takes approximately 9h 44m to get from Rotorua to Martinborough, including transfers.
Rotorua to Martinborough bus services, operated by InterCity, depart from Rotorua station.
Rotorua to Martinborough bus services, operated by InterCity, arrive at Palmerston North station.
Yes, the driving distance between Rotorua to Martinborough is 451 km. It takes approximately 5h 22m to drive from Rotorua to Martinborough.
There are 202+ hotels available in Martinborough.
What companies run services between Rotorua, New Zealand and Martinborough, New Zealand?
You can take a bus from Rotorua to Martinborough - Kitchener Street via Palmerston North, Masterton, and Masterton - Church Street in around 9h 44m.
- Website
- airnewzealand.com
Flights from Tauranga Airport to Wellington
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $80–600
Flights from Tauranga Airport to Wellington via Auckland
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $95–600
Flights from Rotorua to Wellington
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $80–550
Flights from Rotorua to Wellington via Auckland
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–650
- Phone
- 0800 801 700
- [email protected]
- Website
- Metlink
Train from Wellington Station to Featherston Station
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- $13–18
- Website
- Metlink
Train from Wellington Station to Featherston Station
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- $13–18
- Website
- Metlink
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Rotorua to Palmerston North
- Ave. Duration
- 4h 54m
- Frequency
- Twice daily
- Estimated price
- $15–65
- Website
- InterCity
- Ave. Duration
- 53 min
- Estimated price
- $300–370
Rotorua Taxis
- Phone
- +64 800 500 000
- Website
- rotoruataxis.co.nz
Taxi Cabs Rotorua
- Phone
- +64 7 347 9797
- Website
- rotoruataxi.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 How to get from London City Airport into central London, Need to know: Greyhound, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.




