Melbourne Buses Route 343: Hurstbridge Station - Greensborough Station via Diamond Creek Station
Bus timetable and route map · Monday to Friday
Melbourne Buses Route 343 (Hurstbridge Station - Greensborough Station via Diamond Creek Station) is a bus route in Metropolitan Melbourne, serving Greensborough Station/Para Rd, Greenhill Rd/Diamond Creek Rd, Ilana View Dr/Main Hurstbridge Rd, Ezio Ct/Aqueduct Rd and St Helena Rd/Main St. Monday to Friday the first bus is at 5:18 am and the last at 9:26 pm, every 24 min during the day. Updated 5 October 2026.
Timetable summary
Monday to Friday
- First
- 5:18 am
- Last
- 9:26 pm
- Buses
- 73
- Daytime
- every 24 min
Saturday, Sunday
No service
Route 343 to Hurstbridge Station/Heidelberg-Kinglake Rd
Destination sign “Hurstbridge Station via Diamond Creek Station” · from Greensborough Station/Para Rd · 24 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Greensborough Station/Para Rd | Greenhill Rd/Diamond Creek Rd | McLaughlans Lane/Diamond Creek Rd | Lesay Dr/Ryans Rd | Nillumbik Park/Chute St | Ilana View Dr/Main Hurstbridge Rd | Hurstbridge Station/Heidelberg-Kinglake Rd |
|---|---|---|---|---|---|---|
| 5:41 | 5:44 | 5:46 | 5:50 | 5:54 | 6:00 | 6:07 |
| · | · | · | · | · | 5:44 | 5:51 |
| 6:12 | 6:15 | 6:17 | 6:21 | 6:25 | 6:31 | 6:38 |
| 6:23 | 6:26 | 6:28 | 6:32 | 6:36 | 6:42 | 6:49 |
| 6:38 | 6:41 | 6:43 | 6:47 | 6:51 | 6:57 | 7:04 |
| 6:59 | 7:02 | 7:04 | 7:08 | 7:12 | 7:18 | 7:25 |
| 7:12 | 7:15 | 7:17 | 7:21 | 7:25 | 7:31 | 7:38 |
| 7:36 | 7:39 | 7:42 | 7:47 | 7:51 | 7:59 | 8:07 |
| 8:01 | 8:04 | 8:07 | 8:12 | 8:16 | 8:24 | 8:32 |
| 8:20 | 8:23 | 8:26 | 8:31 | 8:35 | 8:43 | 8:51 |
| 8:36 | 8:39 | 8:42 | 8:47 | 8:51 | 8:59 | 9:07 |
| 8:58 | 9:01 | 9:04 | 9:08 | 9:12 | 9:20 | 9:28 |
| 9:20 | 9:23 | 9:26 | 9:30 | 9:34 | 9:42 | 9:50 |
| 9:53 | 9:56 | 9:59 | 10:03 | 10:07 | 10:15 | 10:23 |
| 10:33 | 10:36 | 10:39 | 10:43 | 10:47 | 10:55 | 11:03 |
| 11:13 | 11:16 | 11:19 | 11:23 | 11:27 | 11:35 | 11:43 |
| 11:53 | 11:56 | 11:59 | 12:03 | 12:07 | 12:15 | 12:23 |
| 12:33 | 12:36 | 12:39 | 12:43 | 12:47 | 12:55 | 1:03 |
| 1:13 | 1:16 | 1:19 | 1:23 | 1:27 | 1:35 | 1:43 |
| 1:53 | 1:56 | 1:59 | 2:03 | 2:07 | 2:15 | 2:23 |
| 2:33 | 2:36 | 2:39 | 2:43 | 2:47 | 2:55 | 3:02 |
| 3:13 | 3:16 | 3:20 | 3:25 | 3:30 | 3:38 | 3:45 |
| 3:53 | 3:56 | 4:00 | 4:05 | 4:10 | 4:18 | 4:25 |
| 4:18 | 4:21 | 4:25 | 4:30 | 4:35 | 4:43 | 4:50 |
| 4:38 | 4:41 | 4:45 | 4:50 | 4:55 | 5:03 | 5:10 |
| 4:58 | 5:01 | 5:05 | 5:10 | 5:15 | 5:23 | 5:30 |
| 5:14 | 5:17 | 5:21 | 5:26 | 5:31 | 5:39 | 5:46 |
| 5:37 | 5:40 | 5:44 | 5:49 | 5:53 | 6:01 | 6:08 |
| 5:51 | 5:54 | 5:58 | 6:03 | 6:07 | 6:15 | 6:22 |
| 6:13 | 6:16 | 6:19 | 6:23 | 6:27 | 6:33 | 6:40 |
| 6:33 | 6:36 | 6:39 | 6:43 | 6:47 | 6:53 | 7:00 |
| 6:50 | 6:53 | 6:56 | 7:00 | 7:04 | 7:10 | 7:17 |
| 7:21 | 7:24 | 7:27 | 7:31 | 7:35 | 7:41 | 7:48 |
| 7:46 | 7:49 | 7:51 | 7:55 | 7:59 | 8:05 | 8:12 |
| 8:15 | 8:18 | 8:20 | 8:24 | 8:28 | 8:34 | 8:41 |
| 8:56 | 8:59 | 9:01 | 9:05 | 9:09 | 9:15 | 9:22 |
All 24 stops in this direction
- Greensborough Station/Para Rd #28866
- Joyce Ave/Main St #860
- Delfin Cres/Diamond Creek Rd #17284
- Avandina Cres/Diamond Creek Rd #17285
- Greenhill Rd/Diamond Creek Rd #17286
- Civic Dr/Diamond Creek Rd #43909
- Oldstead Rd/Diamond Creek Rd #875
- St Thomas Primary School/Diamond Creek Rd #876
- McLaughlans Lane/Diamond Creek Rd #877
- Diamond Creek Rd/Aqueduct Rd #51112
- David Hockney Dr/Aqueduct Rd #51113
- St Helena Marketplace/Aqueduct Rd #51114
- Lesay Dr/Ryans Rd #10571
- Henry Arthur Dr/Ryans Rd #51116
- Happy Valley Rise/Main St #10574
- Nillumbik Park/Chute St #10592
- Diamond Creek Station/Station St #51132
- Diamond Creek Plaza/Main Hurstbridge Rd #51117
- Diamond Valley College/Main Hurstbridge Rd #51118
- Ilana View Dr/Main Hurstbridge Rd #51119
- Kamarooka Dr/Main Hurstbridge Rd #51120
- Wattle Glen Station/Heidelberg-Kinglake Rd #51121
- Silvan Rd/Heidelberg-Kinglake Rd #51122
- Hurstbridge Station/Heidelberg-Kinglake Rd #51124
Route 343 to Greensborough Station/Para Rd
Destination sign “Greensborough Station via Diamond Creek Station” · from Hurstbridge Station/Heidelberg-Kinglake Rd · 28 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Hurstbridge Station/Heidelberg-Kinglake Rd | Diamond Valley College/Main Hurstbridge Rd | Diamond Creek Cemetery/Main St | Ezio Ct/Aqueduct Rd | Oldstead Rd/Diamond Creek Rd | St Helena Rd/Main St | Greensborough Station/Para Rd |
|---|---|---|---|---|---|---|
| · | · | 5:18 | 5:25 | 5:27 | 5:30 | 5:35 |
| 5:32 | 5:38 | 5:43 | 5:50 | 5:52 | 5:55 | 6:00 |
| 5:52 | 5:58 | 6:03 | 6:10 | 6:12 | 6:15 | 6:20 |
| 6:08 | 6:14 | 6:19 | 6:26 | 6:28 | 6:32 | 6:37 |
| 6:28 | 6:34 | 6:39 | 6:46 | 6:48 | 6:52 | 6:57 |
| 6:41 | 6:47 | 6:52 | 6:59 | 7:01 | 7:05 | 7:10 |
| 6:53 | 6:59 | 7:04 | 7:11 | 7:14 | 7:18 | 7:23 |
| 7:04 | 7:11 | 7:16 | 7:23 | 7:26 | 7:31 | 7:36 |
| 7:26 | 7:33 | 7:38 | 7:46 | 7:49 | 7:54 | 7:59 |
| 7:42 | 7:49 | 7:54 | 8:02 | 8:05 | 8:10 | 8:15 |
| 7:57 | 8:04 | 8:09 | 8:17 | 8:20 | 8:25 | 8:30 |
| 8:17 | 8:24 | 8:29 | 8:36 | 8:39 | 8:44 | 8:49 |
| 8:32 | 8:39 | 8:44 | 8:51 | 8:54 | 8:59 | 9:04 |
| 9:15 | 9:21 | 9:26 | 9:33 | 9:35 | 9:39 | 9:44 |
| 9:55 | 10:01 | 10:06 | 10:13 | 10:15 | 10:19 | 10:24 |
| 10:35 | 10:41 | 10:46 | 10:53 | 10:55 | 10:59 | 11:04 |
| 11:15 | 11:21 | 11:26 | 11:33 | 11:35 | 11:39 | 11:44 |
| 11:55 | 12:01 | 12:06 | 12:13 | 12:15 | 12:19 | 12:24 |
| 12:35 | 12:41 | 12:46 | 12:53 | 12:55 | 12:59 | 1:04 |
| 1:15 | 1:21 | 1:26 | 1:33 | 1:35 | 1:39 | 1:44 |
| 1:55 | 2:01 | 2:06 | 2:13 | 2:15 | 2:19 | 2:24 |
| 2:35 | 2:42 | 2:47 | 2:54 | 2:56 | 3:00 | 3:05 |
| 3:09 | 3:16 | 3:21 | 3:28 | 3:31 | 3:35 | 3:40 |
| 3:29 | 3:36 | 3:41 | 3:48 | 3:51 | 3:55 | 4:00 |
| 3:50 | 3:57 | 4:02 | 4:09 | 4:11 | 4:14 | 4:21 |
| 4:08 | 4:14 | 4:19 | 4:26 | 4:28 | 4:31 | 4:38 |
| 4:31 | 4:37 | 4:42 | 4:49 | 4:51 | 4:54 | 4:59 |
| 4:51 | 4:57 | 5:02 | 5:09 | 5:11 | 5:14 | 5:19 |
| 5:10 | 5:16 | 5:21 | 5:28 | 5:30 | 5:33 | 5:38 |
| 5:34 | 5:40 | 5:45 | 5:52 | 5:54 | 5:57 | 6:02 |
| 5:55 | 6:01 | 6:06 | 6:13 | 6:15 | 6:18 | 6:23 |
| 6:11 | 6:17 | 6:22 | 6:29 | 6:31 | 6:34 | 6:39 |
| 6:45 | 6:51 | 6:56 | 7:03 | 7:05 | 7:08 | 7:13 |
| 7:12 | 7:18 | 7:22 | 7:29 | 7:31 | 7:34 | 7:39 |
| 7:48 | 7:54 | 7:58 | 8:05 | 8:07 | 8:10 | 8:15 |
| 8:19 | 8:25 | 8:29 | 8:36 | 8:38 | 8:41 | 8:46 |
| 9:26 | 9:32 | · | · | · | · | · |
All 28 stops in this direction
- Hurstbridge Station/Heidelberg-Kinglake Rd #51124
- Silvan Rd/Heidelberg-Kinglake Rd #51126
- Wattle Glen Station/Heidelberg-Kinglake Rd #51127
- Kamarooka Dr/Main Hurstbridge Rd #51128
- Ilana View Dr/Main Hurstbridge Rd #51129
- Diamond Valley College/Main Hurstbridge Rd #51130
- Diamond Creek Plaza/Main Hurstbridge Rd #10583
- Diamond Creek Station/Station St #51132
- St Johns Anglican Church/Main St #11715
- Diamond Creek Cemetery/Main St #11714
- Kim St/Ryans Rd #11713
- St Helena Secondary College/Wallowa Rd #44502
- St Helena Marketplace/Aqueduct Rd #9008
- Dario Ct/Aqueduct Rd #9009
- Ezio Ct/Aqueduct Rd #22531
- Aqueduct Rd/Diamond Creek Rd #43965
- McLaughlans Lane/Diamond Creek Rd #2090
- Plenty River Dr/Diamond Creek Rd #2091
- Oldstead Rd/Diamond Creek Rd #2092
- Civic Dr/Diamond Creek Rd #43978
- Greenhill Rd/Diamond Creek Rd #20760
- Spring St/Diamond Creek Rd #20761
- Delfin Cres/Diamond Creek Rd #20762
- St Helena Rd/Main St #43979
- Greensborough Station/Main St #2105
- Greensborough Plaza/Main St #187
- Flintoff St/Grimshaw St #44930
- Greensborough Station/Para Rd #28866
Route 343 route map
Questions about Melbourne Buses Route 343
What time is the first Route 343 bus?
Monday to Friday: 5:18 am.
What time is the last Route 343 bus?
Monday to Friday: 9:26 pm. A time after midnight belongs to the evening before.
How often does Route 343 run?
Monday to Friday: every 24 min, between 7:00 am and 7:00 pm.
Does Route 343 run at weekends?
Saturday: no service. Sunday: no service.
Where does Route 343 go?
Route 343 serves Greensborough Station/Para Rd, Greenhill Rd/Diamond Creek Rd, Ilana View Dr/Main Hurstbridge Rd, Ezio Ct/Aqueduct Rd and St Helena Rd/Main St. 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
- City (Queen St) - La Trobe University via Clifton Hill
- City (Queen St) - Northland Shopping Centre via Clifton Hill
- Box Hill - Mitcham via Blackburn North
- Box Hill Station - Ringwood via Park Orchards
- The Pines SC - Nunawading Station
- Box Hill Station - Doncaster SC via Middleborough Rd
- Manningham Loop via Tunstall Square SC, Doncaster SC
- Templestowe - Box Hill Bus Station
- Manningham Loop via Templestowe Village SC, Doncaster SC
- Doncaster Park & Ride - Box Hill Station via Union Road
- Doncaster Park & Ride - Camberwell via North Balwyn
- Box Hill Station - Greensborough Station via Doncaster SC
- Doncaster SC - The Pines SC via Templestowe
- Reservoir Station - La Trobe University (Bundoora Campus)
- City - Box Hill Station via Belmore Rd and Eastern Fwy
- City - Ringwood North via Park Rd
- City - Doncaster SC via Belmore Rd and Eastern Fwy
- City - The Pines SC via Eastern Fwy and George St
- City - The Pines SC via Eastern Fwy and Reynolds Rd
- City - Deep Creek
- City - La Trobe University via Eastern Fwy
- Epping Station - Wollert East via Hayston Bvd
- Wollert West - Thomastown Station via Epping Station
- Epping Station - Wollert via Epping Plaza SC
- Warrandyte - Ringwood Station via Croydon, Warrandyte Rd, Eastland SC
- Mitcham - Ringwood via Ringwood North
- Mernda Station to Diamond Creek Station
- Whittlesea - Northland Shopping Centre via South Morang Station
- Palisades - University Hill
- Kinglake - Whittlesea via Humevale
- Whittlesea/Mernda Station - Greensborough Station
- Mernda Station - Bundoora RMIT via Cravens Rd and South Morang Station
- Mernda Station - Bundoora RMIT via Hawkstowe Pde and South Morang
- Mernda Station - Doreen - Mernda Station (Anti-clockwise)
- Mernda Station - Doreen - Mernda Station (Clockwise)
- Craigieburn Station - Mernda Station via Wollert
- Sunshine Station - Laverton Station via Robinsons Road
- Footscray Station - East Melbourne via North Melbourne
- Moonee Ponds - Footscray Station via Newmarket
- Deer Park Station - Brimbank SC via Cairnlea Drive