buses.appMelbourne public transport
669

Melbourne · bus timetable

Bus 669 Ringwood Station/Maroondah Hwy Croydon Station/Railway Ave

Bus Regular line

The Ringwood Station/Maroondah Hwy – Croydon Station/Railway Ave route is served by line 669, on weekdays from 06:02 to 22:15, every ~25 min.

  • Headway~25 min
  • First departure06:02
  • Last departure22:15
  • Average ride~20 min
  • Stops23
  • Departures per day38
  • Route length8.3 km
  • Peak~26 min
  • Off-peak~17 min
  • Saturday14 departures
  • Sunday12 departures

Bus of Melbourne public transport — connects Ringwood Station/Maroondah Hwy and Croydon Station/Railway Ave, with 23 stops per direction.The first departure is at 06:02, the last at 22:15.Departures run every ~25 min, and the ride takes ~20 min on average.

Timetable

First

07:28

Last

18:28

Departures

12

Line 669 timetable — on weekdays
0602324459
07193656
081650
092050
102050
Line 669 timetable — on Saturdays
0721
0821
0921
1021
1121
Line 669 timetable — on Sundays and holidays
0728
0828
0924
1024
1124
Changed25.10.2026.
Checked25.10.2026.

Stops

23 stops~20 min in total
  1. Ringwood Station/Maroondah Hwy

    #21261 — Ringwood Station/Maroondah Hwy

    668departure0min
  2. 679+2 min2min
  3. 679+1 min3min
  4. +1 min4min
  5. Tooronga Rd/Bedford Rd

    #8284 — Tooronga Rd/Bedford Rd

    +0 min4min
  6. Illoura Ave/Bedford Rd

    #8285 — Illoura Ave/Bedford Rd

    +1 min5min
  7. +1 min6min
  8. Alexandra Rd/Dublin Rd

    #8287 — Alexandra Rd/Dublin Rd

    +1 min7min
  9. +1 min8min
  10. Ringwood East Station/Railway Ave

    #8289 — Ringwood East Station/Railway Ave

    +1 min9min
  11. Smithdene Ave/Railway Ave

    #8445 — Smithdene Ave/Railway Ave

    +1 min10min
  12. Eastfield Rd/Railway Ave

    #8447 — Eastfield Rd/Railway Ave

    +1 min11min
  13. Maroondah Hospital/Grey St

    #8448 — Maroondah Hospital/Grey St

    +1 min12min
  14. Ware Cres/Mt. Dandenong Rd

    #8449 — Ware Cres/Mt. Dandenong Rd

    +1 min13min
  15. Valda Ave/Mt. Dandenong Rd

    #8450 — Valda Ave/Mt. Dandenong Rd

    +1 min14min
  16. Carcoola Rd/Mt. Dandenong Rd

    #8451 — Carcoola Rd/Mt. Dandenong Rd

    +1 min15min
  17. Diana St/Mt. Dandenong Rd

    #8452 — Diana St/Mt. Dandenong Rd

    +1 min16min
  18. Ross Rd/Mt. Dandenong Rd

    #8453 — Ross Rd/Mt. Dandenong Rd

    +0 min16min
  19. Clegg Ave/Mt. Dandenong Rd

    #8471 — Clegg Ave/Mt. Dandenong Rd

    +1 min17min
  20. Wicklow Ave/Mt. Dandenong Rd

    #8472 — Wicklow Ave/Mt. Dandenong Rd

    +1 min18min
  21. Mingara Ret Village/Wicklow Ave

    #40394 — Mingara Ret Village/Wicklow Ave

    +0 min18min
  22. Glenora Ave/Wicklow Ave

    #8474 — Glenora Ave/Wicklow Ave

    +1 min19min
  23. Croydon Station/Railway Ave

    #28727 — Croydon Station/Railway Ave

    668+1 min20min

Frequently asked questions

When are the first and last departures of line 669?

On weekdays the first departure from Ringwood Station/Maroondah Hwy is at 06:02 and the last at 22:15. There are 38 departures in total.

Does line 669 run on weekends?

Yes — on Saturday from 07:21 to 20:30 and on Sunday from 07:28 to 18:28.

Does line 669 run on Sundays?

Yes. On Sundays line 669 has 12 departures from Ringwood Station/Maroondah Hwy, the first at 07:28 and the last at 18:28.

How often does line 669 run?

Departures run about every 25 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 669?

The whole ride takes about 20 minutes on average — from about 17 minutes off-peak to about 26 minutes at peak.

How many stops does line 669 have?

In the Ringwood Station/Maroondah Hwy → Croydon Station/Railway Ave direction, line 669 has 23 stops.

How long is the route of line 669?

The route in this direction is about 8.3 km long.