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