buses.appDunedin public transport
30

Dunedin · bus timetable

Bus 30 Tomahawk Rd, Ocean Grove Helensburgh Terminus

The Tomahawk Rd, Ocean Grove – Helensburgh Terminus route is served by line 30, on weekdays from 06:26 to 21:56, every ~30 min.

  • Headway~30 min
  • First departure06:26
  • Last departure21:56
  • Average ride~34 min
  • Stops37
  • Departures per day29
  • Route length12.5 km
  • Peak~42 min
  • Off-peak~29 min
  • Saturday15 departures
  • Sunday12 departures

Bus of Dunedin public transport — connects Tomahawk Rd, Ocean Grove and Helensburgh Terminus, with 37 stops per direction.The first departure is at 06:26, the last at 21:56.Departures run every ~30 min, and the ride takes ~34 min on average.

Timetable

First

06:26

Last

21:56

Departures

29

Line 30 timetable — on weekdays
062652
072046
081951
092151
102151
Line 30 timetable — on Saturdays
0756
0851
0951
1051
1151
Line 30 timetable — on Sundays and holidays
0856
0951
1051
1151
1251
Valid from01.10.2026.
Changed25.10.2026.
Checked25.10.2026.

Stops

37 stops~34 min in total
  1. Tomahawk Rd, Ocean Grove

    #995 — Tomahawk Rd, Ocean Grove

    departure0min
  2. +1 min1min
  3. +0 min1min
  4. Tomahawk Rd, opposite 181

    #1120 — Tomahawk Rd, opposite 181

    +1 min2min
  5. Tomahawk Rd, Cemetery

    #996 — Tomahawk Rd, Cemetery

    +1 min3min
  6. Tahuna Rd, Golf Course

    #959 — Tahuna Rd, Golf Course

    +0 min3min
  7. +1 min4min
  8. Victoria Rd, opposite Tahuna Intermediate

    #5031 — Victoria Rd, opposite Tahuna Intermediate

    +0 min4min
  9. +1 min5min
  10. Royal Cres, opposite 71

    #5033 — Royal Cres, opposite 71

    +1 min6min
  11. Royal Cres, opposite Culling Park

    #825 — Royal Cres, opposite Culling Park

    +0 min6min
  12. +1 min7min
  13. Royal Cres, cnr Musselburgh Rise

    #821 — Royal Cres, cnr Musselburgh Rise

    +0 min7min
  14. Andersons Bay Rd, 559

    #19 — Andersons Bay Rd, 559

    1019+2 min9min
  15. Andersons Bay Rd, 521

    #21 — Andersons Bay Rd, 521

    1019+1 min10min
  16. 101819+0 min10min
  17. 81018194455+1 min11min
  18. 81018193335+3+2 min13min
  19. 81018193335+3+0 min13min
  20. Princes St, opposite Jean McLean Pavilion

    #777 — Princes St, opposite Jean McLean Pavilion

    81018193335+3+0 min13min
  21. Princes St, Go Bus Depot

    #768 — Princes St, Go Bus Depot

    5810181933+4+1 min14min
  22. Princes St, cnr Manor Pl

    #781 — Princes St, cnr Manor Pl

    5810181933+5+0 min14min
  23. 5810181933+5+0 min14min
  24. 5810181933+5+2 min16min
  25. 5810181933+7+1 min17min
  26. 183335+3 min20min
  27. 58103563+6 min26min
  28. +2 min28min
  29. Drivers Rd, cnr Tolcarne Ave

    #228 — Drivers Rd, cnr Tolcarne Ave

    +0 min28min
  30. +1 min29min
  31. +1 min30min
  32. Balmacewen Rd, 178

    #55 — Balmacewen Rd, 178

    33+2 min32min
  33. Balmacewen Rd, 206

    #57 — Balmacewen Rd, 206

    33+0 min32min
  34. +1 min33min
  35. +1 min34min
  36. +0 min34min
  37. +0 min34min

Frequently asked questions

When are the first and last departures of line 30?

On weekdays the first departure from Tomahawk Rd, Ocean Grove is at 06:26 and the last at 21:56. There are 29 departures in total.

Does line 30 run on weekends?

Yes — on Saturday from 07:56 to 21:56 and on Sunday from 08:56 to 19:56.

Does line 30 run on Sundays?

Yes. On Sundays line 30 has 12 departures from Tomahawk Rd, Ocean Grove, the first at 08:56 and the last at 19:56.

How often does line 30 run?

Departures run about every 30 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line 30?

The whole ride takes about 34 minutes on average — from about 29 minutes off-peak to about 42 minutes at peak.

How many stops does line 30 have?

In the Tomahawk Rd, Ocean Grove → Helensburgh Terminus direction, line 30 has 37 stops.

How long is the route of line 30?

The route in this direction is about 12.5 km long.