Melbourne Buses Route 19: Geelong - Bannockburn
Bus timetable and route map · Monday to Friday
Melbourne Buses Route 19 (Geelong - Bannockburn) is a bus route in Metropolitan Melbourne, serving Moorabool St/Malop St, Geelong Station/Railway Tce, River St/Midland Hwy, Shelford-Bannockburn Rd/Midland Hwy and Madden Rd/Midland Hwy. Monday to Friday the first bus is at 4:36 pm and the last at 5:17 pm. Updated 5 October 2026.
Timetable summary
Monday to Friday
- First
- 4:36 pm
- Last
- 5:17 pm
- Buses
- 2
Saturday, Sunday
No service
Route 19 to McPhillips Rd/High St
Destination sign “Bannockburn ( via Batesford > Gheringhap” · from Moorabool St/Malop St · 7 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Moorabool St/Malop St | Geelong Station/Railway Tce | Calvert St/Ballarat Rd | River St/Midland Hwy | Ryan Rd/Midland Hwy | Shelford-Bannockburn Rd/Midland Hwy | McPhillips Rd/High St |
|---|---|---|---|---|---|---|
| 4:36 | 4:39 | 4:49 | 5:02 | 5:07 | 5:10 | 5:13 |
All 7 stops in this direction
- Moorabool St/Malop St #17681
- Geelong Station/Railway Tce #3252
- Calvert St/Ballarat Rd #30402
- River St/Midland Hwy #3273
- Ryan Rd/Midland Hwy #3288
- Shelford-Bannockburn Rd/Midland Hwy #47503
- McPhillips Rd/High St #4806
Route 19 to Geelong Station/Railway Tce
Destination sign “Geelong (via Gheringhap > Batesford)” · from McPhillips Rd/High St · 6 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| McPhillips Rd/High St | Madden Rd/Midland Hwy | Ryan Rd/Midland Hwy | River St/Midland Hwy | Calvert St/Ballarat Rd | Geelong Station/Railway Tce |
|---|---|---|---|---|---|
| 5:17 | 5:19 | 5:24 | 5:28 | 5:34 | 5:45 |
All 6 stops in this direction
- McPhillips Rd/High St #4806
- Madden Rd/Midland Hwy #47508
- Ryan Rd/Midland Hwy #3753
- River St/Midland Hwy #3279
- Calvert St/Ballarat Rd #30479
- Geelong Station/Railway Tce #3252
Route 19 route map
Questions about Melbourne Buses Route 19
What time is the first Route 19 bus?
Monday to Friday: 4:36 pm.
What time is the last Route 19 bus?
Monday to Friday: 5:17 pm. A time after midnight belongs to the evening before.
Does Route 19 run at weekends?
Saturday: no service. Sunday: no service.
Where does Route 19 go?
Route 19 serves Moorabool St/Malop St, Geelong Station/Railway Tce, River St/Midland Hwy, Shelford-Bannockburn Rd/Midland Hwy and Madden Rd/Midland Hwy. The full list of stops for each direction is below the timetables.
Are these live bus times?
No. They are the published timetable from Public Transport Victoria (Department of Transport and Planning)’s open data, refreshed 5 October 2026. A bus can run early or late, and disruptions are not shown.
Source: Public Transport Victoria (Department of Transport and Planning) open data (GTFS schedule for Melbourne Buses), used under CC BY 4.0. Refreshed 5 October 2026. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.
Other Melbourne Buses routes
- Moe to Traralgon via Yallourn North
- Seymour to Seymour North East
- Traralgon - Traralgon South
- Traralgon - Churchill (Special) via Federation University
- Traralgon - Moe
- Traralgon - Churchill
- Ballarat Station to Lucas via Wendouree
- Lara Station to Corio Village SC via Lara South
- Ballarat Station to Wendouree Station via Howitt St
- Moe West
- Ballarat Station to Wendouree Station via Forest St
- Lara Station to Lara West
- Moe South
- Ballarat Station to Invermay Park
- Moe to Moe North
- Ballarat Station to Black Hill
- Moe to Newborough via Old Sale Rd
- Ballarat Station to Brown Hill
- Moe to Newborough via Dinwoodie Dr
- Avalon Airport - Lara Station
- Ballarat Station to Canadian
- Geelong Station to Corio SC
- Morwell South
- Ballarat Station to Buninyong via Federation University
- Morwell to Mid Valley Shopping Centre via Crinigan Rd
- Ballarat Station to Federation University via Sebastopol
- Geelong Station to North Shore Station via Anakie Rd
- Morwell to Mid Valley Shopping Centre via Hourigan Rd
- Ballarat Station to Mount Pleasant
- Corio SC to North Shore Station
- Ballarat Station to Sebastopol
- Geelong Station to North Geelong Station via Newtown
- Ballarat Station to Delacombe
- Geelong Station to Bell Post Hill
- Ballarat Station - Alfredton
- Ballarat Station to Creswick
- Churchill town loop
- Geelong Station to Whittington via Newcomb
- Geelong Station to St Albans Park
- Wendouree Station to Miners Rest