CircleRoute
Pair of bus routes by Perth, Australia
From Wikipedia, the free encyclopedia
The CircleRoute is a pair of circular Transperth bus routes through Perth's suburbs.
Curtin University bus station
Oats Street station
Bayswater station
Galleria Bus Station
Stirling station
Shenton Park station
University of WA
Claremont Station
| 998 / 999 | |
|---|---|
| Overview | |
| System | Transperth |
| Route | |
| Start | Fremantle station |
| Via | Murdoch station Curtin University bus station Oats Street station Bayswater station Galleria Bus Station Stirling station Shenton Park station University of WA Claremont Station |
| End | Fremantle station |
| Length | 84 kilometres |
| Service | |
| Level | Daily |
| Journey time | 3 hours 30 minutes |
History


The CircleRoute was introduced in two stages. On 16 February 1998, the first stage of the CircleRoute commenced operating between Fremantle and Oats Street stations via Murdoch station.[1][2] It was operated by Swan Transit with Mercedes-Benz O305 buses in a special livery with purple bands blended into the green blocks of the standard colour scheme, with an elliptical shaped logo featuring two arrows in white.[3][4]
On 22 February 1999, the route was extended to become a 133 stop, 84 kilometre circular route.[5][6] All four Perth contractors; Path Transit, Perth Bus, Southern Coast Transit and Swan Transit, operated services.[7][8] In December 2000, the services began operating daily with the introduction of a Sunday service.[9]
Prior to the CircleRoute's introduction, Perth had limited cross-suburban routes, with most of the network focused on transporting people towards the Perth central business district, and to a lesser extent, regional centres such as Fremantle. Projected patronage on the CircleRoute before its introduction indicated significant patronage over most of its route, aside from the section through Belmont, which had only modest predicted patronage.[10]
The CircleRoute was designed so that for each section of the route, the route distance is less than 10% over the shortest road distance between two points. The CircleRoute is a limited stops route, meaning it does not stop at every bus stop along its route. The average stop spacing is 500 metres (1,600 ft).[10]
The routes were renumbered from 98 and 99 to 998 and 999 on 31 January 2016, as to signify being a part of Transperth's premium, high-frequency services.[11][12]
From April 2016 to March 2017, each direction of the CircleRoute had two million to three million yearly boardings, making the CircleRoute the second and third most used Transperth bus route, after the 950 bus route from Galleria bus station to QEII Medical Centre.[13]
In the middle of 2023, the CircleRoute operated on a temporary alignment to serve Meltham Station[14] whilst awaiting the completion of the new Bayswater Station. This change has since between reverted following the station’s reopening.
Fares
Since the beginning of 2026 a ‘Go Anywhere’ fare was introduced across the entire Transperth network.[15] A ride anywhere along the entire CircleRoute will now cost no more than $3.50 or $1.60 for Concession. These fares are reduced by 10% when using a SmartRider and 20% when using a SmartRider with auto load.
Route
Major bus stops
| Location | Zone | Serving suburbs | Transfers | |
|---|---|---|---|---|
| CircleRoute | ||||
| Fremantle station | 2 | Fremantle | ||
| Stock Road | O'Connor, Samson | |||
| Murdoch University | Murdoch | |||
| Murdoch station | ||||
| Southlands Boulevarde | Willetton | |||
| Curtin University bus station | 1 | Bentley | ||
| Oats Street station | Carlisle, East Victoria Park | |||
| Belmont Forum | Belmont, Cloverdale | |||
| Ascot Racecourse | Ascot | |||
| Bayswater station[14] | Bayswater | |||
| Galleria bus station | Morley | |||
| Dianella Plaza | Dianella | |||
| Stirling station | 2 | Stirling | ||
| Churchlands Green | 1 | Churchlands, Herdsman | ||
| Shenton Park station | Shenton Park | Airport line, Fremantle line | ||
| QEII Medical Centre | Nedlands | |||
| University of WA | Crawley | |||
| Claremont Station | Claremont | |||
| Fremantle station | 2 | Fremantle | ||
Route 998 read up, route 999 read down.
