There are 4 ways to get from Oamaru to Omarama 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 Thames Street to Cumberland St, 764bus 1
- Take the bus from Otago University to Cromwellbus
- Take the bus from Cromwell to Omaramabus
8h 52mDrive 117.9 km
cheapest- Drive from Oamaru to Omaramacar 117.9 km
1h 25m$37–53Bus via Rolleston
- Take the bus from Oamaru to Rollestonbus Christchurch - Dunedin
- Take the bus from Rolleston to Omaramabus Christchurch - Queenstown
9h 4mTrain, bus
- Take the train from Oamaru to Dunedintrain
- Take the bus from Dunedin to Cromwellbus
- Take the bus from Cromwell to Omaramabus
10h 16m
Comparing Your Travel Options
The cheapest way to get from Oamaru to Omarama is to drive which costs $35 - $55 and takes 1h 25m.
The fastest way to get from Oamaru to Omarama is to drive which takes 1h 25m and costs $35 - $55.
No, there is no direct bus from Oamaru to Omarama. However, there are services departing from Thames Street and arriving at Omarama via Otago University and Cromwell. The journey, including transfers, takes approximately 8h 52m.
The distance between Oamaru and Omarama is 456 km. The road distance is 117.9 km.
The best way to get from Oamaru to Omarama without a car is to bus which takes 8h 52m and costs .
It takes approximately 8h 52m to get from Oamaru to Omarama, including transfers.
Oamaru to Omarama bus services, operated by Otago Regional Council, depart from Thames Street station.
Oamaru to Omarama bus services, operated by Otago Regional Council, arrive at Cumberland St, 764 station.
Yes, the driving distance between Oamaru to Omarama is 118 km. It takes approximately 1h 25m to drive from Oamaru to Omarama.
There are 18+ hotels available in Omarama.
What companies run services between Oamaru, New Zealand and Omarama, New Zealand?
You can take a bus from Thames Street to Omarama via Cumberland St, 764, Otago University, and Cromwell in around 8h 52m.
- Phone
- 022 436 9074
- [email protected]
- Website
- dunedinrailways.co.nz
Train from Oamaru to Dunedin
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- $110–150
- Schedules at
- dunedinrailways.co.nz
- Phone
- +64 800 474 082
- [email protected]
- Website
- Otago Regional Council
Bus from Thames Street to Cumberland St, 764
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- Otago Regional Council
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 Is ride-sharing platform BlaBlaCar right for you?, Want to know more about Flixbus?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.

