- Dallas to Punthill Oakleigh
- Dandenong North to Punthill Oakleigh
- Dandenong South to Punthill Oakleigh
- Dandenong to Punthill Oakleigh
- Daylesford to Punthill Oakleigh
- Deepdene to Punthill Oakleigh
- Deer Park to Punthill Oakleigh
- Delahey to Punthill Oakleigh
- Derrimut to Punthill Oakleigh
- Devon Meadows to Punthill Oakleigh
- Diamond Creek to Punthill Oakleigh
- Diggers Rest to Punthill Oakleigh
- Dingley Village to Punthill Oakleigh
- Docklands to Punthill Oakleigh
- Doncaster East to Punthill Oakleigh
- Doncaster to Punthill Oakleigh
- Donvale to Punthill Oakleigh
- Doveton to Punthill Oakleigh
- Dromana to Punthill Oakleigh
- Drumcondra to Punthill Oakleigh
- Drysdale to Punthill Oakleigh
- Melbourne Airport to Punthill Oakleigh
- Punthill Oakleigh to Dallas
- Punthill Oakleigh to Dandenong North
- Punthill Oakleigh to Dandenong South
- Punthill Oakleigh to Dandenong
- Punthill Oakleigh to Daylesford
- Punthill Oakleigh to Deepdene
- Punthill Oakleigh to Deer Park
- Punthill Oakleigh to Delahey
- Punthill Oakleigh to Derrimut
- Punthill Oakleigh to Devon Meadows
- Punthill Oakleigh to Diamond Creek
- Punthill Oakleigh to Diggers Rest
- Punthill Oakleigh to Dingley Village
- Punthill Oakleigh to Docklands
- Punthill Oakleigh to Doncaster East
- Punthill Oakleigh to Doncaster
- Punthill Oakleigh to Donvale
- Punthill Oakleigh to Doveton
- Punthill Oakleigh to Dromana
- Punthill Oakleigh to Drumcondra
- Punthill Oakleigh to Drysdale
- Punthill Oakleigh to Melbourne Airport