- Padbury to Esplanade Hotel Fremantle - by Rydges
- Palmyra to Esplanade Hotel Fremantle - by Rydges
- Parklands to Esplanade Hotel Fremantle - by Rydges
- Parkwood to Esplanade Hotel Fremantle - by Rydges
- Parmelia to Esplanade Hotel Fremantle - by Rydges
- Pearsall to Esplanade Hotel Fremantle - by Rydges
- Peppermint Grove Beach to Esplanade Hotel Fremantle - by Rydges
- Peppermint Grove to Esplanade Hotel Fremantle - by Rydges
- Peron to Esplanade Hotel Fremantle - by Rydges
- Perth Airport to Esplanade Hotel Fremantle - by Rydges
- Perth to Esplanade Hotel Fremantle - by Rydges
- Piara Waters to Esplanade Hotel Fremantle - by Rydges
- Port Kennedy to Esplanade Hotel Fremantle - by Rydges
- Perth Airport to Esplanade Hotel Fremantle - by Rydges
- Esplanade Hotel Fremantle - by Rydges to Padbury
- Esplanade Hotel Fremantle - by Rydges to Palmyra
- Esplanade Hotel Fremantle - by Rydges to Parklands
- Esplanade Hotel Fremantle - by Rydges to Parkwood
- Esplanade Hotel Fremantle - by Rydges to Parmelia
- Esplanade Hotel Fremantle - by Rydges to Pearsall
- Esplanade Hotel Fremantle - by Rydges to Peppermint Grove Beach
- Esplanade Hotel Fremantle - by Rydges to Peppermint Grove
- Esplanade Hotel Fremantle - by Rydges to Peron
- Esplanade Hotel Fremantle - by Rydges to Perth Airport
- Esplanade Hotel Fremantle - by Rydges to Perth
- Esplanade Hotel Fremantle - by Rydges to Piara Waters
- Esplanade Hotel Fremantle - by Rydges to Port Kennedy
- Esplanade Hotel Fremantle - by Rydges to Perth Airport