buses.appMelbourne public transport
390

Melbourne · bus timetable

Bus 390 Craigieburn Station/Potter St Mernda Station/Bridge Inn Rd

Bus Regular line

The Craigieburn Station/Potter St – Mernda Station/Bridge Inn Rd route is served by line 390, on weekdays from 05:40 to 23:50, every ~20 min.

  • Headway~20 min
  • First departure05:04
  • Last departure22:40
  • Average ride~34 min
  • Stops20
  • Departures per day49
  • Route length17.6 km
  • Peak~41 min
  • Off-peak~32 min
  • Saturday31 departures
  • Sunday23 departures

Bus of Melbourne public transport — connects Craigieburn Station/Potter St and Mernda Station/Bridge Inn Rd, with 20 stops per direction.The first departure is at 05:04, the last at 22:40.Departures run every ~20 min, and the ride takes ~34 min on average.

Timetable

First

07:35

Last

22:15

Departures

23

Line 390 timetable — on weekdays
050433
06062744
07042851
08113049
09053151
Line 390 timetable — on Saturdays
0635
071555
0835
091555
1035
Line 390 timetable — on Sundays and holidays
0735
081655
0935
101555
1135
Changed25.10.2026.
Checked25.10.2026.

Stops

20 stops~34 min in total
  1. Mernda Station/Bridge Inn Rd

    #51731 — Mernda Station/Bridge Inn Rd

    382387389departure0min
  2. Riverdale Bvd/Bridge Inn Rd

    #49907 — Riverdale Bvd/Bridge Inn Rd

    382386387389+1 min1min
  3. Sissinghurst Pde/Bridge Inn Rd

    #28056 — Sissinghurst Pde/Bridge Inn Rd

    387389+1 min2min
  4. Bridge Inn Rd/Breadalbane Ave

    #28062 — Bridge Inn Rd/Breadalbane Ave

    387+1 min3min
  5. Breadalbane Reserve/Breadalbane Ave

    #46381 — Breadalbane Reserve/Breadalbane Ave

    387+1 min4min
  6. +1 min5min
  7. +1 min6min
  8. +1 min7min
  9. +1 min8min
  10. +1 min9min
  11. +1 min10min
  12. +2 min12min
  13. +6 min18min
  14. Epping Rd/Craigieburn Rd

    #28081 — Epping Rd/Craigieburn Rd

    +3 min21min
  15. High park Dr/Craigieburn Rd

    #28083 — High park Dr/Craigieburn Rd

    +1 min22min
  16. Evolve Esp/Craigieburn Rd

    #28087 — Evolve Esp/Craigieburn Rd

    +1 min23min
  17. Edgars Rd/Craigieburn Rd

    #28089 — Edgars Rd/Craigieburn Rd

    +2 min25min
  18. +0 min25min
  19. Garrong Ave/Craigieburn Rd

    #28093 — Garrong Ave/Craigieburn Rd

    +2 min27min
  20. Craigieburn Station/Potter St

    #28495 — Craigieburn Station/Potter St

    +7 min34min

Frequently asked questions

When are the first and last departures of line 390?

On weekdays the first departure from Mernda Station/Bridge Inn Rd is at 05:04 and the last at 22:40. There are 49 departures in total.

Does line 390 run on weekends?

Yes — on Saturday from 06:35 to 23:15 and on Sunday from 07:35 to 22:15.

Does line 390 run on Sundays?

Yes. On Sundays line 390 has 23 departures from Mernda Station/Bridge Inn Rd, the first at 07:35 and the last at 22:15.

How often does line 390 run?

Departures run about every 20 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 390?

The whole ride takes about 34 minutes on average — from about 32 minutes off-peak to about 41 minutes at peak.

How many stops does line 390 have?

In the Mernda Station/Bridge Inn Rd → Craigieburn Station/Potter St direction, line 390 has 20 stops.

How long is the route of line 390?

The route in this direction is about 17.6 km long.