50
Checking Seats Availability
Loading seats data...

From Dunedin to Canterbury by bus

07:45
Dunedin
13:45
Christchurch, Canterbury
6h
07:45
Dunedin
13:45
Christchurch, Canterbury
6h
12:55
Dunedin
19:00
Christchurch, Canterbury
6h 5m

Popular Routes in New Zealand