Bus 15 route
Route stops
49 stops • 2 directions
- Perth Busport Stand 3
- Newcastle Street before Golding Street
- Newcastle Street after Tandy Street
- Newcastle Street after Loftus Street
- Newcastle Street before Oxford Street
- Oxford Street after Vincent Street
- Oxford Street - Leederville TAFE
- Oxford Street before Muriel Place
- Oxford Street before Wylie Place
- Oxford Street before Britannia Road
- Oxford Street after Anzac Road
- Scarborough Beach Road after Oxford Street
- Scarborough Beach Road before Coogee Street
- Scarborough Beach Road after Matlock Street
- Berryman Street after The Boulevarde
- Egina Street after Berryman Street
- Ashby Street after Buxton Street
- Kalgoorlie Street before Anzac Road
- Anzac Road after Federation Street
- Anzac Road before Powis Street
- Powis Street before Harborne Street
- Harborne St After Powis St
- Harborne St after Leeder St
- Harborne St After Parkland Rd
- Glendalough Station Stand 6
- Glendalough Station Stand 3
- Harborne St Before Parkland Rd
- Harborne St before Leeder St
- Harborne St before Powis St
- Powis Street after Harborne Street
- Anzac Road after Powis Street
- Anzac Road after East Street
- Anzac Road before Kalgoorlie Street
- Kalgoorlie Street before Ashby Street
- Egina Street before Berryman Street
- The Boulevarde after Berryman Street
- Scarborough Beach Road after Matlock Street
- Scarborough Beach Road before Fairfield Street
- Oxford Street after Scarborough Beach Road
- Oxford Street after Anzac Road
- Oxford Street after Franklin Street
- Oxford Street before Tennyson Street
- Oxford Street after Bourke Street
- Oxford Street - Leederville TAFE
- Oxford Street after Vincent Street
- Newcastle Street after Carr Place
- Newcastle Street before Loftus Street
- Newcastle Street after Strachcona Street
- Perth Busport Stand 3
Route map

Common Questions About This Route
We've gathered all the essentials based on open data. Straight answers to the questions people ask most often.What number is assigned to this route?
Route number is 15. Remember it—the number stays the same everywhere: on the stop display, in apps, on the vehicle itself. Look for 15 specifically. If you're not sure you found the right stop, just ask someone nearby: 'Does bus 15 stop here?'
Where does bus #15 run?
This route serves the Perth (Australia) region. In larger metro areas, routes can pass through several districts or towns. To know for sure if it works for you, pull up the route map and check the key stops and direction.
Who's the official operator?
Operator is Swan Transit. This is the official company responsible for the route. If you run into problems (rude driver, breakdown, dirty vehicle, delays)—contact them. It helps to note the time, direction, and route number—makes your complaint more specific and gets handled faster. Contact info is usually on the company website or in transit apps.
Which transit system does it belong to?
This route is part of the 'Transperth' transit system. Within one network, payment and transfer rules are often consistent. Terms can differ though, so check current fares and payment methods in up-to-date sources before your trip.
Additional Route Information
15F Perth Busport - Glendalough Station
Reference
15
Origin
Perth Busport
Destination
Glendalough Station
Route network
Transperth
Operator
Swan Transit
15T Glendalough Station - Perth Busport
Reference
15
Origin
Glendalough Station
Destination
Perth Busport
Route network
Transperth
Operator
Swan Transit
Quick overview
Explore the bus 15 route in Perth (Australia). 2 directions, 49 stops, and an interactive route map available in one place.
Data source
The data is obtained from open sources and may contain inaccuracies. Route information is updated regularly.
