331 Bus in Kalamunda

Click to load interactive map
List of stops
        Map

        Craig St After Nichol St – Hawke Av Before Boronia Av

        Craig St After Nichol St

        08:2913:2318:37

        Mundaring Weir Rd After Craig St

        08:2913:2318:37

        Stoneville Rd After Great Eastern Hwy

        08:2913:2318:37

        Stoneville Rd After Hillcrest Rd

        08:3213:2518:38

        Stoneville Rd Before Milligan Rd

        08:3313:2618:39

        Stoneville Rd After Henderson Rd

        08:3413:2718:40

        Richardson Rd After Stoneville Rd

        08:3513:2818:41

        Richardson Rd Before Ayres Rd

        08:3613:2818:41

        Ayres Rd After Richardson Rd

        08:3613:2918:41

        Ayres Rd After Grenville Rd

        08:3713:2918:42

        Hawke St After Ayres Rd

        08:3713:2918:42

        Bentley St After Hawke St

        08:3713:3018:42

        Bentley St Before Old Farm L

        08:3813:3018:42

        Bentley St Before Stoneville Rd

        08:3913:3118:43

        Stoneville Rd After Conradi Pl

        08:4013:3218:44

        Traylen Rd After Stoneville Rd

        08:4013:3218:44

        Traylen Rd Before Emmerson St

        08:4013:3218:45

        Traylen Rd After Emmerson St

        08:4113:3318:45

        Kevin St After Traylen Rd

        08:4113:3318:46

        Osborne St After Kevin St

        08:4113:3318:47

        Osborne St Before Short St

        08:4213:3418:48

        Osborne St After Short St

        08:4313:3518:49

        Stretch Rd After Bedford St

        08:4313:3518:50

        Stretch Rd Before Binder St

        08:4413:3618:51

        Keane St After Alice Rd

        08:4513:3718:52

        Keane St After Ilich Ct

        08:4513:3718:53

        Keane St After Mcvicar Pl

        08:4613:3818:54

        Sawyers Rd After Keane St

        08:4613:38

        Evans St After Marquis St

        08:4613:38

        Dibble St After Evans St

        08:4713:39

        Dibble St After Ealy St

        08:4713:39

        Princess Rd After Dibble St

        08:4813:40

        Princess Rd Before Cook St

        08:4813:40

        Cook St Before Samuel St

        08:4813:40

        Cook St Before Alison St

        08:4913:41

        Cook St After Grahame St

        08:4913:41

        Chidlow St After Tobin St

        08:4913:41

        Chidlow St After Kingswood St

        08:5013:42

        Chidlow St After Austin Cl

        08:5013:42

        Keane St After Chidlow St

        08:5113:43

        Elliott Rd After Lion St

        08:5113:43

        Elliott Rd Before Bernard St

        08:5213:44

        Elliott Rd After Bernard St

        08:5213:44

        Elliott Rd After Wilkins Rd

        08:5313:45

        Elliott Rd After Silia Rtt

        08:5313:45

        Elliott Rd Before Sime Rd

        08:5413:46

        Elliott Rd Before Mathieson Rd

        08:5513:47

        Elliott Rd Before Thomas St

        08:5613:48

        Thomas St After Reservoir St

        08:5713:49

        Thomas St After Pennell St

        08:5713:49

        Memorial Av After Thomas St

        08:5813:50

        Willcox St After Lilydale Rd

        08:5813:50

        Old Northam Rd After Clifton St

        08:5813:50

        Old Northam Rd After Stone St

        09:0013:52

        Old Northam Rd Before Forge Dr

        09:0013:52

        Old Northam Rd Before Haigh Rd

        09:0113:53

        Old Northam Rd After Haigh Rd

        09:0113:53

        Old Northam Rd After Doconing Rd

        09:0213:54

        Old Northam Rd After Hinkler Rd

        09:0313:55

        Government Rd Before Jason St

        09:0513:57

        Government Rd After Jason St

        09:0613:58

        Wilson St After Needham Rd

        09:0713:59

        Wilson St After Wishart St

        09:0713:59

        Bailup Rd Before Government Rd

        09:0814:00

        Government Rd After Orchard Rd

        09:0814:00

        Werribee Rd After Allen St

        09:1114:04

        Werribee Rd Before Chedaring Rd

        09:1314:07

        Werribee Rd After Doys Rd

        09:1514:10

        Werribee Rd Before Retort Cl

        09:1614:11

        Werribee Rd After Mcmullen Rd

        09:1814:12

        Werribee Rd Before Vineyard Rd

        09:1814:13

        Werribee Rd Before Hawke Av

        09:1914:14

        Hawke Av After Werribee Rd

        09:1914:15

        Banksia Av After Kingia Rd

        09:2014:16

        Zamia Tce After Boronia Av

        09:2014:16

        Hovea Cr After Zamia Tce

        09:2114:16

        Boronia Av After Banksia Av

        09:2114:17

        Hawke Av Before Boronia Av

        09:2214:18
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Hawke Av Before Boronia Av – Craig St After Nichol St

        Hawke Av Before Boronia Av09:24
        Boronia Av After Wandoo Pde09:24
        Hovea Cr After Banksia Av09:24
        Zamia Tce After Hovea Cr09:24
        Banksia Av After Hovea Cr09:25
        Hawke Av Before Coates Rd09:25
        Werribee Rd After Hawke Av09:26
        Werribee Rd Before Vineyard Rd09:26
        Werribee Rd After Mcmullen Rd09:27
        Werribee Rd After Retort Cl09:28
        Werribee Rd Before Doys Rd09:29
        Werribee Rd After Chedaring Rd09:30
        Werribee Rd After Allen St09:33
        Government Rd After Linley Valley Rd09:35
        Wilson St After Needham Rd09:36
        Wilson St After Wishart St09:36
        Bailup Rd Before Government Rd09:37
        Government Rd Before Jason St09:38
        Old Northam Rd Before Hinkler Rd09:41
        Old Northam Rd Before Doconing Rd09:43
        Old Northam Rd Before Haigh Rd09:44
        Old Northam Rd After Haigh Rd09:44
        Old Northam Rd After Forge Dr09:45
        Old Northam Rd After Thronwick Cr09:46
        Old Northam Rd Before Northcote St09:48
        Old Northam Rd After Tottenham St09:48
        Thomas St After Old Northam Rd08:1808:5009:49
        Thomas St After Pennell St08:1808:5009:49
        Elliott Rd After Thomas St08:1908:5109:50
        Elliott Rd After Mathieson Rd08:1908:5109:50
        Elliott Rd After Sime Rd08:2008:5209:51
        Elliott Rd Before Silia Rtt08:2108:5309:52
        Elliott Rd After Wilkins Rd08:2208:5409:53
        Elliott Rd Before Bernard St08:2208:5409:53
        Elliott Rd After Bernard St08:2208:5509:54
        Elliott Rd Before Lion St08:2308:5509:54
        Keane St After Blair Pl08:2308:5609:55
        Chidlow St After Keane St08:2308:5609:55
        Chidlow St After Honey St08:2408:5709:56
        Cook St After Chidlow St08:2408:5709:56
        Cook St After White St08:2508:5709:56
        Cook St Before Dargin St08:2508:5809:57
        Princess Rd After Cook St08:2508:5809:57
        Princess Rd Between Cook St And Dibble St08:2608:5909:58
        Dibble St After Princess Rd08:2608:5909:58
        Sawyers Rd After Keane St08:2709:0009:59
        Keane St After Sawyers Rd08:2809:0110:00
        Keane St Before Marquis St08:2809:0110:00
        Keane St After Ilich Ct08:2809:0110:00
        Stretch Rd After Binder St08:2909:0210:01
        Stretch Rd After Traylen Rd08:3009:0310:02
        Osborne St After Bedford St08:3109:0410:03
        Osborne St After Short St08:3109:0410:03
        Kevin St After Osborne St08:3209:0510:04
        Traylen Rd After Kevin St08:3209:0510:04
        Traylen Rd After Emmerson St08:3309:0610:05
        Traylen Rd After Kalari Wy08:3309:0610:05
        Stoneville Rd After Grenville Rd08:3409:0710:06
        Bentley St After Stoneville Rd08:3509:0810:07
        Bentley St After Possum Wy08:3609:0910:08
        Bentley St Before Hawke St08:3709:1010:09
        Ayres Rd After Hawke St08:3809:1010:10
        Ayres Rd After Grenville Rd08:3909:1110:10
        Richardson Rd After Ayres Rd08:4009:1210:11
        Richardson Rd Before Stoneville Rd08:4109:1210:12
        Stoneville Rd After Riley Rd08:4209:1310:13
        Stoneville Rd After Milligan Rd08:4409:1510:15
        Stoneville Rd Before Breckler Dr08:4609:1710:17
        Stoneville Rd After Hartung St08:5009:2010:20
        Craig St After Nichol St08:5209:2210:22
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Last updated on April 7, 2026
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Craig St After Nichol St – Hawke Av Before Boronia Av
        Craig Street - Mundaring Weir Road - Stoneville Road - Richardson Road - Ayres Road - Hawke Street - Bentley Street - Stoneville Road - Traylen Road - Avoca Glen - Traylen Road - Kevin Street - Osborne Street - Stretch Road - Keane Street West - Sawyers Road - Elliott Road - Evans Street - Dibble Street - Princess Road - Cook Street - Chidlow Street - Keane Street East - Elliott Road - Wilkins Road - Elliott Road - Thomas Street - Memorial Avenue - Willcox Street - Old Northam Road - Government Road - Wilson Street - Bailup Road - Government Road - Werribee Road - Hawke Avenue - Banksia Avenue - Zamia Terrace - Hovea Crescent - Boronia Avenue - Hawke Avenue
        Inbound: Hawke Av Before Boronia Av – Craig St After Nichol St
        Hawke Avenue - Boronia Avenue - Hovea Crescent - Zamia Terrace - Banksia Avenue - Hawke Avenue - Werribee Road - Government Road - Wilson Street - Bailup Road - Government Road - Old Northam Road - Northcote Street - Old Northam Road - Thomas Street - Elliott Road - Keane Street East - Chidlow Street - Cook Street - Princess Road - Dibble Street - George Street - Keane Street West - Stretch Road - Osborne Street - Kevin Street - Traylen Road - Stoneville Road - Bentley Street - Ayres Road - Richardson Road - Stoneville Road - Craig Street
        All data is available in GTFS feed: port-phillip-ferries