buses.appMelbourne public transport
505

Melbourne · bus timetable

Bus 505 Moonee Ponds Interchange/Mt Alexander Rd Melbourne University/Grattan St

Bus Regular line

Line 505 runs between Moonee Ponds Interchange/Mt Alexander Rd and Melbourne University/Grattan St; on weekdays the first departure is at 05:55 and the last at 22:05, every ~20 min.

  • Headway~20 min
  • First departure05:55
  • Last departure22:05
  • Average ride~24 min
  • Stops16
  • Departures per day44
  • Route length6.7 km
  • Peak~30 min
  • Off-peak~20 min
  • Saturday22 departures
  • Sunday22 departures

Bus of Melbourne public transport — connects Moonee Ponds Interchange/Mt Alexander Rd and Melbourne University/Grattan St, with 16 stops per direction.The first departure is at 05:55, the last at 22:05.Departures run every ~20 min, and the ride takes ~24 min on average.

Timetable

First

05:55

Last

22:05

Departures

44

Line 505 timetable — on weekdays
0555
062052
072038
08072748
0904213757
Line 505 timetable — on Saturdays
071454
0834
091251
1031
111151
Line 505 timetable — on Sundays and holidays
071556
0834
091352
1032
111252
Changed25.10.2026.
Checked25.10.2026.

Stops

16 stops~24 min in total
  1. Moonee Ponds Interchange/Mt Alexander Rd

    #18778 — Moonee Ponds Interchange/Mt Alexander Rd

    504departure0min
  2. Wordsworth St/Mt Alexander Rd

    #7961 — Wordsworth St/Mt Alexander Rd

    504959+1 min1min
  3. Mt Alexander Rd/Ormond Rd

    #7962 — Mt Alexander Rd/Ormond Rd

    504+1 min2min
  4. 504+0 min2min
  5. 504+1 min3min
  6. Mercy Health Aged Care/William St

    #45647 — Mercy Health Aged Care/William St

    +3 min6min
  7. +2 min8min
  8. Parkville Ave/Garrard St

    #45649 — Parkville Ave/Garrard St

    +1 min9min
  9. Royal Melbourne Hospital Royal Park/Poplar Rd

    #45650 — Royal Melbourne Hospital Royal Park/Poplar Rd

    +2 min11min
  10. Royal Park Station/Poplar Rd

    #45651 — Royal Park Station/Poplar Rd

    +1 min12min
  11. +2 min14min
  12. +2 min16min
  13. +3 min19min
  14. Trinity College/Royal Pde

    #46460 — Trinity College/Royal Pde

    +2 min21min
  15. Melbourne University/Royal Pde

    #16830 — Melbourne University/Royal Pde

    +1 min22min
  16. Melbourne University/Grattan St

    #28671 — Melbourne University/Grattan St

    546+2 min24min

Frequently asked questions

When are the first and last departures of line 505?

On weekdays the first departure from Moonee Ponds Interchange/Mt Alexander Rd is at 05:55 and the last at 22:05. There are 44 departures in total.

Does line 505 run on weekends?

Yes — on Saturday from 07:14 to 21:15 and on Sunday from 07:15 to 21:17.

Does line 505 run on Sundays?

Yes. On Sundays line 505 has 22 departures from Moonee Ponds Interchange/Mt Alexander Rd, the first at 07:15 and the last at 21:17.

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

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

How many stops does line 505 have?

In the Moonee Ponds Interchange/Mt Alexander Rd → Melbourne University/Grattan St direction, line 505 has 16 stops.

How long is the route of line 505?

The route in this direction is about 6.7 km long.