- Safety Bay to Haven on the Park
- Salter Point to Haven on the Park
- Samson to Haven on the Park
- San Remo to Haven on the Park
- Scarborough to Haven on the Park
- Secret Harbour to Haven on the Park
- Serpentine to Haven on the Park
- Seville Grove to Haven on the Park
- Shelley to Haven on the Park
- Shenton Park to Haven on the Park
- Shoalwater to Haven on the Park
- Silver Sands to Haven on the Park
- Sinagra to Haven on the Park
- Singleton to Haven on the Park
- Sorrento to Haven on the Park
- South Fremantle to Haven on the Park
- South Guildford to Haven on the Park
- South Lake to Haven on the Park
- South Perth to Haven on the Park
- Southern River to Haven on the Park
- Spearwood to Haven on the Park
- St James to Haven on the Park
- Stake Hill to Haven on the Park
- Stirling to Haven on the Park
- Subiaco to Haven on the Park
- Success to Haven on the Park
- Swanbourne to Haven on the Park
- Perth Airport to Haven on the Park
- Haven on the Park to Safety Bay
- Haven on the Park to Salter Point
- Haven on the Park to Samson
- Haven on the Park to San Remo
- Haven on the Park to Scarborough
- Haven on the Park to Secret Harbour
- Haven on the Park to Serpentine
- Haven on the Park to Seville Grove
- Haven on the Park to Shelley
- Haven on the Park to Shenton Park
- Haven on the Park to Shoalwater
- Haven on the Park to Silver Sands
- Haven on the Park to Sinagra
- Haven on the Park to Singleton
- Haven on the Park to Sorrento
- Haven on the Park to South Fremantle
- Haven on the Park to South Guildford
- Haven on the Park to South Lake
- Haven on the Park to South Perth
- Haven on the Park to Southern River
- Haven on the Park to Spearwood
- Haven on the Park to St James
- Haven on the Park to Stake Hill
- Haven on the Park to Stirling
- Haven on the Park to Subiaco
- Haven on the Park to Success
- Haven on the Park to Swanbourne
- Haven on the Park to Perth Airport