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