buses.appAdelaide public transport
G20

Adelaide · bus timetable

Bus G20 Zone A Aberfoyle Hub Interchange Stop 26 Shepherds Hill Rd - West side

Line G20 runs between Zone A Aberfoyle Hub Interchange and Stop 26 Shepherds Hill Rd - West side; on weekdays the first departure is at 05:38 and the last at 18:55, every ~60 min.

  • Headway~60 min
  • First departure05:38
  • Last departure18:55
  • Average ride~27 min
  • Stops36
  • Departures per day12
  • Route length14.7 km
  • Peak~30 min
  • Off-peak~27 min
  • Saturday17 departures
  • Sunday15 departures

Bus of Adelaide public transport — connects Zone A Aberfoyle Hub Interchange and Stop 26 Shepherds Hill Rd - West side, with 36 stops per direction.The first departure is at 05:38, the last at 18:55.Departures run every ~60 min, and the ride takes ~27 min on average.

Timetable

First

08:29

Last

23:11

Departures

15

Line G20 timetable — on weekdays
0538
0924
1023
1124
1224
Line G20 timetable — on Saturdays
0612
0735
0829
0929
1029
Line G20 timetable — on Sundays and holidays
0829
0929
1029
1129
1229
Valid from23.10.2026.
Changed25.10.2026.
Checked25.10.2026.

Stops

36 stops~27 min in total
  1. Zone A Aberfoyle Hub Interchange

    #15505 — Zone A Aberfoyle Hub Interchange

    320AO21AO22G20XG22Xdeparture0min
  2. Stop 53A Sandpiper Cres - South side

    #15504 — Stop 53A Sandpiper Cres - South side

    320600601737AO22G20X+1+0 min0min
  3. Stop 53 Southbound Ave - West side

    #15485 — Stop 53 Southbound Ave - West side

    320AO22G20XG22X+1 min1min
  4. Stop 52 Taylors Rd West - South side

    #15481 — Stop 52 Taylors Rd West - South side

    320AO22G20XG22X+0 min1min
  5. Stop 51 Manning Rd - North West side

    #15435 — Stop 51 Manning Rd - North West side

    320G20X+1 min2min
  6. Stop 50 Manning Rd - West side

    #15413 — Stop 50 Manning Rd - West side

    320G20X+1 min3min
  7. Stop 49 Manning Rd - North side

    #15404 — Stop 49 Manning Rd - North side

    320G20X+0 min3min
  8. Stop 48A Sunnymeade Dr - North side

    #15382 — Stop 48A Sunnymeade Dr - North side

    320600600AG20X+1 min4min
  9. Stop 48 Sunnymeade Dr - North side

    #15394 — Stop 48 Sunnymeade Dr - North side

    320600600AG20X+0 min4min
  10. Stop 47A Sunnymeade Dr - North side

    #15395 — Stop 47A Sunnymeade Dr - North side

    320AO21G20XG21G21X+1 min5min
  11. Stop 47 Sunnymeade Dr - North side

    #15390 — Stop 47 Sunnymeade Dr - North side

    320AO21G20XG21G21X+0 min5min
  12. Stop 46 Sunnymeade Dr - West side

    #15381 — Stop 46 Sunnymeade Dr - West side

    320AO21G20XG21G21X+1 min6min
  13. Stop 45A Sunnymeade Dr - North West side

    #15365 — Stop 45A Sunnymeade Dr - North West side

    320AO21G20XG21G21X+0 min6min
  14. Stop 45 Oakridge Rd - South West side

    #15359 — Stop 45 Oakridge Rd - South West side

    320601601BAO21G20XG21+1+1 min7min
  15. Stop 40 Memford Way - South side

    #15321 — Stop 40 Memford Way - South side

    320G20XG21G21X+1 min10min
  16. Stop 39 Ridgway Dr - West side

    #15311 — Stop 39 Ridgway Dr - West side

    320G20XG21G21X+0 min10min
  17. Stop 37 Black Rd - South East side

    #15302 — Stop 37 Black Rd - South East side

    320605AO21G20XG21G21X+0 min12min
  18. Stop 35 Flagstaff Rd - West side

    #15290 — Stop 35 Flagstaff Rd - West side

    320605AO21AO22G20XG21+2+1 min14min
  19. Stop 34 Flagstaff Rd - West side

    #15275 — Stop 34 Flagstaff Rd - West side

    320605AO21AO22G20XG21+2+1 min15min
  20. Stop 33 Flagstaff Rd - West side

    #15256 — Stop 33 Flagstaff Rd - West side

    320605AO21AO22G20XG21+2+0 min15min
  21. Stop 32 Flagstaff Rd - South West side

    #15235 — Stop 32 Flagstaff Rd - South West side

    320605AO21AO22G20XG21+2+2 min17min
  22. Stop 30 Flagstaff Rd - West side

    #15134 — Stop 30 Flagstaff Rd - West side

    320605AO21AO22G20XG21+2+3 min20min
  23. Stop 29 Main South Rd - North West side

    #15095 — Stop 29 Main South Rd - North West side

    200B320721AO21AO22AOX6+8+0 min20min
  24. Zone A Flinders Medical Centre

    #19088 — Zone A Flinders Medical Centre

    719720B721G10G21T721+2+2 min22min
  25. Stop 26D University Dr - West side

    #15111 — Stop 26D University Dr - West side

    101300300H300J320600+12+1 min23min
  26. Stop 26B University Dr - West side

    #15073 — Stop 26B University Dr - West side

    300300H300J320600600A+12+2 min25min
  27. Stop 26A University Dr - West side

    #15004 — Stop 26A University Dr - West side

    300300H300J320600600A+12+0 min25min
  28. Stop 26 Sturt Rd - North side

    #14933 — Stop 26 Sturt Rd - North side

    300300H300J600600A600B+5+1 min26min
  29. Stop 26 Shepherds Hill Rd - West side

    #14919 — Stop 26 Shepherds Hill Rd - West side

    300300H300JG10G21G30X+1+1 min27min

Frequently asked questions

When are the first and last departures of line G20?

On weekdays the first departure from Zone A Aberfoyle Hub Interchange is at 05:38 and the last at 18:55. There are 12 departures in total.

Does line G20 run on weekends?

Yes — on Saturday from 06:12 to 23:11 and on Sunday from 08:29 to 23:11.

Does line G20 run on Sundays?

Yes. On Sundays line G20 has 15 departures from Zone A Aberfoyle Hub Interchange, the first at 08:29 and the last at 23:11.

How often does line G20 run?

Departures run about every 60 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 G20?

The whole ride takes about 27 minutes on average — from about 27 minutes off-peak to about 30 minutes at peak.

How many stops does line G20 have?

In the Zone A Aberfoyle Hub Interchange → Stop 26 Shepherds Hill Rd - West side direction, line G20 has 36 stops.

How long is the route of line G20?

The route in this direction is about 14.7 km long.