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 departure06:14
  • Last departure21:40
  • Average ride~24 min
  • Stops17
  • Departures per day43
  • Route length6.5 km
  • Peak~33 min
  • Off-peak~20 min
  • Saturday21 departures
  • Sunday21 departures

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

Timetable

First

06:14

Last

21:40

Departures

43

Line 505 timetable — on weekdays
061441
07063559
082845
09103046
10072945
Line 505 timetable — on Saturdays
0740
0821
090143
1026
110748
Line 505 timetable — on Sundays and holidays
0734
0820
090244
1026
110747
Changed25.10.2026.
Checked25.10.2026.

Stops

17 stops~24 min in total
  1. Melbourne University/Grattan St

    #28673 — Melbourne University/Grattan St

    546departure0min
  2. Royal Melbourne Hospital/Royal Pde

    #45654 — Royal Melbourne Hospital/Royal Pde

    +2 min2min
  3. +1 min3min
  4. +2 min5min
  5. +3 min8min
  6. +1 min9min
  7. Royal Park Station/Poplar Rd

    #45657 — Royal Park Station/Poplar Rd

    +2 min11min
  8. Royal Melbourne Hospital Royal Park/Poplar Rd

    #45658 — Royal Melbourne Hospital Royal Park/Poplar Rd

    +1 min12min
  9. Parkville Ave/Garrard St

    #45659 — Parkville Ave/Garrard St

    +1 min13min
  10. +1 min14min
  11. Mercy Health Aged Care/William St

    #45661 — Mercy Health Aged Care/William St

    +1 min15min
  12. +1 min16min
  13. 504+2 min18min
  14. 504+1 min19min
  15. Mt Alexander Rd/Ormond Rd

    #20390 — Mt Alexander Rd/Ormond Rd

    504+1 min20min
  16. Montgomery St/Mt Alexander Rd

    #4528 — Montgomery St/Mt Alexander Rd

    504959+2 min22min
  17. Moonee Ponds Interchange/Mt Alexander Rd

    #18778 — Moonee Ponds Interchange/Mt Alexander Rd

    504+2 min24min

Frequently asked questions

When are the first and last departures of line 505?

On weekdays the first departure from Melbourne University/Grattan St is at 06:14 and the last at 21:40. There are 43 departures in total.

Does line 505 run on weekends?

Yes — on Saturday from 07:40 to 21:35 and on Sunday from 07:34 to 21:20.

Does line 505 run on Sundays?

Yes. On Sundays line 505 has 21 departures from Melbourne University/Grattan St, the first at 07:34 and the last at 21:20.

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 33 minutes at peak.

How many stops does line 505 have?

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

How long is the route of line 505?

The route in this direction is about 6.5 km long.