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