Bus 28 route
Route stops
198 stops • 4 directions
- Perth Busport Stand 11
- Wellington St after George St
- Watertown
- Harold Boas Gardens
- Colin Street
- Hay St Before Hamilton St
- Hay St Before Coghlan Rd
- Hay St After Ellen St
- Hay St Before Rokeby Rd
- Hay St Before Denis St
- Hay St Before Troy Tce
- Hay St After Troy Tce
- Hay St Before Bishop St
- Hay St After Jersey St
- Hay St After Cardigan Tce
- Hay St Before Selby St
- Selby St After Hay St
- Alderbury St After Selby St
- Alderbury St Before Birkdale St
- Alderbury St Before Lissadell St
- Alderbury St After Grovedale Rd
- Alderbury St Before Rosedale St
- Brookdale St Before Salvado Rd
- Floreat Av After Oceanic Dr
- The Boulevard After Kirkdale Av
- Howtree Pl Before Chandler Av
- Brookdale St After Oceanic Dr
- Brookdale St After Salvado Rd
- Brookdale St After Alderbury St
- Underwood Av After Brockway Rd
- Underwood Av Before Perry Lakes Dr
- Stephenson Av After Perry Lakes Dr
- Access Rd Perth Hpc (High Performance Ctr)
- Stephenson Av Perth HPC
- Montgomery Av After Stephenson Av
- Montgomery Av Before Regents Bvd
- Montgomery Av After Saint Johns Wood Bvd
- Montgomery Av After Oxford Ct
- Mooro Dr After Grove End Rdge
- Mooro Dr After Heritage L
- Mooro Dr After John XXIII Av
- Mooro Dr Before Camelia Av
- Camelia Av Before Brockway Rd
- Brockway Rd Before Alfred Rd
- Alfred Rd Before Lantana Av
- Alfred Rd Before Mimosa Av
- Alfred Rd After Graylands Rd
- Davies Rd Before Links Ct
- Davies Rd After Tapper Ln
- Davies Rd Before Lapsley Rd
- Shenton Rd After Davies Rd
- Shenton Rd After Shenton Pl
- Stirling Road Before Claremont Crescent
- Claremont
- Claremont
- Stirling Road After Claremont Crescent
- Davies Rd After Shenton Rd
- Davies Rd Before Lapsley Rd
- Davies Rd After Henshaw Ln
- Davies Rd Before Alfred Rd
- Alfred Rd Before Graylands Rd
- Alfred Rd Before Mimosa Av
- Alfred Rd Before Ashton Av
- Alfred Rd Before Brockway Rd
- Camelia Av After Brockway Rd
- Mooro Dr After Camelia Av
- Mooro Dr After Camelia Av
- Mooro Dr After John XXIII Av
- Mooro Dr Before Montgomery Av
- Montgomery Av Before Oxford Ct
- Montgomery Av After Saint Johns Wood Bvd
- Montgomery Av After Regents Bvd
- Montgomery Av Before Stephenson Av
- Access Rd Perth Hpc (High Performance Ctr)
- Underwood Av After Perry Lakes Dr
- Underwood Av After Meagher Dr
- Brookdale St After Gunn St
- Brookdale St Before Salvado Rd
- Floreat Av After Oceanic Dr
- The Boulevard After Kirkdale Av
- Howtree Pl Before Chandler Av
- Brookdale St After Oceanic Dr
- Brookdale St After Salvado Rd
- Alderbury St Before Rosedale St
- Alderbury St After Grovedale Rd
- Alderbury St Before Lissadell St
- Alderbury St Before Birkdale St
- Alderbury St Before Selby St
- Selby St Before Hay St
- Hay St After Selby St
- Hay St Before Cardigan Tce
- Hay St Before Jersey St
- Hay St Before Tighe St
- Hay St Before Troy Tce
- Hay St Before Stubbs Tce
- Roberts Rd Before Centro Av
- Roberts Rd Before Catherine St
- Roberts Road Before Ellen Street
- Roberts Road - Bob Hawke College Stand 1
- Roberts Rd Before Thomas St
- Wellington St After Outram St
- Harold Boas Gardens
- Wellington
- Arena
- Perth Busport Stand 3
- Claremont
- Stirling Road After Claremont Crescent
- Davies Rd After Shenton Rd
- Davies Rd Before Lapsley Rd
- Davies Rd After Henshaw Ln
- Davies Rd Before Alfred Rd
- Alfred Rd Before Graylands Rd
- Alfred Rd Before Mimosa Av
- Alfred Rd Before Ashton Av
- Alfred Rd Before Brockway Rd
- Camelia Av After Brockway Rd
- Mooro Dr After Camelia Av
- Mooro Dr After Camelia Av
- Mooro Dr After John XXIII Av
- Mooro Dr Before Montgomery Av
- Montgomery Av Before Oxford Ct
- Montgomery Av After Saint Johns Wood Bvd
- Montgomery Av After Regents Bvd
- Montgomery Av Before Stephenson Av
- Access Rd Perth Hpc (High Performance Ctr)
- Underwood Av After Perry Lakes Dr
- Underwood Av After Meagher Dr
- Brookdale St After Gunn St
- Alderbury St Before Rosedale St
- Alderbury St After Grovedale Rd
- Alderbury St Before Lissadell St
- Alderbury St Before Birkdale St
- Alderbury St Before Selby St
- Selby St Before Hay St
- Hay St After Selby St
- Hay St Before Cardigan Tce
- Hay St Before Jersey St
- Hay St Before Tighe St
- Hay St Before Troy Tce
- Hay St Before Stubbs Tce
- Roberts Rd Before Centro Av
- Roberts Rd Before Catherine St
- Roberts Road Before Ellen Street
- Roberts Road - Bob Hawke College Stand 1
- Roberts Rd Before Thomas St
- Wellington St After Outram St
- Harold Boas Gardens
- Wellington
- Arena
- Perth Busport Stand 3
- Perth Busport Stand 11
- Wellington St after George St
- Watertown
- Harold Boas Gardens
- Colin Street
- Hay St Before Hamilton St
- Hay St Before Coghlan Rd
- Hay St After Ellen St
- Hay St Before Rokeby Rd
- Hay St Before Denis St
- Hay St Before Troy Tce
- Hay St After Troy Tce
- Hay St Before Bishop St
- Hay St After Jersey St
- Hay St After Cardigan Tce
- Hay St Before Selby St
- Selby St After Hay St
- Alderbury St After Selby St
- Alderbury St Before Birkdale St
- Alderbury St Before Lissadell St
- Alderbury St After Grovedale Rd
- Alderbury St Before Rosedale St
- Brookdale St After Alderbury St
- Underwood Av After Brockway Rd
- Underwood Av Before Perry Lakes Dr
- Stephenson Av After Perry Lakes Dr
- Access Rd Perth Hpc (High Performance Ctr)
- Stephenson Av Perth HPC
- Montgomery Av After Stephenson Av
- Montgomery Av Before Regents Bvd
- Montgomery Av After Saint Johns Wood Bvd
- Montgomery Av After Oxford Ct
- Mooro Dr After Grove End Rdge
- Mooro Dr After Heritage L
- Mooro Dr After John XXIII Av
- Mooro Dr Before Camelia Av
- Camelia Av Before Brockway Rd
- Brockway Rd Before Alfred Rd
- Alfred Rd Before Lantana Av
- Alfred Rd Before Mimosa Av
- Alfred Rd After Graylands Rd
- Davies Rd Before Links Ct
- Davies Rd After Tapper Ln
- Davies Rd Before Lapsley Rd
- Shenton Rd After Davies Rd
- Shenton Rd After Shenton Pl
- Stirling Road Before Claremont Crescent
- Claremont
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 28. Remember it—the number stays the same everywhere: on the stop display, in apps, on the vehicle itself. Look for 28 specifically. If you're not sure you found the right stop, just ask someone nearby: 'Does bus 28 stop here?'
Where does bus #28 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
Bus 28A: Perth Busport to Claremont Station
Reference
28
Origin
Perth Busport Zone A
Destination
Claremont Station, Stand 4
Via
Floreat Forum;Perth High Performance Centre
Route network
Transperth
Operator
Swan Transit
Bus 28A: Claremont Station to Perth Busport
Reference
28
Origin
Claremont Station, Stand 4
Destination
Perth Busport, Zone B
Via
Perth High Performance Centre;Floreat Forum
Route network
Transperth
Operator
Swan Transit
Quick overview
Explore the bus 28 route in Perth (Australia). 4 directions, 198 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.
