buses.appAdelaide public transport
H20

Adelaide · bus timetable

Bus H20 Zone I Paradise Interchange - North West side Zone B Glenelg Interchange - West side

Line H20 connects Zone I Paradise Interchange - North West side with Zone B Glenelg Interchange - West side: on weekdays it departs from 05:50 to 21:05, every ~30 min.

  • Headway~30 min
  • First departure05:50
  • Last departure21:05
  • Average ride~80 min
  • Stops79
  • Departures per day31
  • Route length27.9 km
  • Peak~98 min
  • Off-peak~57 min
  • Saturday15 departures
  • Sunday14 departures

Bus of Adelaide public transport — connects Zone I Paradise Interchange - North West side and Zone B Glenelg Interchange - West side, with 79 stops per direction.The first departure is at 05:50, the last at 21:05.Departures run every ~30 min, and the ride takes ~80 min on average.

Timetable

First

05:50

Last

21:05

Departures

31

Line H20 timetable — on weekdays
0550
06294359
072340
080758
092858
Line H20 timetable — on Saturdays
0641
0739
0847
0946
1046
Line H20 timetable — on Sundays and holidays
0739
0847
0946
1046
1146
Valid from23.10.2026.
Changed25.10.2026.
Checked25.10.2026.

Stops

79 stops~80 min in total
  1. Zone I Paradise Interchange - North West side

    #12096 — Zone I Paradise Interchange - North West side

    174208273281580H20C+3departure0min
  2. Stop 25A Darley Rd - East side

    #12169 — Stop 25A Darley Rd - East side

    174178178A178X556557+9+2 min2min
  3. Stop 25 Darley Rd - North East side

    #12209 — Stop 25 Darley Rd - North East side

    178178A178X556557557S+8+0 min2min
  4. Stop 24A Darley Rd - East side

    #12302 — Stop 24A Darley Rd - East side

    178178A178X579580H20C+4+2 min4min
  5. Stop 23 Newton Rd - East side

    #12548 — Stop 23 Newton Rd - East side

    580AO11H20CH20R+1 min7min
  6. Stop 22B St Bernards Rd - East side

    #12650 — Stop 22B St Bernards Rd - East side

    580AO11H20CH20R+2 min9min
  7. Stop 22A St Bernards Rd - East side

    #12700 — Stop 22A St Bernards Rd - East side

    580AO11H20CH20R+0 min9min
  8. Stop 22 St Bernards Rd - East side

    #12742 — Stop 22 St Bernards Rd - East side

    580AO11H20CH20R+1 min10min
  9. Stop 21C St Bernards Rd - East side

    #12801 — Stop 21C St Bernards Rd - East side

    580AO11H20CH20R+1 min11min
  10. Stop 21B St Bernards Rd - East side

    #12887 — Stop 21B St Bernards Rd - East side

    580AO11H20CH20R+1 min12min
  11. Stop 21A St Bernards Rd - East side

    #12954 — Stop 21A St Bernards Rd - East side

    580AO11H20CH20R+1 min13min
  12. Stop 21 St Bernards Rd - East side

    #13029 — Stop 21 St Bernards Rd - East side

    106580AO11H20CH20R+1 min14min
  13. Stop 20 St Bernards Rd - East side

    #13067 — Stop 20 St Bernards Rd - East side

    106580AO11H20CH20R+0 min14min
  14. Stop 19C Penfold Rd - East side

    #13134 — Stop 19C Penfold Rd - East side

    580H20CH20R+1 min15min
  15. Stop 19B Penfold Rd - East side

    #13197 — Stop 19B Penfold Rd - East side

    580H20CH20R+1 min16min
  16. Stop 19A Penfold Rd - East side

    #13232 — Stop 19A Penfold Rd - East side

    580H20CH20R+1 min17min
  17. Stop 18 The Parade - South side

    #16363 — Stop 18 The Parade - South side

    AO14H20CH20RH22H22CH22L+2+1 min18min
  18. Stop 17 The Parade - South side

    #16365 — Stop 17 The Parade - South side

    AO14H20CH20RH22H22CH22L+2+0 min18min
  19. Stop 16 The Parade - South side

    #16369 — Stop 16 The Parade - South side

    AO14H20CH20RH22H22CH22L+2+1 min19min
  20. Stop 15 The Parade - South side

    #16373 — Stop 15 The Parade - South side

    AO14H20CH20RH22H22CH22L+2+1 min20min
  21. Stop 14 The Parade - South side

    #16379 — Stop 14 The Parade - South side

    AO14H20CH20RH21H22H22C+3+1 min21min
  22. Stop 13 The Parade - South side

    #16382 — Stop 13 The Parade - South side

    AO14H20CH20RH21H22H22C+3+1 min22min
  23. Stop 12 The Parade - South side

    #16386 — Stop 12 The Parade - South side

    AO14H20CH20RH21H22H22C+3+1 min23min
  24. Stop 11 The Parade - South side

    #16388 — Stop 11 The Parade - South side

    AO14H20CH20RH21H22H22C+3+1 min24min
  25. Stop 10 The Parade - South side

    #16390 — Stop 10 The Parade - South side

    AO14H20CH20RH21H22H22C+4+1 min25min
  26. Stop 9 The Parade - South side

    #16393 — Stop 9 The Parade - South side

    AO14H20CH20RH21H22H22C+4+2 min27min
  27. Stop 8 The Parade - South side

    #16395 — Stop 8 The Parade - South side

    AO14H20CH20RH21H22H22C+4+1 min28min
  28. Stop 7 The Parade - South side

    #16397 — Stop 7 The Parade - South side

    AO14H20CH20RH21H22H22C+4+1 min29min
  29. Stop 6 The Parade - South side

    #16399 — Stop 6 The Parade - South side

    AO14H20CH20RH21H22H22C+4+1 min30min
  30. Stop 3 Flinders St - South East side

    #16425 — Stop 3 Flinders St - South East side

    AO14H20CH20RH22H22CH22L+3+2 min33min
  31. Stop R1 Grenfell St - South side

    #13327 — Stop R1 Grenfell St - South side

    117118150150B150P155+11+2 min38min
  32. Stop T1 Grenfell St - South side

    #13336 — Stop T1 Grenfell St - South side

    H20CH20RH21H22H22CH22L+9+2 min40min
  33. Stop V2 Currie St - South side

    #13353 — Stop V2 Currie St - South side

    H20CH20RH21H22H22CH22L+9+3 min43min
  34. Stop Y1 Currie St - South side

    #13372 — Stop Y1 Currie St - South side

    H20RH22H22LH30H32H33+2+1 min44min
  35. Stop Y2 Currie St - South side

    #13373 — Stop Y2 Currie St - South side

    163167167C168H20RH22+10+1 min45min
  36. Stop X1 Glover Ave - South side

    #17798 — Stop X1 Glover Ave - South side

    163H20RH22H22LH30H32+6+1 min46min
  37. Stop 2 Henley Beach Rd - South side

    #16409 — Stop 2 Henley Beach Rd - South side

    163AO19H20RH22H22LH30+7+3 min49min
  38. Stop 3 Henley Beach Rd - South side

    #16412 — Stop 3 Henley Beach Rd - South side

    163AO19H20RH22H22LH30+7+1 min50min
  39. Stop 4 Henley Beach Rd - South side

    #16413 — Stop 4 Henley Beach Rd - South side

    AO19H20RH22H22LH30H32+2+1 min51min
  40. Stop 5 Henley Beach Rd - South side

    #16417 — Stop 5 Henley Beach Rd - South side

    AO19H20RH22H22LH30H32+2+0 min51min
  41. Stop 6 Henley Beach Rd - South side

    #16419 — Stop 6 Henley Beach Rd - South side

    AO19H20RH22H22LH30H32+2+1 min52min
  42. Stop 7 Henley Beach Rd - South side

    #16422 — Stop 7 Henley Beach Rd - South side

    AO19H20RH22H22LH30H32+2+1 min53min
  43. Stop 8 Henley Beach Rd - South side

    #16424 — Stop 8 Henley Beach Rd - South side

    AO19H20RH22H22LH30H32+3+1 min54min
  44. Stop 8A Marion Rd - East side

    #13383 — Stop 8A Marion Rd - East side

    100100B100P101H20R+0 min54min
  45. Stop 8B Marion Rd - East side

    #13454 — Stop 8B Marion Rd - East side

    100100P101H20R+1 min55min
  46. Stop 8C Marion Rd - East side

    #13524 — Stop 8C Marion Rd - East side

    100100P101H20R+1 min56min
  47. Stop 8D Marion Rd - East side

    #13586 — Stop 8D Marion Rd - East side

    100100P101H20RJ7J7M+1+1 min57min
  48. Stop 8E Marion Rd - East side

    #13618 — Stop 8E Marion Rd - East side

    100100P101H20RJ7J7M+1+1 min58min
  49. Stop 8F Marion Rd - East side

    #13719 — Stop 8F Marion Rd - East side

    100100P101H20RJ7J7M+1+1 min59min
  50. Stop 8G Marion Rd - East side

    #13774 — Stop 8G Marion Rd - East side

    100100C100P101AO23J7+2+1 min60min
  51. Stop 8H Marion Rd - East side

    #13813 — Stop 8H Marion Rd - East side

    100100C100P101AO23J7+2+1 min61min
  52. Stop 9 Marion Rd - East side

    #13875 — Stop 9 Marion Rd - East side

    100100C100P101167167C+4+0 min61min
  53. Stop 9A Marion Rd - East side

    #13907 — Stop 9A Marion Rd - East side

    100100C100P101167167C+4+1 min62min
  54. Stop 9B Marion Rd - East side

    #13924 — Stop 9B Marion Rd - East side

    100100C100P101167167C+4+1 min63min
  55. Stop 9C Marion Rd - East side

    #13945 — Stop 9C Marion Rd - East side

    100100C100P101167167C+4+0 min63min
  56. Stop 10 Marion Rd - East side

    #14024 — Stop 10 Marion Rd - East side

    100100C100P101AO23+1 min64min
  57. Stop 11 Anzac Hwy - South East side

    #14082 — Stop 11 Anzac Hwy - South East side

    263263A265265WAO31N262+2 min66min
  58. Stop 12 Anzac Hwy - South East side

    #14118 — Stop 12 Anzac Hwy - South East side

    263263A265265WAO31N262+0 min66min
  59. Stop 13 Anzac Hwy - South East side

    #14153 — Stop 13 Anzac Hwy - South East side

    263263A265265WAO31N262+1 min67min
  60. Stop 13A Stonehouse Ave - South side

    #14178 — Stop 13A Stonehouse Ave - South side

    +1 min68min
  61. Stop 14 Stonehouse Ave - South side

    #14182 — Stop 14 Stonehouse Ave - South side

    +1 min69min
  62. Stop 14A Stonehouse Ave - South side

    #14186 — Stop 14A Stonehouse Ave - South side

    +1 min70min
  63. Stop 15C Morphett Rd - East side

    #14202 — Stop 15C Morphett Rd - East side

    J7J8+0 min70min
  64. Stop 15D Morphett Rd - East side

    #14247 — Stop 15D Morphett Rd - East side

    J7J8+1 min71min
  65. Stop 21A Anzac Hwy - South side

    #14314 — Stop 21A Anzac Hwy - South side

    167168265265W300300H+3+0 min76min
  66. Stop 21B Gordon St - East side

    #14326 — Stop 21B Gordon St - East side

    167168AO26J1J2G+1 min77min
  67. Stop 21C Gordon St - East side

    #14374 — Stop 21C Gordon St - East side

    167168AO26J1J2G+1 min78min
  68. Zone B Glenelg Interchange - West side

    #18634 — Zone B Glenelg Interchange - West side

    167168190300GAO26J1+3+2 min80min

Frequently asked questions

When are the first and last departures of line H20?

On weekdays the first departure from Zone I Paradise Interchange - North West side is at 05:50 and the last at 21:05. There are 31 departures in total.

Does line H20 run on weekends?

Yes — on Saturday from 06:41 to 20:41 and on Sunday from 07:39 to 20:41.

Does line H20 run on Sundays?

Yes. On Sundays line H20 has 14 departures from Zone I Paradise Interchange - North West side, the first at 07:39 and the last at 20:41.

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

The whole ride takes about 80 minutes on average — from about 57 minutes off-peak to about 98 minutes at peak.

How many stops does line H20 have?

In the Zone I Paradise Interchange - North West side → Zone B Glenelg Interchange - West side direction, line H20 has 79 stops.

How long is the route of line H20?

The route in this direction is about 27.9 km long.