- Pacific Paradise to Brisbane International Rocklea
- Paddington to Brisbane International Rocklea
- Pallara to Brisbane International Rocklea
- Park Ridge to Brisbane International Rocklea
- Parkinson to Brisbane International Rocklea
- Parrearra to Brisbane International Rocklea
- Peregian Beach to Brisbane International Rocklea
- Peregian Springs to Brisbane International Rocklea
- Petrie to Brisbane International Rocklea
- Pinjarra Hills to Brisbane International Rocklea
- Pinkenba to Brisbane International Rocklea
- Priestdale to Brisbane International Rocklea
- Pullenvale to Brisbane International Rocklea
- Brisbane Airport to Brisbane International Rocklea
- Brisbane International Rocklea to Pacific Paradise
- Brisbane International Rocklea to Paddington
- Brisbane International Rocklea to Pallara
- Brisbane International Rocklea to Park Ridge
- Brisbane International Rocklea to Parkinson
- Brisbane International Rocklea to Parrearra
- Brisbane International Rocklea to Peregian Beach
- Brisbane International Rocklea to Peregian Springs
- Brisbane International Rocklea to Petrie
- Brisbane International Rocklea to Pinjarra Hills
- Brisbane International Rocklea to Pinkenba
- Brisbane International Rocklea to Priestdale
- Brisbane International Rocklea to Pullenvale
- Brisbane International Rocklea to Brisbane Airport