- Daglish to Discovery Parks – Perth
- Dalkeith to Discovery Parks – Perth
- Darch to Discovery Parks – Perth
- Darling Downs to Discovery Parks – Perth
- Dianella to Discovery Parks – Perth
- Doubleview to Discovery Parks – Perth
- Dudley Park to Discovery Parks – Perth
- Duncraig to Discovery Parks – Perth
- Perth Airport to Discovery Parks – Perth
- Discovery Parks – Perth to Daglish
- Discovery Parks – Perth to Dalkeith
- Discovery Parks – Perth to Darch
- Discovery Parks – Perth to Darling Downs
- Discovery Parks – Perth to Dianella
- Discovery Parks – Perth to Doubleview
- Discovery Parks – Perth to Dudley Park
- Discovery Parks – Perth to Duncraig
- Discovery Parks – Perth to Perth Airport