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