Many major bus services start and terminate at the Esplanade Busport. Here are the bus routes that currently stop at the Esplanade Busport:
| Route Number |
Destination / Description |
| [12221] Stand B1 (East Perth common stand via Barrack Street) |
| |
210 |
to Gosnells Station via Westfield Carousel and Thornlie |
| |
211 |
to Gosnells Station via Westfield Carousel and Thornlie |
| |
212 |
to Southern River via Westfield Carousel and Thornlie |
| |
282 |
to Kalamunda Bus Station via Oats Street Station |
| |
283 |
to Kalamunda Bus Station via Oats Street Station |
| |
293 |
to Kewdale via Abernethy Road |
| |
296 |
to Kalamunda Bus Station via Great Eastern Highway and Wycombe |
| |
799 |
to Walliston via Great Eastern Highway |
| [12220] Stand B2 |
| |
210 |
to Gosnells Station via Westfield Carousel and Thornlie |
| |
211 |
to Gosnells Station via Westfield Carousel and Thornlie |
| [12219] Stand B3 |
| |
212 |
to Southern River via Westfield Carousel and Thornlie |
| [12218] Stand B4 |
| |
282 |
to Kalamunda Bus Station via Oats Street Station |
| |
283 |
to Kalamunda Bus Station via Oats Street Station |
| [12217] Stand B5 |
| |
296 |
to Kalamunda Bus Station via Great Eastern Highway and Wycombe |
| |
299 |
to Walliston via Great Eastern Highway and Kalamunda Road |
| |
799 |
to Walliston via Great Eastern Highway |
| [12216] Stand B6 |
| |
909 |
Train Replacement Service to Mandurah |
| [12215] Stand B7 |
| |
909 |
Train Replacement Service to Perth |
| Route Number |
Destination / Description |
| [12214] Stand C1 (East Perth common stand via Mill Street) |
| |
111, 158 |
to WACA |
| |
150, 160 |
to Terrace Road |
| |
730, 731 |
to Adelaide Terrace |
| |
32 |
to Como via Mill Point Road |
| |
33 |
to Karawara via Kensington |
| |
35 |
to Curtin University Bus Station via Kensington |
| |
36 |
to Midland Station via Great Eastern Highway |
| |
37 |
to Perth Domestic Airport via Belmont |
| |
38 |
to Cloverdale via Archer Street |
| |
39 |
to Redcliffe via Cloverdale |
| |
40 |
to Redcliffe via Great Eastern Highway |
| |
72 |
to Cannington Station via Berwick Street and Curtin University |
| |
75 |
to Canning Vale via Berwick Street, Curtin University and Riverton |
| |
106 |
to Fremantle Station via Canning Highway |
| |
170 |
to Bull Creek Station via Victoria Park, Wilson, Shelley and Rossmoyne |
| |
176 |
to Wilson via Victoria Park and St James |
| |
177 |
to Bentley via Victoria Park and Chapman Road |
| |
179 |
to Bull Creek Station via Victoria Park, Wilson, Riverton and Rossmoyne |
| |
288 |
to Maida Vale via Belmont and Forrestfield |
| |
298 |
to Maida Vale via Belmont and High Wycombe |
| |
709 |
to Como via Canning Highway |
| |
787 |
to Forrestfield via Belmont |
| |
788 |
to Maida Vale via Belmont and Forrestfield |
| [12213] Stand C2 |
| |
36 |
to Midland Station via Great Eastern Highway |
| |
40 |
to Redcliffe via Great Eastern Highway |
| [12212] Stand C3 |
| |
32 |
to Como via Mill Point Road |
| |
33 |
to Karawara via Kensington |
| |
35 |
to Curtin University Bus Station via Kensington |
| [12211] Stand C4 |
| |
72 |
to Cannington Station via Berwick Street and Curtin University |
| |
75 |
to Canning Vale via Berwick Street, Curtin University and Riverton |
| [12210] Stand C5 |
| |
170 |
to Bull Creek Station via Victoria Park, Wilson, Shelley and Rossmoyne |
| |
176 |
to Wilson via Victoria Park and St James |
| |
177 |
to Bentley via Victoria Park and Chapman Road |
| |
179 |
to Bull Creek Station via Victoria Park, Wilson, Riverton and Rossmoyne |
| [12209] Stand C6 |
| |
38 |
to Cloverdale via Archer Street |
| |
288 |
to Maida Vale via Belmont and Forrestfield |
| |
787 |
to Forrestfield via Belmont |
| |
788 |
to Maida Vale via Belmont and Forrestfield |
| [12208] Stand C7 |
| |
37 |
to Perth Domestic Airport via Belmont |
| |
39 |
to Redcliffe via Cloverdale |
| |
293 |
to Kewdale via Abernethy Road |
| |
298 |
to Maida Vale via Belmont and High Wycombe |
| Route Number |
Destination / Description |
| [12207] Stand D1 (to WSBS common stand) |
| |
23, 30, 31, 34, 78, 102, 107 |
to Wellington Street Bus Station |
| |
881, 940 |
| [12206] Stand D2 |
| |
41 |
to Bayswater via Caledonian Street |
| |
42 |
to Maylands via Peninsula Road |
| |
43 |
to Bayswater via Maylands |
| |
44 |
to Bayswater via Carrington Street |
| [12205] Stand D3 |
| |
46 |
to Morley Bus Station via Maylands and Bayswater |
| |
48 |
to Morley Bus Station via Guildford Road |
| |
55 |
to Bessendean via Guildford Road and Ashfield |
| [12204] Stand D4 |
| |
21 |
to Morley Bus Station via Collier Road |
| |
22 |
to Morley Bus Station via Russell Street |
| [12203] Stand D5 |
| |
67 |
to Mirrabooka Bus Station via Grand Promenade and Yirrigan Drive |
| |
68 |
to Mirrabooka Bus Station via Lennard Street and Chesterfield Road |
| |
69 |
to Mirrabooka Bus Station via Grand Promenade, April Road and Cottonwood Court |
| [12202] Stand D6 |
| |
16 |
to Dianella via Crawford Road |
| |
60 |
to Morley Bus Station via Walter Road West |
| [12201] Stand D7 |
| |
66 |
to Morley Bus Station via Beaufort Street (Limited Stops) |