Trip information

Departure: Saint Andrews, Canterbury
Arrival: Dunedin, Otago
Fastest route: 2h 14min
Distance: 182km
Cheapest route: $32
Transfers: Between 0 and 1
Bus companies:

Cheap bus schedules leaving on Sunday

One Passenger / One Trip

5:15pm

Saint Andrews, Canterbury

St Andrews Bus Stop

7:47pm

Dunedin, Otago

Otago University Bus Stop

2h 32min

$32

5:15pm

Saint Andrews, Canterbury

St Andrews Bus Stop

7:47pm

Dunedin, Otago

Otago University Bus Stop

2h 32min

+ 1 layover

$40

5:15pm

Saint Andrews, Canterbury

St Andrews Bus Stop

6:10pm

Oamaru, Otago

Oamaru

0h 55min

$17

0h 5min layover

6:15pm

Oamaru, Otago

Oamaru

7:47pm

Dunedin, Otago

Otago University Bus Stop

1h 32min

$23

8:45pm

Saint Andrews, Canterbury

St Andrews Bus Stop

10:59pm

Dunedin, Otago

Otago University Bus Stop

2h 14min

$34

8:45pm

Saint Andrews, Canterbury

St Andrews Bus Stop

10:59pm

Dunedin, Otago

Otago University Bus Stop

2h 14min

+ 1 layover

$43

8:45pm

Saint Andrews, Canterbury

St Andrews Bus Stop

9:30pm

Oamaru, Otago

Oamaru

0h 45min

$18

0h 5min layover

9:35pm

Oamaru, Otago

Oamaru

10:59pm

Dunedin, Otago

Otago University Bus Stop

1h 24min

$25

8:45pm

Saint Andrews, Canterbury

St Andrews Bus Stop

10:59pm

Dunedin, Otago

Otago University Bus Stop

2h 14min

+ 1 layover

$48

8:45pm

Saint Andrews, Canterbury

St Andrews Bus Stop

8:54pm

Waimate, Canterbury

Waimate Turn Off Bus Stop

0h 9min

$18

0h 1min layover

8:55pm

Waimate, Canterbury

Waimate Turn Off Bus Stop

10:59pm

Dunedin, Otago

Otago University Bus Stop

2h 4min

$30

Overview

Travelling from Saint Andrews to Dunedin by bus

First departure
5:15pm
Avg price
$39.4
Carriers
1
Last arrival
10:59pm

Bus information Saint Andrews - Dunedin

The Saint Andrews - Dunedin route has approximately 5 frequencies and its minimum duration is around 2h 14min. It is important you book your ticket in advance to avoid running out, since $32 tickets tend to run out quickly.
The distance between Saint Andrews and Dunedin is around 182 kilometers and the bus companies that can help you in your journey are: .

  • Trips per day 5
  • Direct trips 2

How long does it take to get from Saint Andrews to Dunedin by bus?

Bus journey may vary depending on the state of the roads. The minimum duration is usually around 2h 14min to cover 182 kilometers.

I'm looking for cheap tickets for this route ...

According to our data, the cheapest ticket costs $32 and leaves St Andrews Bus Stop. You will not have to do any transfers, the trip will go directly to Otago University Bus Stop.

  • Avg duration 2h 21min
  • Cheapest price $32

What time does the last bus leave?

Last bus leaves at 8:45pm from St Andrews Bus Stop and arrives at 10:59pm at Otago University Bus Stop. It will take 2h 14min, its price is $48 and the number of changes will be 1.

Are there any direct routes between Saint Andrews and Dunedin?

Yes, there are direct bus routes, their duration is usually around 2h 32min and the price is $32.

  • Last bus 8:45pm
  • Transfers 0

What are the bus stations in Saint Andrews?

  • St Andrews Bus Stop
    42 Waimate Hwy (St Andrews Township)
    7988 St Andrews

What are the bus stations in Dunedin?

  • Otago University Bus Stop
    54 St David St (Bus Stop Outside Uni Main Entrance) - 9016 North Dunedin

    New Zealand
We use cookies to enhance your browsing experience. By using this site, you agree to our use of cookies. More information: Cookies Policy