- Park Orchards to Discovery Parks – Melbourne
- Parkdale to Discovery Parks – Melbourne
- Parkville to Discovery Parks – Melbourne
- Pascoe Vale South to Discovery Parks – Melbourne
- Pascoe Vale to Discovery Parks – Melbourne
- Patterson Lakes to Discovery Parks – Melbourne
- Pearcedale to Discovery Parks – Melbourne
- Plenty to Discovery Parks – Melbourne
- Plumpton to Discovery Parks – Melbourne
- Point Cook to Discovery Parks – Melbourne
- Point Leo to Discovery Parks – Melbourne
- Point Lonsdale to Discovery Parks – Melbourne
- Port Melbourne to Discovery Parks – Melbourne
- Portarlington to Discovery Parks – Melbourne
- Portsea to Discovery Parks – Melbourne
- Prahran to Discovery Parks – Melbourne
- Preston to Discovery Parks – Melbourne
- Princes Hill to Discovery Parks – Melbourne
- Melbourne Airport to Discovery Parks – Melbourne
- Discovery Parks – Melbourne to Park Orchards
- Discovery Parks – Melbourne to Parkdale
- Discovery Parks – Melbourne to Parkville
- Discovery Parks – Melbourne to Pascoe Vale South
- Discovery Parks – Melbourne to Pascoe Vale
- Discovery Parks – Melbourne to Patterson Lakes
- Discovery Parks – Melbourne to Pearcedale
- Discovery Parks – Melbourne to Plenty
- Discovery Parks – Melbourne to Plumpton
- Discovery Parks – Melbourne to Point Cook
- Discovery Parks – Melbourne to Point Leo
- Discovery Parks – Melbourne to Point Lonsdale
- Discovery Parks – Melbourne to Port Melbourne
- Discovery Parks – Melbourne to Portarlington
- Discovery Parks – Melbourne to Portsea
- Discovery Parks – Melbourne to Prahran
- Discovery Parks – Melbourne to Preston
- Discovery Parks – Melbourne to Princes Hill
- Discovery Parks – Melbourne to Melbourne Airport