- Balcatta to Townsend Lodge
- Baldivis to Townsend Lodge
- Balga to Townsend Lodge
- Ballajura to Townsend Lodge
- Banjup to Townsend Lodge
- Banksia Grove to Townsend Lodge
- Barragup to Townsend Lodge
- Bassendean to Townsend Lodge
- Bateman to Townsend Lodge
- Bayswater to Townsend Lodge
- Beaconsfield to Townsend Lodge
- Beckenham to Townsend Lodge
- Bedford to Townsend Lodge
- Bedfordale to Townsend Lodge
- Beechboro to Townsend Lodge
- Beeliar to Townsend Lodge
- Beldon to Townsend Lodge
- Bellevue to Townsend Lodge
- Belmont to Townsend Lodge
- Bentley to Townsend Lodge
- Bertram to Townsend Lodge
- Bibra Lake to Townsend Lodge
- Bickley to Townsend Lodge
- Bicton to Townsend Lodge
- Booragoon to Townsend Lodge
- Brentwood to Townsend Lodge
- Brookdale to Townsend Lodge
- Bull Creek to Townsend Lodge
- Burns Beach to Townsend Lodge
- Burswood to Townsend Lodge
- Butler to Townsend Lodge
- Byford to Townsend Lodge
- Perth Airport to Townsend Lodge
- Townsend Lodge to Balcatta
- Townsend Lodge to Baldivis
- Townsend Lodge to Balga
- Townsend Lodge to Ballajura
- Townsend Lodge to Banjup
- Townsend Lodge to Banksia Grove
- Townsend Lodge to Barragup
- Townsend Lodge to Bassendean
- Townsend Lodge to Bateman
- Townsend Lodge to Bayswater
- Townsend Lodge to Beaconsfield
- Townsend Lodge to Beckenham
- Townsend Lodge to Bedford
- Townsend Lodge to Bedfordale
- Townsend Lodge to Beechboro
- Townsend Lodge to Beeliar
- Townsend Lodge to Beldon
- Townsend Lodge to Bellevue
- Townsend Lodge to Belmont
- Townsend Lodge to Bentley
- Townsend Lodge to Bertram
- Townsend Lodge to Bibra Lake
- Townsend Lodge to Bickley
- Townsend Lodge to Bicton
- Townsend Lodge to Booragoon
- Townsend Lodge to Brentwood
- Townsend Lodge to Brookdale
- Townsend Lodge to Bull Creek
- Townsend Lodge to Burns Beach
- Townsend Lodge to Burswood
- Townsend Lodge to Butler
- Townsend Lodge to Byford
- Townsend Lodge to Perth Airport