Headway

623 bus timetable: St Kilda to Glen Waverley Station

Route 623 runs between Luna Park/The Esplanade and Glen Waverley Station/Railway Pde via Mount Waverley, Chadstone, Carnegie. On weekdays the first bus leaves Luna Park/The Esplanade at 6:36am and the last at 9:03pm.

First from Luna Park/The Esplanade, weekdays

6:36am

last 9:03pm

Scheduled, not live. Times use the network’s local time.

See the full timetable

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

HourMon to FriSatSun
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

HourMon to FriSatSun
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

WeekdaysTo Glen WaverleyTo St. Kilda
Before 7am1 busabout every 27 min
7am to 9amabout every 29 minabout every 29 min
9am to 3pmabout every 30 minabout every 30 min
3pm to 6pmabout every 32 minabout every 30 min
After 6pmabout every 50 minabout every 54 min
Buses a day2929
End to end1h 1m1h 6m
Saturdays14 buses, about every 60 min15 buses, about every 60 min
Sundays13 buses, about every 60 min13 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.

Buses per hour from Luna Park/The Esplanade, weekdays.

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
  1. Luna Park/The Esplanade 0 min
  2. Barkly St/Carlisle St 1 min
  3. Greeves St/Carlisle St 1 min
  4. Chapel St/Brighton Rd 3 min
  5. Glen Eira Rd/Brighton Rd 4 min
  6. Ripponlea Station/Glen Eira Rd 5 min
  7. Hotham St/Glen Eira Rd 6 min
  8. McWhae Ave/Glen Eira Rd 6 min
  9. Caulfield Grammar School/Glen Eira Rd 7 min
  10. Orrong Rd/Glen Eira Rd 8 min
  11. Hood Cres/Glen Eira Rd 9 min
  12. Kooyong Rd/Glen Eira Rd 10 min
  13. Harcourt Ave/Glen Eira Rd 10 min
  14. Glen Eira City Hall/Glen Eira Rd 11 min
  15. Tennyson Ave/Glen Eira Rd 12 min
  16. Bambra Rd/Glen Eira Rd 13 min
  17. Kambrook Rd/Glen Eira Rd 14 min
  18. Wilgra Cres/Booran Rd 15 min
  19. Glen Eira College/Booran Rd 15 min
  20. Roseberry Gr/Neerim Rd 16 min
  21. Lloyds Ave/Neerim Rd 17 min
  22. Grange Rd/Neerim Rd 18 min
  23. Milton St/Neerim Rd 19 min
  24. Seymour Ave/Neerim Rd 19 min
  25. Mimosa Rd/Neerim Rd 20 min
  26. Truganini Rd/Neerim Rd 20 min
  27. Neerim Rd/Koornang Rd 21 min
  28. Carnegie Station/Koornang Rd 22 min
  29. Darling Rd/Princes Hwy 23 min
  30. Serrell St/Princes Hwy 24 min
  31. Karma Ave/Princes Hwy 24 min
  32. Belgrave Rd/Princes Hwy 25 min
  33. Bruce St/Dandenong Rd 26 min
  34. Sydare Ave/Dandenong Rd 27 min
  35. Alma St/Dandenong Rd 28 min
  36. Chadstone Shopping Centre/Eastern Access Rd 31 min
  37. Warrigal Rd/Waverley Rd 35 min
  38. Margot St/Waverley Rd 36 min
  39. Amaroo St/Waverley Rd 37 min
  40. Baradine St/Waverley Rd 38 min
  41. Power Ave/Waverley Rd 39 min
  42. Huntingdale Rd/Waverley Rd 40 min
  43. Donald St/Waverley Rd 40 min
  44. Hansen St/Waverley Rd 41 min
  45. Heany St/Waverley Rd 41 min
  46. Pamela St/Waverley Rd 42 min
  47. Toirram Rd/Waverley Rd 43 min
  48. Talbot Rd/Waverley Rd 43 min
  49. Albert St/Stephensons Rd 44 min
  50. Kemp Ave/Stephensons Rd 44 min
  51. William St/Stephensons Rd 45 min
  52. Waverley Masonic Centre/Stephensons Rd 45 min
  53. Mt Waverley SC/Stephensons Rd 46 min
  54. Mt Waverley Station/Miller Cres 47 min
  55. Sherwood Rd/Stephensons Rd 49 min
  56. Mt Waverley Police Station/Stephensons Rd 49 min
  57. Charlton St/Stephensons Rd 50 min
  58. Albert St/Stephensons Rd 50 min
  59. Forster Rd/Waverley Rd 51 min
  60. Bruce St/Waverley Rd 52 min
  61. Regent St/Waverley Rd 52 min
  62. Scammell Cl/Waverley Rd 53 min
  63. Meadow Cres/Waverley Rd 53 min
  64. Blackburn Rd/Waverley Rd 54 min
  65. Stableford Ave/Waverley Rd 55 min
  66. Saladin Ave/Waverley Rd 55 min
  67. Monash Aquatic & Recreation Centre/Waverley Rd 56 min
  68. Myrtle St/Waverley Rd 57 min
  69. Central Reserve/Waverley Rd 58 min
  70. St Leonard's Primary School/Springvale Rd 58 min
  71. Beacon St/Springvale Rd 59 min
  72. Monash Civic Centre/Springvale Rd 60 min
  73. Glen Waverley Station/Railway Pde 61 min
To St. Kilda71 stops, about 1h 6m
  1. Glen Waverley Station/Railway Pde 0 min
  2. Ingram Ave/Springvale Rd 2 min
  3. Central Reserve/Waverley Rd 4 min
  4. Myrtle St/Waverley Rd 5 min
  5. Monash Aquatic & Recreation Centre/Waverley Rd 6 min
  6. Lilian St/Waverley Rd 7 min
  7. Stableford Ave/Waverley Rd 8 min
  8. Blackburn Rd/Waverley Rd 9 min
  9. Coolarn St/Waverley Rd 10 min
  10. Pinewood Dr/Waverley Rd 11 min
  11. Bruce St/Waverley Rd 11 min
  12. Carinya Ct/Waverley Rd 12 min
  13. Albert St/Stephensons Rd 14 min
  14. Kemp Ave/Stephensons Rd 14 min
  15. William St/Stephensons Rd 15 min
  16. Waverley Masonic Centre/Stephensons Rd 15 min
  17. Mt Waverley SC/Stephensons Rd 16 min
  18. Mt Waverley Station/Miller Cres 17 min
  19. Sherwood Rd/Stephensons Rd 19 min
  20. Mt Waverley Police Station/Stephensons Rd 19 min
  21. Charlton St/Stephensons Rd 20 min
  22. Stephensons Rd/Waverley Rd 21 min
  23. Talbot Rd/Waverley Rd 21 min
  24. Bales St/Waverley Rd 22 min
  25. Pamela St/Waverley Rd 22 min
  26. Mayfield Dr/Waverley Rd 22 min
  27. Hansen St/Waverley Rd 23 min
  28. Tuhans Rd/Waverley Rd 24 min
  29. Huntingdale Rd/Waverley Rd 24 min
  30. Rosemary St/Waverley Rd 25 min
  31. Bosco St/Waverley Rd 26 min
  32. Hiscock St/Waverley Rd 27 min
  33. Murphy St/Waverley Rd 27 min
  34. Warrigal Rd/Waverley Rd 28 min
  35. Chadstone Shopping Centre/Eastern Access Rd 32 min
  36. Hooper St/Dandenong Rd 35 min
  37. Wilson St/Dandenong Rd 36 min
  38. Hobart Rd/Dandenong Rd 37 min
  39. Murrumbeena Rd/Dandenong Rd 38 min
  40. Poplar Gr/Dandenong Rd 39 min
  41. Chestnut St/Dandenong Rd 40 min
  42. Carnegie Station/Koornang Rd 42 min
  43. Neerim Rd/Koornang Rd 43 min
  44. Truganini Rd/Neerim Rd 43 min
  45. Mimosa Rd/Neerim Rd 44 min
  46. St Huberts Rd/Neerim Rd 45 min
  47. Maroona Rd/Neerim Rd 45 min
  48. Grange Rd/Neerim Rd 46 min
  49. Watson Gr/Neerim Rd 46 min
  50. Roseberry Gr/Neerim Rd 47 min
  51. Glen Eira College/Booran Rd 48 min
  52. Wilgra Cres/Booran Rd 49 min
  53. Kambrook Rd/Glen Eira Rd 50 min
  54. Bambra Rd/Glen Eira Rd 50 min
  55. Webb St/Glen Eira Rd 51 min
  56. Glen Eira City Hall/Glen Eira Rd 52 min
  57. Harcourt Ave/Glen Eira Rd 53 min
  58. Kooyong Rd/Glen Eira Rd 53 min
  59. Eastaway St/Glen Eira Rd 54 min
  60. Orrong Rd/Glen Eira Rd 55 min
  61. Caulfield Grammar School/Glen Eira Rd 56 min
  62. Gordon St/Glen Eira Rd 57 min
  63. Hotham St/Glen Eira Rd 57 min
  64. Ripponlea Station/Glen Eira Rd 58 min
  65. Glen Eira Rd/Brighton Rd 59 min
  66. Wimbledon Ave/Brighton Rd 61 min
  67. Dickens St/Brighton Rd 62 min
  68. Blessington St/Carlisle St 63 min
  69. Barkly St/Carlisle St 65 min
  70. Albert St/Carlisle St 65 min
  71. 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.