buses.appWellington public transport
24

Wellington · bus timetable

Bus 24 Miramar Shops - Stop B Johnsonville - Stop A

Line 24 goes from Miramar Shops - Stop B to Johnsonville - Stop A; departures on weekdays run from 06:10 until 22:10, every ~30 min.

  • Headway~30 min
  • First departure06:10
  • Last departure22:10
  • Average ride~83 min
  • Stops84
  • Departures per day37
  • Route length30.9 km
  • Peak~94 min
  • Off-peak~51 min
  • Saturday16 departures
  • Sunday14 departures

Bus of Wellington public transport — connects Miramar Shops - Stop B and Johnsonville - Stop A, with 84 stops per direction.The first departure is at 06:10, the last at 22:10.Departures run every ~30 min, and the ride takes ~83 min on average.

Current change on this line

Routes in this direction

Most departures take route A. Some take a different route — pick one to see it on the map, in the timetable and in the stop list.

B next to a time = that departure takes this route

Timetable

First

06:10

Last

22:10

Departures

37

Line 24 timetable — on weekdays
061040
07002540
08102340
091040
101040
Line 24 timetable — on Saturdays
0710
0810
0910
1010
1110
Line 24 timetable — on Sundays and holidays
0810
0910
1010
1110
1210
Valid from11.10.2026.
Changed25.10.2026.
Checked25.10.2026.

Stops

84 stops~83 min in total
  1. Miramar Shops - Stop B

    #6081 — Miramar Shops - Stop B

    241830x31x38xdeparture0min
  2. Para Street opposite Holy Cross School

    #7274 — Para Street opposite Holy Cross School

    +1 min1min
  3. Awa Road at Para Street

    #7272 — Awa Road at Para Street

    +1 min2min
  4. Awa Road at Totara Road

    #7271 — Awa Road at Totara Road

    +1 min3min
  5. Awa Road at Nevay Road

    #7270 — Awa Road at Nevay Road

    +0 min3min
  6. Nevay Road (opposite 16)

    #7269 — Nevay Road (opposite 16)

    +1 min4min
  7. Nevay Road (opposite 50)

    #7268 — Nevay Road (opposite 50)

    +0 min4min
  8. Nevay Road at Taipakupaku Road

    #7267 — Nevay Road at Taipakupaku Road

    +1 min5min
  9. Nevay Road at Totara Road

    #7266 — Nevay Road at Totara Road

    +1 min6min
  10. Nevay Road opposite Glenville Road

    #7265 — Nevay Road opposite Glenville Road

    +0 min6min
  11. +1 min7min
  12. +0 min7min
  13. Nevay Road at Mt Crawford Summit

    #7261 — Nevay Road at Mt Crawford Summit

    +2 min9min
  14. Akaroa Drive opposite Countess Close

    #7260 — Akaroa Drive opposite Countess Close

    +2 min11min
  15. Kaikoura Street (near 102)

    #7259 — Kaikoura Street (near 102)

    +1 min12min
  16. Kaikoura Street at Tamahine Street

    #7258 — Kaikoura Street at Tamahine Street

    +0 min12min
  17. Kaikoura Street at Cobar Close

    #7257 — Kaikoura Street at Cobar Close

    +1 min13min
  18. Kaikoura Street at Akaroa Drive (near 2)

    #7256 — Kaikoura Street at Akaroa Drive (near 2)

    +0 min13min
  19. Akaroa Drive at Waiwera Crescent

    #7255 — Akaroa Drive at Waiwera Crescent

    +1 min14min
  20. Akaroa Drive at Maupuia Road

    #7253 — Akaroa Drive at Maupuia Road

    +0 min14min
  21. Maupuia Road at Aranui Street (near 60)

    #7252 — Maupuia Road at Aranui Street (near 60)

    +1 min15min
  22. Maupuia Road at Miramar Avenue

    #7251 — Maupuia Road at Miramar Avenue

    +1 min16min
  23. Rongotai Road at Salek Street

    #7028 — Rongotai Road at Salek Street

    2418+3 min19min
  24. Rongotai Road at Ross Street

    #7027 — Rongotai Road at Ross Street

    2418+1 min20min
  25. 2143638xAX+1 min21min
  26. St Patrick's College - Evans Bay Parade (opposite)

    #7553 — St Patrick's College - Evans Bay Parade (opposite)

    +1 min22min
  27. Evans Bay Parade (near 504)

    #7552 — Evans Bay Parade (near 504)

    +0 min22min
  28. Evans Bay Parade at Belvedere Road

    #7550 — Evans Bay Parade at Belvedere Road

    +1 min23min
  29. +1 min24min
  30. Greta Point (near 310)

    #7546 — Greta Point (near 310)

    +2 min26min
  31. +1 min27min
  32. Evans Bay Parade opposite Weka Bay

    #7544 — Evans Bay Parade opposite Weka Bay

    +1 min28min
  33. Evans Bay Parade (near 98)

    #7543 — Evans Bay Parade (near 98)

    +0 min28min
  34. Evans Bay Parade (near 94)

    #7542 — Evans Bay Parade (near 94)

    +1 min29min
  35. Evans Bay Parade opposite Little Karaka Bay

    #7541 — Evans Bay Parade opposite Little Karaka Bay

    +0 min29min
  36. Evans Bay Parade (near 24)

    #7540 — Evans Bay Parade (near 24)

    +1 min30min
  37. Oriental Parade at Carlton Gore Road

    #7519 — Oriental Parade at Carlton Gore Road

    14+1 min31min
  38. Oriental Parade (near 328)

    #7518 — Oriental Parade (near 328)

    14+1 min32min
  39. Oriental Parade (near 260)

    #7517 — Oriental Parade (near 260)

    14+0 min32min
  40. Oriental Parade at Oriental Terrace

    #7515 — Oriental Parade at Oriental Terrace

    14+1 min33min
  41. Oriental Parade Opposite Freyberg Pool

    #7514 — Oriental Parade Opposite Freyberg Pool

    14+1 min34min
  42. Oriental Parade at Cable Street

    #7512 — Oriental Parade at Cable Street

    14+0 min34min
  43. Courtenay Place - Stop A

    #5000 — Courtenay Place - Stop A

    124142021+23+2 min36min
  44. Courtenay Place at St James Theatre

    #5002 — Courtenay Place at St James Theatre

    124142021+23+1 min37min
  45. Manners Street at Cuba Street - Stop A

    #5515 — Manners Street at Cuba Street - Stop A

    12341420+24+2 min39min
  46. Manners Street at Willis Street

    #5006 — Manners Street at Willis Street

    12341420+24+2 min41min
  47. Willis Street at Grand Arcade

    #5008 — Willis Street at Grand Arcade

    1234714+28+2 min43min
  48. Lambton Quay at Cable Car Lane

    #5010 — Lambton Quay at Cable Car Lane

    1234714+28+2 min45min
  49. Lambton Central - Stop A

    #5012 — Lambton Central - Stop A

    1234713+33+1 min46min
  50. Lambton Quay North - Stop B

    #5014 — Lambton Quay North - Stop B

    114252638x52+13+2 min48min
  51. Wellington Station - Stop E

    #5016 — Wellington Station - Stop E

    137172022+23+2 min50min
  52. Thorndon Quay - Capital Gateway (opposite)

    #5018 — Thorndon Quay - Capital Gateway (opposite)

    12526525657+8+0 min50min
  53. Thorndon Quay near 125

    #5020 — Thorndon Quay near 125

    12526525657+8+1 min51min
  54. Thorndon Quay at Motorway (near 243 - Northbound)

    #5024 — Thorndon Quay at Motorway (near 243 - Northbound)

    12526525657+8+1 min52min
  55. Hutt Road at Aotea Quay

    #5026 — Hutt Road at Aotea Quay

    12526525657+8+1 min53min
  56. Kaiwharawhara - Fore Street

    #5028 — Kaiwharawhara - Fore Street

    15256575860e+6+2 min55min
  57. Hutt Road at Rangiora Avenue

    #3260 — Hutt Road at Rangiora Avenue

    15256575860e+6+1 min56min
  58. Onslow Alms - Onslow Road

    #4433 — Onslow Alms - Onslow Road

    +1 min57min
  59. +1 min58min
  60. Homebush Road (near 1)

    #4431 — Homebush Road (near 1)

    +1 min59min
  61. Homebush Road (near 33)

    #4430 — Homebush Road (near 33)

    +1 min60min
  62. Homebush Road (near 59)

    #4429 — Homebush Road (near 59)

    +0 min60min
  63. Homebush Road (near 67)

    #4428 — Homebush Road (near 67)

    +0 min60min
  64. Homebush Road at Benares Street

    #4427 — Homebush Road at Benares Street

    +1 min61min
  65. Mandalay Terrace at Lakshmi Place

    #4426 — Mandalay Terrace at Lakshmi Place

    +0 min61min
  66. Mandalay Terrace (near 24)

    #4425 — Mandalay Terrace (near 24)

    +1 min62min
  67. Mandalay Terrace at Onslow Road

    #4424 — Mandalay Terrace at Onslow Road

    +0 min62min
  68. Cashmere Avenue School

    #4423 — Cashmere Avenue School

    +1 min63min
  69. Ranui Crescent (near 73)

    #4422 — Ranui Crescent (near 73)

    N4+0 min63min
  70. Ranui Crescent at Izard Road

    #4421 — Ranui Crescent at Izard Road

    +0 min63min
  71. Everest Street opposite Ganges Road

    #4420 — Everest Street opposite Ganges Road

    N4+1 min64min
  72. Khandallah Village - Stop A

    #4419 — Khandallah Village - Stop A

    2526N4+1 min65min
  73. Khandallah - Burma Road at Baroda Street

    #5459 — Khandallah - Burma Road at Baroda Street

    JVCJVMN4+1 min66min
  74. Burma Road at John Sims Drive

    #4469 — Burma Road at John Sims Drive

    N4+2 min68min
  75. Broadmeadows - John Sims Drive (near 23)

    #3833 — Broadmeadows - John Sims Drive (near 23)

    +1 min69min
  76. John Sims Drive (near 45)

    #3829 — John Sims Drive (near 45)

    +1 min70min
  77. Nalanda Crescent (near 11)

    #3827 — Nalanda Crescent (near 11)

    +1 min71min
  78. Kanpur Road opposite Jaunpur Crescent (temporary stop)

    #3823 — Kanpur Road opposite Jaunpur Crescent (temporary stop)

    +1 min72min
  79. +2 min74min
  80. Kanpur Road at Rajkot Terrace

    #3817 — Kanpur Road at Rajkot Terrace

    +1 min75min
  81. Rajkot Terrace (near 4)

    #3813 — Rajkot Terrace (near 4)

    +1 min76min
  82. Burma Road opposite Malvina Major

    #4470 — Burma Road opposite Malvina Major

    +1 min77min
  83. Burma Road near Haumia Street

    #3809 — Burma Road near Haumia Street

    +2 min79min
  84. 1196060e+4 min83min

Current changes on this line 1

RoadworksActive

Nevay Road: route 24 resumes normal service 23–27 October

Route 24 services resume to normal bus stops and route running during Labour Weekend, from 4pm Friday 23 to 9am Tuesday 27 October.

23/10/2026 – 26/10/2026
Read the full notice

Frequently asked questions

When are the first and last departures of line 24?

On weekdays the first departure from Miramar Shops - Stop B is at 06:10 and the last at 22:10. There are 37 departures in total.

Does line 24 run on weekends?

Yes — on Saturday from 07:10 to 22:10 and on Sunday from 08:10 to 21:10.

Does line 24 run on Sundays?

Yes. On Sundays line 24 has 14 departures from Miramar Shops - Stop B, the first at 08:10 and the last at 21:10.

How often does line 24 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 24?

The whole ride takes about 83 minutes on average — from about 51 minutes off-peak to about 94 minutes at peak.

How many stops does line 24 have?

In the Miramar Shops - Stop B → Johnsonville - Stop A direction, line 24 has 84 stops.

How long is the route of line 24?

The route in this direction is about 30.9 km long.

Are there any changes on line 24?

Yes — there is one active change at the moment. Details are in the “Current changes on this line” section above.