There are 3 ways to get from Invercargill to Cromwell by bus or car
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 Queenstownbus
- Take the bus from Frankton Bus Interchange to Cromwellbus Christchurch - Queenstown / ...
5h 7m$100–135Bus via Milton
cheapest- Take the bus from Invercargill to Miltonbus Dunedin - Invercargill
- Take the bus from Milton to Cromwellbus Queenstown - Dunedin
6h 46m$31–87Drive 232.5 km
- Drive from Invercargill to Cromwellcar 232.5 km
2h 44m$68–98
Invercargill to Cromwell by bus
Questions & Answers
The cheapest way to get from Invercargill to Cromwell is to drive which costs $65 - $100 and takes 2h 44m.
The fastest way to get from Invercargill to Cromwell is to drive which takes 2h 44m and costs $65 - $100.
No, there is no direct bus from Invercargill to Cromwell. However, there are services departing from Invercargill and arriving at Cromwell via Upper Stanley St and Frankton Bus Interchange. The journey, including transfers, takes approximately 5h 7m.
The distance between Invercargill and Cromwell is 246 km. The road distance is 232.5 km.
The best way to get from Invercargill to Cromwell without a car is to bus which takes 5h 7m and costs $100 - $140.
It takes approximately 5h 7m to get from Invercargill to Cromwell, including transfers.
Invercargill to Cromwell bus services, operated by Catch-A-Bus South, depart from Invercargill station.
Invercargill to Cromwell bus services, operated by Catch-A-Bus South, arrive at Queenstown station.
Yes, the driving distance between Invercargill to Cromwell is 233 km. It takes approximately 2h 44m to drive from Invercargill to Cromwell.
There are 181+ hotels available in Cromwell.
What companies run services between Invercargill, New Zealand and Cromwell, New Zealand?
You can take a bus from Invercargill to Cromwell via Queenstown, Upper Stanley St, Frankton Bus Hub, golf course, and Frankton Bus Interchange in around 5h 7m.
- Phone
- +64 274 497 994
- [email protected]
- Website
- catchabussouth.com
Bus from Invercargill to Queenstown
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $55–75
- Schedules at
- catchabussouth.com
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Frankton Bus Interchange to Cromwell
- Ave. Duration
- 54 min
- Frequency
- Twice daily
- Website
- InterCity
Bus from Invercargill to Milton
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- Estimated price
- $12–40
- Website
- InterCity
Bus from Milton to Cromwell
- Ave. Duration
- 2h 52m
- Frequency
- Once daily
- Estimated price
- $18–50
- Website
- InterCity
- Phone
- +64 9 583 5790
- [email protected]
- Website
- GreatSights
Bus from Frankton Bus Interchange to Cromwell
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $35–50
- Website
- GreatSights
- Standard
- $35–50
- Flexi
- $25–190
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 travel India's Golden Triangle, How to get from Gatwick Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.






