There are 5 ways to get from Rotorua to Te Anau by taxi, plane, bus, car, shuttle, night bus or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Taxi to Tauranga, fly, bus
-
Take a taxi from Rotorua to Tauranga
-
Fly from Tauranga (TRG) to Queenstown (ZQN)
-
Take the bus from Frankton Bus Interchange to Te Anau
Cheapest option
Drive to Taupo, fly, bus
-
Drive from Rotorua to Taupo
-
Fly from Taupo (TUO) to Queenstown (ZQN)
-
Take the bus from Frankton Bus Interchange to Te Anau
3 alternative options
Fly from Rotorua, bus
-
Fly from Rotorua (ROT) to Queenstown (ZQN)
-
Take the bus from Frankton Bus Interchange to Te Anau
Shuttle, night bus to Auckland, fly, bus
-
Take a shuttle bus from Rotorua to Tirau
-
Take the night bus from Tirau to Manukau City
-
Fly from Auckland (AKL) to Queenstown (ZQN)
-
Take the bus from Frankton Bus Interchange to Te Anau
Drive, car ferry
-
Drive from Rotorua to Wellington
-
Take the car ferry from Wellington to Picton
-
Drive from Picton to Te Anau
Travel safe during COVID-19
Rules to follow in New Zealand
2m
Recommended
Travel within New Zealand
Further restrictions may be implemented at short notice
Observe COVID-19 safety rules
COVID-19 help in New Zealand
If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 0800 358 5453
Frequently Asked Questions
Yes, travel within New Zealand is currently allowed.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 2 metres
- Further restrictions may be implemented at short notice
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Te Anau is 0800 358 5453.
Wearing a face mask on public transport in Te Anau is recommended.
The social distance requirement in Te Anau is 2 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 0800 358 5453.
Last updated: 3 Mar 2023
Exceptions may apply, for full details: Ministry of Health.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Rotorua to Te Anau is to shuttle and night bus and fly and bus which costs $200 - $500 and takes 10h 29m.
The fastest way to get from Rotorua to Te Anau is to taxi and fly and bus which takes 8h 7m and costs $500 - $1,500.
The distance between Rotorua and Te Anau is 1073 km.
It takes approximately 8h 7m to get from Rotorua to Te Anau, including transfers.
There is no direct flight from Tauranga Airport to Queenstown Airport. The quickest flight takes 3h 40m and has one stopover.
Air New Zealand offers flights from Tauranga Airport to Queenstown Airport.
There are 35+ hotels available in Te Anau. Prices start at $150 NZD per night.
The best way to get from Rotorua to Rotorua Airport is to line 10 bus which takes 14 min and costs $2 - $4.

- Distance: 1073.3 km
- Duration: 8h 7m
What companies run services between Rotorua, New Zealand and Te Anau, New Zealand?
There is no direct connection from Rotorua to Te Anau. However, you can take the taxi to Tauranga airport, fly to Queenstown, take the walk to Airport, take the line 1 bus to Frankton Bus Interchange, then take the bus to Te Anau. Alternatively, you can take the line 10 bus to Rotorua Airport, take the walk to Rotorua airport, fly to Queenstown, take the walk to Airport, take the line 1 bus to Frankton Bus Interchange, then take the bus to Te Anau.

- Website
- airnewzealand.com
Flights from Tauranga to Queenstown via Auckland
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- $240 - $1,100
Flights from Tauranga to Queenstown via Wellington
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- $230 - $1,100
Flights from Tauranga to Queenstown via Christchurch
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- $230 - $1,100
Flights from Tauranga to Queenstown via Auckland, Christchurch
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $240 - $1,100
Flights from Tauranga to Queenstown via Wellington, Christchurch
- Ave. Duration
- 5h 45m
- When
- Monday to Saturday
- Estimated price
- $230 - $1,100
Flights from Tauranga to Queenstown via Auckland, Wellington
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- $240 - $1,100
Flights from Rotorua to Queenstown via Auckland
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $190 - $420
Flights from Rotorua to Queenstown via Wellington
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $190 - $420
Flights from Rotorua to Queenstown via Christchurch
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $190 - $420
Flights from Rotorua to Queenstown via Wellington, Christchurch
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $190 - $420
Flights from Rotorua to Queenstown via Auckland, Wellington
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $190 - $420
Flights from Rotorua to Queenstown via Auckland, Christchurch
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $190 - $420
Flights from Rotorua to Queenstown via Wellington, Auckland
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $190 - $420
Flights from Taupo to Queenstown via Auckland
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $120 - $550
Flights from Taupo to Queenstown via Auckland, Wellington
- Ave. Duration
- 6h
- When
- Monday to Saturday
- Estimated price
- $120 - $550
Flights from Taupo to Queenstown via Auckland, Christchurch
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- $120 - $550
Flights from Taupo to Queenstown via Wellington
- Ave. Duration
- 4h 42m
- When
- Monday, Tuesday and Thursday
- Estimated price
- $110 - $550
Flights from Auckland to Queenstown
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- $130 - $400
Flights from Auckland to Queenstown via Wellington
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- $130 - $400
Flights from Auckland to Queenstown via Christchurch
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $130 - $400

- Website
- jetstar.com
Flights from Auckland to Queenstown
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- $85 - $430

- Phone
- 0800 486 877
- info@awesomenz.com
- Website
- awesomenz.com
Bus from Frankton Bus Interchange to Te Anau
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Estimated price
- $40 - $90
- Schedules at
- intercity.co.nz

- Phone
- +64 7 866 7014
- info@coromandeladventures.co.nz
- Website
- coromandeladventures.co.nz
Shuttle from Rotorua to Tirau
- Ave. Duration
- 45 min
- Frequency
- On demand
- Estimated price
- $27 - $31
- Schedules at
- coromandeladventures.co.nz

- Phone
- +64 9 583 5780
- Website
- intercity.co.nz
Night bus from Tirau to Manukau City
- Ave. Duration
- 1h 54m
- Frequency
- Once daily
- Estimated price
- $27 - $45
- Website
- https://www.intercity.co.nz/

- Phone
- +64 4 471 6188
- bookings@bluebridge.co.nz
- Website
- bluebridge.co.nz
Car ferry from Wellington to Picton
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- $55 - $75
- Website
- Bluebridge Cook Strait Ferries
- Ave. Duration
- 52 min
- Estimated price
- $220 - $270
Taxi Cabs Rotorua
- Phone
- +64 7 347 9797
- Website
- rotoruataxi.co.nz
Rotorua Taxis
- Phone
- +64 7 348 1111
- Website
- rotoruataxis.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 Need to know: Jadrolinija, Is ride-sharing platform BlaBlaCar right for you? and Need to know: Eurostar - to help you get the most out of your next trip.