The whole day, by hour
Pick your stop and the times change to match. Minutes past each hour.
From Luna Park/The Esplanade to Glen Waverley
| Hour | Mon to Fri | Sat | Sun |
|---|---|---|---|
| 6am | :36 | ||
| 7am | :06 :34 | ||
| 8am | :03 :38 | :09 | |
| 9am | :13 :43 | :21 | :22 |
| 10am | :13 :43 | :21 | :22 |
| 11am | :13 :43 | :21 | :22 |
| 12pm | :13 :43 | :21 | :22 |
| 1pm | :13 :43 | :21 | :22 |
| 2pm | :13 :45 | :21 | :22 |
| 3pm | :02 :17 :52 | :21 | :22 |
| 4pm | :18 :50 | :21 | :22 |
| 5pm | :19 :53 | :21 | :22 |
| 6pm | :19 :48 | :21 | :22 |
| 7pm | :13 | :33 | :34 |
| 8pm | :03 | :33 | :34 |
| 9pm | :03 | :33 | :34 |
From Glen Waverley Station/Railway Pde to St. Kilda
| Hour | Mon to Fri | Sat | Sun |
|---|---|---|---|
| 6am | :22 :49 | ||
| 7am | :07 :27 :54 | :04 | |
| 8am | :28 :57 | :04 | |
| 9am | :27 :57 | :04 | :07 |
| 10am | :27 :57 | :04 | :07 |
| 11am | :27 :57 | :04 | :07 |
| 12pm | :27 :57 | :04 | :07 |
| 1pm | :27 :57 | :04 | :07 |
| 2pm | :27 :55 | :04 | :07 |
| 3pm | :24 | :04 | :07 |
| 4pm | :00 :25 :55 | :04 | :07 |
| 5pm | :28 :55 | :04 | :07 |
| 6pm | :22 :49 | :04 | :07 |
| 7pm | :43 | :04 | :07 |
| 8pm | :04 | :07 | |
| 9pm | :00 | :04 | :07 |
How often it runs
| Weekdays | To Glen Waverley | To St. Kilda |
|---|---|---|
| Before 7am | 1 bus | about every 27 min |
| 7am to 9am | about every 29 min | about every 29 min |
| 9am to 3pm | about every 30 min | about every 30 min |
| 3pm to 6pm | about every 32 min | about every 30 min |
| After 6pm | about every 50 min | about every 54 min |
| Buses a day | 29 | 29 |
| End to end | 1h 1m | 1h 6m |
| Saturdays | 14 buses, about every 60 min | 15 buses, about every 60 min |
| Sundays | 13 buses, about every 60 min | 13 buses, about every 60 min |
When to watch out
Weekdays, no bus leaves Luna Park/The Esplanade between 8:03pm and 9:03pm. Miss the 8:03pm and you wait 1h.
The last bus from Luna Park/The Esplanade on weekdays leaves at 9:03pm.
Weekdays, no bus leaves Glen Waverley Station/Railway Pde between 6:49pm and 7:43pm. Miss the 6:49pm and you wait 54 min.
Weekdays, no bus leaves Glen Waverley Station/Railway Pde between 7:43pm and 9:00pm. Miss the 7:43pm and you wait 1h 17m.
The last bus from Glen Waverley Station/Railway Pde on weekdays leaves at 9:00pm.
Every stop on the 623
Minutes from the first stop on a typical trip. Choose Times to see the whole day at that stop.
To Glen Waverley73 stops, about 1h 1m
- Luna Park/The Esplanade 0 min
- Barkly St/Carlisle St 1 min
- Greeves St/Carlisle St 1 min
- Chapel St/Brighton Rd 3 min
- Glen Eira Rd/Brighton Rd 4 min
- Ripponlea Station/Glen Eira Rd 5 min
- Hotham St/Glen Eira Rd 6 min
- McWhae Ave/Glen Eira Rd 6 min
- Caulfield Grammar School/Glen Eira Rd 7 min
- Orrong Rd/Glen Eira Rd 8 min
- Hood Cres/Glen Eira Rd 9 min
- Kooyong Rd/Glen Eira Rd 10 min
- Harcourt Ave/Glen Eira Rd 10 min
- Glen Eira City Hall/Glen Eira Rd 11 min
- Tennyson Ave/Glen Eira Rd 12 min
- Bambra Rd/Glen Eira Rd 13 min
- Kambrook Rd/Glen Eira Rd 14 min
- Wilgra Cres/Booran Rd 15 min
- Glen Eira College/Booran Rd 15 min
- Roseberry Gr/Neerim Rd 16 min
- Lloyds Ave/Neerim Rd 17 min
- Grange Rd/Neerim Rd 18 min
- Milton St/Neerim Rd 19 min
- Seymour Ave/Neerim Rd 19 min
- Mimosa Rd/Neerim Rd 20 min
- Truganini Rd/Neerim Rd 20 min
- Neerim Rd/Koornang Rd 21 min
- Carnegie Station/Koornang Rd 22 min
- Darling Rd/Princes Hwy 23 min
- Serrell St/Princes Hwy 24 min
- Karma Ave/Princes Hwy 24 min
- Belgrave Rd/Princes Hwy 25 min
- Bruce St/Dandenong Rd 26 min
- Sydare Ave/Dandenong Rd 27 min
- Alma St/Dandenong Rd 28 min
- Chadstone Shopping Centre/Eastern Access Rd 31 min
- Warrigal Rd/Waverley Rd 35 min
- Margot St/Waverley Rd 36 min
- Amaroo St/Waverley Rd 37 min
- Baradine St/Waverley Rd 38 min
- Power Ave/Waverley Rd 39 min
- Huntingdale Rd/Waverley Rd 40 min
- Donald St/Waverley Rd 40 min
- Hansen St/Waverley Rd 41 min
- Heany St/Waverley Rd 41 min
- Pamela St/Waverley Rd 42 min
- Toirram Rd/Waverley Rd 43 min
- Talbot Rd/Waverley Rd 43 min
- Albert St/Stephensons Rd 44 min
- Kemp Ave/Stephensons Rd 44 min
- William St/Stephensons Rd 45 min
- Waverley Masonic Centre/Stephensons Rd 45 min
- Mt Waverley SC/Stephensons Rd 46 min
- Mt Waverley Station/Miller Cres 47 min
- Sherwood Rd/Stephensons Rd 49 min
- Mt Waverley Police Station/Stephensons Rd 49 min
- Charlton St/Stephensons Rd 50 min
- Albert St/Stephensons Rd 50 min
- Forster Rd/Waverley Rd 51 min
- Bruce St/Waverley Rd 52 min
- Regent St/Waverley Rd 52 min
- Scammell Cl/Waverley Rd 53 min
- Meadow Cres/Waverley Rd 53 min
- Blackburn Rd/Waverley Rd 54 min
- Stableford Ave/Waverley Rd 55 min
- Saladin Ave/Waverley Rd 55 min
- Monash Aquatic & Recreation Centre/Waverley Rd 56 min
- Myrtle St/Waverley Rd 57 min
- Central Reserve/Waverley Rd 58 min
- St Leonard's Primary School/Springvale Rd 58 min
- Beacon St/Springvale Rd 59 min
- Monash Civic Centre/Springvale Rd 60 min
- Glen Waverley Station/Railway Pde 61 min
To St. Kilda71 stops, about 1h 6m
- Glen Waverley Station/Railway Pde 0 min
- Ingram Ave/Springvale Rd 2 min
- Central Reserve/Waverley Rd 4 min
- Myrtle St/Waverley Rd 5 min
- Monash Aquatic & Recreation Centre/Waverley Rd 6 min
- Lilian St/Waverley Rd 7 min
- Stableford Ave/Waverley Rd 8 min
- Blackburn Rd/Waverley Rd 9 min
- Coolarn St/Waverley Rd 10 min
- Pinewood Dr/Waverley Rd 11 min
- Bruce St/Waverley Rd 11 min
- Carinya Ct/Waverley Rd 12 min
- Albert St/Stephensons Rd 14 min
- Kemp Ave/Stephensons Rd 14 min
- William St/Stephensons Rd 15 min
- Waverley Masonic Centre/Stephensons Rd 15 min
- Mt Waverley SC/Stephensons Rd 16 min
- Mt Waverley Station/Miller Cres 17 min
- Sherwood Rd/Stephensons Rd 19 min
- Mt Waverley Police Station/Stephensons Rd 19 min
- Charlton St/Stephensons Rd 20 min
- Stephensons Rd/Waverley Rd 21 min
- Talbot Rd/Waverley Rd 21 min
- Bales St/Waverley Rd 22 min
- Pamela St/Waverley Rd 22 min
- Mayfield Dr/Waverley Rd 22 min
- Hansen St/Waverley Rd 23 min
- Tuhans Rd/Waverley Rd 24 min
- Huntingdale Rd/Waverley Rd 24 min
- Rosemary St/Waverley Rd 25 min
- Bosco St/Waverley Rd 26 min
- Hiscock St/Waverley Rd 27 min
- Murphy St/Waverley Rd 27 min
- Warrigal Rd/Waverley Rd 28 min
- Chadstone Shopping Centre/Eastern Access Rd 32 min
- Hooper St/Dandenong Rd 35 min
- Wilson St/Dandenong Rd 36 min
- Hobart Rd/Dandenong Rd 37 min
- Murrumbeena Rd/Dandenong Rd 38 min
- Poplar Gr/Dandenong Rd 39 min
- Chestnut St/Dandenong Rd 40 min
- Carnegie Station/Koornang Rd 42 min
- Neerim Rd/Koornang Rd 43 min
- Truganini Rd/Neerim Rd 43 min
- Mimosa Rd/Neerim Rd 44 min
- St Huberts Rd/Neerim Rd 45 min
- Maroona Rd/Neerim Rd 45 min
- Grange Rd/Neerim Rd 46 min
- Watson Gr/Neerim Rd 46 min
- Roseberry Gr/Neerim Rd 47 min
- Glen Eira College/Booran Rd 48 min
- Wilgra Cres/Booran Rd 49 min
- Kambrook Rd/Glen Eira Rd 50 min
- Bambra Rd/Glen Eira Rd 50 min
- Webb St/Glen Eira Rd 51 min
- Glen Eira City Hall/Glen Eira Rd 52 min
- Harcourt Ave/Glen Eira Rd 53 min
- Kooyong Rd/Glen Eira Rd 53 min
- Eastaway St/Glen Eira Rd 54 min
- Orrong Rd/Glen Eira Rd 55 min
- Caulfield Grammar School/Glen Eira Rd 56 min
- Gordon St/Glen Eira Rd 57 min
- Hotham St/Glen Eira Rd 57 min
- Ripponlea Station/Glen Eira Rd 58 min
- Glen Eira Rd/Brighton Rd 59 min
- Wimbledon Ave/Brighton Rd 61 min
- Dickens St/Brighton Rd 62 min
- Blessington St/Carlisle St 63 min
- Barkly St/Carlisle St 65 min
- Albert St/Carlisle St 65 min
- Luna Park/The Esplanade 66 min
Questions about the 623
What time is the first 623 bus?
Weekdays: 6:36am from Luna Park/The Esplanade and 6:22am from Glen Waverley Station/Railway Pde. Saturdays: 8:09am from Luna Park/The Esplanade and 7:04am from Glen Waverley Station/Railway Pde. Sundays: 9:22am from Luna Park/The Esplanade and 9:07am from Glen Waverley Station/Railway Pde.
What time is the last 623 bus?
Weekdays: 9:03pm from Luna Park/The Esplanade and 9:00pm from Glen Waverley Station/Railway Pde. Saturdays: 9:33pm from Luna Park/The Esplanade and 9:04pm from Glen Waverley Station/Railway Pde. Sundays: 9:34pm from Luna Park/The Esplanade and 9:07pm from Glen Waverley Station/Railway Pde.
How often does the 623 run?
About every 30 minutes on weekdays, with 29 buses a day from Luna Park/The Esplanade. Saturdays: 14 buses, about every 60 min. Sundays: 13 buses, about every 60 min.
How long does the 623 take?
About 1h 1m from Luna Park/The Esplanade to Glen Waverley Station/Railway Pde, with 73 stops along the way. About 1h 6m the other way.
Does the 623 run at weekends?
Yes. Saturdays: 14 buses, about every 60 min. Sundays: 13 buses, about every 60 min.
Are these live times?
No. They are Melbourne Buses’s published timetable, and a bus can run early or late. Check Melbourne Buses for disruptions.
More Melbourne Buses routes
Source: Public Transport Victoria (Department of Transport and Planning), open data under CC BY 4.0. Refreshed 2 November 2026. The current timetable runs to 31 December 2026. Times change on 4 December 2026; this page updates when the new timetable is published. These are scheduled times; check Melbourne Buses for disruptions. Service summaries are calculated from this published timetable. Report a timetable issue.