buses.appMelbourne public transport
680

Melbourne · bus timetable

Bus 680 Lilydale Station/West William St Mooroolbark Station/Brice Ave

Bus Regular line

Line 680 goes from Lilydale Station/West William St to Mooroolbark Station/Brice Ave; departures on weekdays run from 06:00 until 19:12, every ~30 min.

  • Headway~30 min
  • First departure06:04
  • Last departure19:50
  • Average ride~20 min
  • Stops23
  • Departures per day21
  • Route length9.1 km
  • Peak~20 min
  • Off-peak~18 min
  • Saturdaynot running
  • Sundaynot running

Bus of Melbourne public transport — connects Lilydale Station/West William St and Mooroolbark Station/Brice Ave, with 23 stops per direction.The first departure is at 06:04, the last at 19:50.Departures run every ~30 min, and the ride takes ~20 min on average.

Timetable

First

06:04

Last

19:50

Departures

21

Line 680 timetable — on weekdays
060434
070434
0811
0909
1009

Line 680 does not run on Saturdays.

Line 680 does not run on Sundays and holidays.

Changed25.10.2026.
Checked25.10.2026.

Stops

23 stops~20 min in total
  1. Mooroolbark Station/Brice Ave

    #49281 — Mooroolbark Station/Brice Ave

    departure0min
  2. Mooroolbark Community Centre/Brice Ave

    #12863 — Mooroolbark Community Centre/Brice Ave

    +0 min0min
  3. +1 min1min
  4. +0 min1min
  5. +1 min2min
  6. +1 min3min
  7. +0 min3min
  8. +2 min5min
  9. Peppertree Way/Lakeview Dr

    #12869 — Peppertree Way/Lakeview Dr

    +0 min5min
  10. +1 min6min
  11. Pinnacle Rise/Lakeview Dr

    #12871 — Pinnacle Rise/Lakeview Dr

    +0 min6min
  12. Bella Vista Way/Lakeview Dr

    #12872 — Bella Vista Way/Lakeview Dr

    +1 min7min
  13. +1 min8min
  14. Hull Road Wetlands/Lakeview Dr

    #12874 — Hull Road Wetlands/Lakeview Dr

    +0 min8min
  15. +0 min8min
  16. 663965+2 min10min
  17. Nicholson Cres/Swansea Rd

    #14702 — Nicholson Cres/Swansea Rd

    663965+1 min11min
  18. 663965+1 min12min
  19. Lillydale Lake Entrance/Swansea Rd

    #14704 — Lillydale Lake Entrance/Swansea Rd

    663965+2 min14min
  20. 663679965+1 min15min
  21. Maroondah Hwy/Anderson St

    #40203 — Maroondah Hwy/Anderson St

    663679965+2 min17min
  22. Lilydale Post Office/Maroondah Hwy

    #22154 — Lilydale Post Office/Maroondah Hwy

    663679683684685965+1 min18min
  23. Lilydale Station/West William St

    #28194 — Lilydale Station/West William St

    +2 min20min

Frequently asked questions

When are the first and last departures of line 680?

On weekdays the first departure from Mooroolbark Station/Brice Ave is at 06:04 and the last at 19:50. There are 21 departures in total.

Does line 680 run on weekends?

No, there are no published weekend departures.

Does line 680 run on Sundays?

No. The current timetable has no Sunday departures for line 680.

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

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

How many stops does line 680 have?

In the Mooroolbark Station/Brice Ave → Lilydale Station/West William St direction, line 680 has 23 stops.

How long is the route of line 680?

The route in this direction is about 9.1 km long.