There are 4 ways to get from Oamaru to Fox Glacier by bus, car, 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 Oamaru to Dunedinbus
- Take the bus from Dunedin to Cromwellbus
- Take the bus from Cromwell to Fox Glacierbus
13h 46m$152–240Drive 479.5 km
cheapest- Drive from Oamaru to Fox Glaciercar 479.5 km
5h 28m$147–212Bus via Dunedin
- Take the bus from Thames Street to Cumberland St, 764bus 1
- Take the bus from Otago University to Cromwellbus
- Take the bus from Cromwell to Fox Glacierbus
13h 51m$150–235Bus, train
- Take the bus from Oamaru to Rollestonbus
- Take the train from Rolleston to Greymouthtrain
- Take the bus from Greymouth to Fox Glacierbus
14h 4m
Oamaru to Fox Glacier by bus
Comparing Your Travel Options
The cheapest way to get from Oamaru to Fox Glacier is to drive which costs $140 - $220 and takes 5h 28m.
The fastest way to get from Oamaru to Fox Glacier is to drive which takes 5h 28m and costs $140 - $220.
No, there is no direct bus from Oamaru to Fox Glacier. However, there are services departing from Oamaru and arriving at Fox Glacier via Dunedin and Cromwell. The journey, including transfers, takes approximately 13h 46m.
The distance between Oamaru and Fox Glacier is 658 km. The road distance is 479.5 km.
The best way to get from Oamaru to Fox Glacier without a car is to bus which takes 13h 46m and costs $150 - $240.
It takes approximately 13h 46m to get from Oamaru to Fox Glacier, including transfers.
Oamaru to Fox Glacier bus services, operated by InterCity, depart from Oamaru station.
Oamaru to Fox Glacier bus services, operated by InterCity, arrive at Dunedin station.
Yes, the driving distance between Oamaru to Fox Glacier is 480 km. It takes approximately 5h 28m to drive from Oamaru to Fox Glacier.
There are 19+ hotels available in Fox Glacier.
What companies run services between Oamaru, New Zealand and Fox Glacier, New Zealand?
You can take a bus from Oamaru to Fox Glacier via Dunedin and Cromwell in around 13h 46m.
- Phone
- +64 4495 0775
- Website
- KiwiRail
Train from Rolleston to Greymouth
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $240–310
- Website
- KiwiRail
- Website
- KiwiRail TranzAlpine
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Oamaru to Dunedin
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Website
- InterCity
Bus from Dunedin to Cromwell
- Ave. Duration
- 3h 47m
- Frequency
- Once daily
- Estimated price
- $19–50
- Website
- InterCity
Bus from Otago University to Cromwell
- Ave. Duration
- 3h 49m
- Frequency
- Twice a week
- Estimated price
- $17–45
- Website
- InterCity
Bus from Oamaru to Rolleston
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Website
- InterCity
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 Gatwick Airport into central London, Getting to Milan from the airport, and How to get from London to Edinburgh - to help you get the most out of your next trip.


