- Daglish to The New Esplanade Hotel
- Dalkeith to The New Esplanade Hotel
- Darch to The New Esplanade Hotel
- Darling Downs to The New Esplanade Hotel
- Dianella to The New Esplanade Hotel
- Doubleview to The New Esplanade Hotel
- Dudley Park to The New Esplanade Hotel
- Duncraig to The New Esplanade Hotel
- Perth Airport to The New Esplanade Hotel
- The New Esplanade Hotel to Daglish
- The New Esplanade Hotel to Dalkeith
- The New Esplanade Hotel to Darch
- The New Esplanade Hotel to Darling Downs
- The New Esplanade Hotel to Dianella
- The New Esplanade Hotel to Doubleview
- The New Esplanade Hotel to Dudley Park
- The New Esplanade Hotel to Duncraig
- The New Esplanade Hotel to Perth Airport