There are 5 ways to get from Invercargill to Rolleston by plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, line 5 bus
best- Fly from Invercargill (IVC) to Christchurch International Airport (CHC)plane IVC - CHC
- Take the bus from The Hub Hornby to Lincoln Rolleston Rd near Rolleston Drbus
2h 43m$108–585Bus via Invercargill
cheapest- Take the bus from Invercargill to Dunedinbus Dunedin - Invercargill
- Take the bus from Dunedin to Rollestonbus Christchurch - Dunedin
10h 34m$10–137Bus
- Take the bus from Invercargill to Dunedinbus Invercargill
- Take the bus from Dunedin to Rollestonbus Christchurch - Dunedin
10h 21m$69–163Drive 541.7 km
- Drive from Invercargill to Rollestoncar 541.7 km
6h 43m$163–235Tour, bus
- Take a shuttle bus from Invercargill to DunedinInvercargill to Dunedin via the Catlins
- Take the bus from Dunedin to Rollestonbus Christchurch - Dunedin
15h 39m$175–325
Invercargill to Rolleston by bus and foot
Questions & Answers
The cheapest way to get from Invercargill to Rolleston is to bus via Invercargill which costs $10 - $140 and takes 10h 34m.
The fastest way to get from Invercargill to Rolleston is to fly and line 5 bus which takes 2h 43m and costs $100 - $600.
No, there is no direct bus from Invercargill to Rolleston. However, there are services departing from Invercargill and arriving at Rolleston via Dunedin. The journey, including transfers, takes approximately 10h 21m.
The distance between Invercargill and Rolleston is 494 km. The road distance is 541.7 km.
The best way to get from Invercargill to Rolleston without a car is to bus which takes 10h 21m and costs $65 - $170.
It takes approximately 2h 43m to get from Invercargill to Rolleston, including transfers.
Invercargill to Rolleston bus services, operated by Catch-A-Bus South, depart from Invercargill station.
Invercargill to Rolleston bus services, operated by Catch-A-Bus South, arrive at Dunedin station.
Yes, the driving distance between Invercargill to Rolleston is 542 km. It takes approximately 6h 43m to drive from Invercargill to Rolleston.
There are 1365+ hotels available in Rolleston.
What companies run services between Invercargill, New Zealand and Rolleston, New Zealand?
You can take a bus from Invercargill to Rolleston via Dunedin and Dunedin in around 10h 21m.
- Website
- airnewzealand.com
Flights from Invercargill to Christchurch International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- $80–550
- Phone
- +64 3-366 8855
- metro@ecan.govt.nz
- Website
- metroinfo.co.nz
Bus from The Hub Hornby to Lincoln Rolleston Rd near Rolleston Dr
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- http://www.metroinfo.co.nz/Pages/default.aspx
- 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 Rolleston
- Ave. Duration
- 5h 39m
- Frequency
- Twice daily
- Estimated price
- $5–75
- 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/
- 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
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 of the smartest ways to explore Australia, Want to know more about Flixbus?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.








