InterCity® operates daily buses from Invercargill to Dunedin. The Invercargill to Dunedin bus takes just under 3 hours with regular breaks along the way. You'll transfer in Gore before continuing on to Dunedin and arriving at the InterCity Dunedin bus stop located at 331 Moray Place, Platform K, Outside Countdown Supermarket.

Search for a bus Invercargill to Dunedin with New Zealand's #1 national bus network.


About Dunedin

Dunedin is a historic city known for having the first University in New Zealand. Located on the South East coast of the South Island, it is a city that is nestled in picturesque tree-clad hills and sheltered by the stunning Otago Peninsula.

Natural wonders abound on the Otago Peninsula, home to a colony of one of the world's rarest penguins, the only mainland breeding colony of albatross, rare New Zealand sea lions, the NZ Marine Studies Centre and the magnificent Larnach Castle. For more information about Dunedin visit