Private transfer

Invercargill to Oamaru

Counting 317 km door to door and close to 3 hours 56 minutes of driving, the trip from Invercargill to Oamaru is comfortably done in one go. The destination end sits in Scottish-built streets, rare wildlife peninsulas and dramatic limestone country, so it's worth arriving with time to look around rather than racing the clock.

Driving distance
317 km driving distance
Typical driving time
about 3 h 56 min
Region
Otago
Get an instant quote

Opens the booking form with Invercargill and Oamaru already filled in.

The drive in short

317 km, about 3 hours 56 minutes of driving on South Island roads. We plan the pick-up time around your flight, ferry or check-out so you arrive in Oamaru when you actually need to — not whenever a timetable allows. Your quote is fixed before you book and covers the vehicle, the driver, fuel and road charges.

What Oamaru is known for

Oamaru sits in Otago, a part of the country associated with surreal boulders and limestone landscapes and Victorian and Edwardian architecture. Plenty of visitors build a day or two around coastal hiking once they're settled in. Ask your driver on the way — most of ours live locally and are happy to point you at the things worth your time.

Leaving Invercargill

Invercargill is in Southland & Fiordland, known for the fiords, waterfalls and sheer cliffs of Milford and Doubtful Sound. We collect from homes, hotels, holiday parks, airports and cruise terminals, and we'll wait at the door rather than making you find a pick-up bay. If you're travelling early, tell us the night before and we'll confirm the time by text.

Why travel privately

Luggage, child seats, sports gear and a golf bag or two are all straightforward when the vehicle is yours for the trip. Most people break a drive of this length once. Your driver knows the good places to pull over and how long it really adds.

Invercargill to Oamaru — common questions

How far is it from Invercargill to Oamaru?

The driving distance is about 317 km. We measure every route with live road data rather than a straight line, so the figure matches what your driver actually covers.

How long does the Invercargill to Oamaru drive take?

Around 3 hours 56 minutes without stops. Allow a little more in holiday traffic, in poor weather, or if you'd like to break the trip for coffee or photos.

What does a private transfer cost?

The price depends on the vehicle size and the exact addresses at each end. Enter your pick-up and drop-off for an instant, all-inclusive quote — the figure you see is the figure you pay, with no per-person add-ons.

Can we stop along the way?

Yes. Tell us where you'd like to stop when you book and we'll include the extra time in the quote. You can also ask your driver on the day; short photo stops are usually no trouble.

Do you carry luggage and child seats?

We do. Let us know your bag count and any child seats you need when booking so we send a vehicle with the right space. Larger groups and extra luggage are handled with a bigger vehicle or a second car.

What if my flight is delayed?

Give us your flight number and we'll track it. Your driver adjusts to the new arrival time at no extra charge for normal delays.

Ready to book this transfer?

One fixed price for the whole vehicle, 317 km door to door.

Quote Invercargill → Oamaru

/transfers/book?from=invercargill&to=oamaru