There are 7 ways to get from Invercargill to Waimate by bus, car, plane, shuttle, train, or taxi
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 Invercargill to Dunedinbus Invercargill
- Take the bus from Dunedin to Waimate Turn Offbus Christchurch - Dunedin
7h 43m$104–193Bus via Invercargill
cheapest- Take the bus from Invercargill to Dunedinbus Dunedin - Invercargill
- Take the bus from Dunedin to Waimate Turn Offbus Christchurch - Dunedin
7h 56m$45–167Drive 364.3 km
- Drive from Invercargill to Waimatecar 364.3 km
4h 34m$109–157Fly to Christchurch International Airport, bus
- Fly from Invercargill (IVC) to Christchurch International Airport (CHC)plane IVC - CHC
- Take the bus from Rolleston to Waimate Turn Offbus
6h 27m$148–690Tour, bus
- Take a shuttle bus from Invercargill to DunedinInvercargill to Dunedin via the Catlins
- Take the bus from Dunedin to Waimate Turn Offbus Christchurch - Dunedin
13h 1m$210–355Bus, train, taxi
- Take the bus from Invercargill to Dunedinbus
- Take the train from Dunedin to Oamarutrain
- Take the taxi from Oamaru to Waimatetaxi
8h 8m$329–413Fly to Queenstown Airport, bus, drive
- Fly from Invercargill (IVC) to Queenstown Airport (ZQN)plane IVC - ZQN
- Take the bus from Frankton Bus Interchange to Omaramabus
- Drive from Omarama to Waimatecar
8h 30m$187–897
Invercargill (IVC) to Christchurch International Airport (CHC) flights
Questions & Answers
The cheapest way to get from Invercargill to Waimate is to bus via Invercargill which costs $45 - $170 and takes 7h 56m.
The fastest way to get from Invercargill to Waimate is to drive which takes 4h 34m and costs $100 - $160.
The distance between Invercargill and Waimate is 396 km. The road distance is 364.3 km.
The best way to get from Invercargill to Waimate without a car is to bus which takes 7h 43m and costs $100 - $200.
It takes approximately 7h 43m to get from Invercargill to Waimate, including transfers.
Yes, the driving distance between Invercargill to Waimate is 364 km. It takes approximately 4h 34m to drive from Invercargill to Waimate.
There are 12+ hotels available in Waimate.
What companies run services between Invercargill, New Zealand and Waimate, New Zealand?
You can take a bus from Invercargill to Waimate via Dunedin, Dunedin, and Waimate Turn Off in around 7h 43m.
- Website
- airnewzealand.com
Flights from Invercargill to Christchurch International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $80–550
Flights from Invercargill to Queenstown Airport via Christchurch International Airport
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $120–750
Flights from Invercargill to Queenstown Airport via Auckland
- Ave. Duration
- 5h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $230–1,100
Flights from Invercargill to Queenstown Airport via Christchurch International Airport, Wellington
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $170–900
- Phone
- 022 436 9074
- info@dunedinrailways.co.nz
- Website
- dunedinrailways.co.nz
Train from Dunedin to Oamaru
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Estimated price
- $75–95
- Schedules at
- dunedinrailways.co.nz
- Phone
- +64 274 497 994
- info@rippletravelgroup.com
- Website
- catchabussouth.com
Bus from Invercargill to Dunedin
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $60–90
- Schedules at
- catchabussouth.com
- Phone
- +64 9 583 5780
- info@intercity.co.nz
- Website
- intercity.co.nz
Bus from Dunedin to Waimate Turn Off
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- Estimated price
- $5–60
- Website
- https://www.intercity.co.nz/
Bus from Rolleston to Waimate Turn Off
- Ave. Duration
- 2h 37m
- Frequency
- Once daily
- Estimated price
- $5–60
- Website
- https://www.intercity.co.nz/
Bus from Invercargill to Dunedin
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $5–65
- Website
- https://www.intercity.co.nz/
Bus from Frankton Bus Interchange to Omarama
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $5–60
- Website
- https://www.intercity.co.nz/
- Phone
- +64 9 390 7380
- bookings@cheekykiwitravel.com
- Website
- cheekykiwitravel.com
Shuttle from Invercargill to Dunedin
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- $170–250
- Schedules at
- cheekykiwitravel.com
- Book at
- cheekykiwitravel.com
- Adult
- $250
- Child
- $170
- Ave. Duration
- 39 min
- Estimated price
- $190–230
Whitestone Taxis
- Phone
- +64 3 434 1234
- Website
- whitestonetaxis.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 Train travel in Spain: A guide to Renfe, Getting to Rome from the airport, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.





