buses.appMelbourne public transport
699

Melbourne · bus timetable

Bus 699 Belgrave Station/Belgrave-Gembrook Rd Upwey Station/Main St

Bus Regular line

Line 699 (Belgrave Station/Belgrave-Gembrook Rd – Upwey Station/Main St) has its first departure on weekdays at 08:25 and its last at 17:00, 7 departures a day.

  • Headway~83 min
  • First departure08:25
  • Last departure17:00
  • Average ride~47 min
  • Stops41
  • Departures per day7
  • Route length15.5 km
  • Peak~45 min
  • Off-peak~30 min
  • Saturday2 departures
  • Sundaynot running

Bus of Melbourne public transport — connects Belgrave Station/Belgrave-Gembrook Rd and Upwey Station/Main St, with 41 stops per direction.The first departure is at 08:25, the last at 17:00.Departures run every ~83 min, and the ride takes ~47 min on average.

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

08:25

Last

17:00

Departures

7

Line 699 timetable — on weekdays
0825C
0925D
1045
1150
1320
Line 699 timetable — on Saturdays
0917D
1123C

Line 699 does not run on Sundays and holidays.

Changed25.10.2026.
Checked25.10.2026.

Stops

41 stops~47 min in total
  1. Belgrave Station/Belgrave-Gembrook Rd

    #19583 — Belgrave Station/Belgrave-Gembrook Rd

    697departure0min
  2. Belgrave Swimming Pool/Best St

    #13577 — Belgrave Swimming Pool/Best St

    +2 min2min
  3. +2 min4min
  4. +2 min6min
  5. +0 min6min
  6. +0 min6min
  7. +1 min7min
  8. Catherine Way/McNicol Rd

    #13583 — Catherine Way/McNicol Rd

    +1 min8min
  9. Tecoma Station/McNicol Rd

    #19578 — Tecoma Station/McNicol Rd

    +1 min9min
  10. +0 min9min
  11. +1 min10min
  12. +1 min11min
  13. Sandells Rd/Blackwood St

    #13587 — Sandells Rd/Blackwood St

    +1 min12min
  14. +1 min13min
  15. +1 min14min
  16. +1 min15min
  17. +2 min17min
  18. +0 min17min
  19. The Avenue/Alexander Ave

    #14636 — The Avenue/Alexander Ave

    +1 min18min
  20. Mast Gully Rd/The Avenue

    #14637 — Mast Gully Rd/The Avenue

    +1 min19min
  21. +1 min20min
  22. +3 min23min
  23. 693+2 min25min
  24. +2 min27min
  25. +1 min28min
  26. Upwey South PS/Griffiths Rd

    #14643 — Upwey South PS/Griffiths Rd

    +1 min29min
  27. Kooringal Rd/Griffiths Rd

    #14644 — Kooringal Rd/Griffiths Rd

    +3 min32min
  28. +0 min32min
  29. Forest Park Rd/Tasman Ave

    #14646 — Forest Park Rd/Tasman Ave

    +1 min33min
  30. Leonard St/Forest Park Rd

    #14647 — Leonard St/Forest Park Rd

    +0 min33min
  31. +1 min34min
  32. +2 min36min
  33. +1 min37min
  34. +1 min38min
  35. Ferndale Ave/Glenfern Rd

    #14651 — Ferndale Ave/Glenfern Rd

    +1 min39min
  36. +1 min40min
  37. +1 min41min
  38. +1 min42min
  39. +0 min42min
  40. +1 min43min
  41. 693+4 min47min

Frequently asked questions

When are the first and last departures of line 699?

On weekdays the first departure from Belgrave Station/Belgrave-Gembrook Rd is at 08:25 and the last at 17:00. There are 7 departures in total.

Does line 699 run on weekends?

Yes — on Saturday from 09:17 to 11:23.

Does line 699 run on Sundays?

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

How often does line 699 run?

Departures run about every 83 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 699?

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

How many stops does line 699 have?

In the Belgrave Station/Belgrave-Gembrook Rd → Upwey Station/Main St direction, line 699 has 41 stops.

How long is the route of line 699?

The route in this direction is about 15.5 km long.