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~80 min
  • First departure08:55
  • Last departure17:35
  • Average ride~27 min
  • Stops20
  • Departures per day7
  • Route length7.4 km
  • Peak~30 min
  • Off-peak~20 min
  • Saturday2 departures
  • Sundaynot running

Bus of Melbourne public transport — connects Belgrave Station/Belgrave-Gembrook Rd and Upwey Station/Main St, with 20 stops per direction.The first departure is at 08:55, the last at 17:35.Departures run every ~80 min, and the ride takes ~27 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:55

Last

17:35

Departures

7

Line 699 timetable — on weekdays
0855
1000
1125C
1235
1405
Line 699 timetable — on Saturdays
0950
1152D

Line 699 does not run on Sundays and holidays.

Changed25.10.2026.
Checked25.10.2026.

Stops

20 stops~27 min in total
  1. 693departure0min
  2. 693+0 min0min
  3. +1 min1min
  4. Mast Gully Rd/The Avenue

    #14513 — Mast Gully Rd/The Avenue

    +1 min2min
  5. +2 min4min
  6. +1 min5min
  7. +1 min6min
  8. +1 min7min
  9. +1 min8min
  10. +3 min11min
  11. +1 min12min
  12. Tecoma Station/McNicol Rd

    #19579 — Tecoma Station/McNicol Rd

    +2 min14min
  13. +1 min15min
  14. +1 min16min
  15. +1 min17min
  16. +2 min19min
  17. +1 min20min
  18. Belgrave Swimming Pool/Best St

    #14527 — Belgrave Swimming Pool/Best St

    +2 min22min
  19. Benson St/Belgrave-Hallam Rd

    #13855 — Benson St/Belgrave-Hallam Rd

    697+2 min24min
  20. Belgrave Station/Belgrave-Gembrook Rd

    #19583 — Belgrave Station/Belgrave-Gembrook Rd

    697+3 min27min

Frequently asked questions

When are the first and last departures of line 699?

On weekdays the first departure from Upwey Station/Main St is at 08:55 and the last at 17:35. There are 7 departures in total.

Does line 699 run on weekends?

Yes — on Saturday from 09:50 to 11:52.

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 80 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 27 minutes on average — from about 20 minutes off-peak to about 30 minutes at peak.

How many stops does line 699 have?

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

How long is the route of line 699?

The route in this direction is about 7.4 km long.