How to get from Cottesloe Beach to Perth Station by bus and train?
Cottesloe Beach to Perth Station - Bus Timetable
The 102 bus from Cottesloe Beach to Perth Station runs from 05:46 to 21:18, with departures every 15 min-1 hr. The journey takes about 39 min, with regular service throughout the operating hours.
From Cottesloe Beach to Perth Station by bus and train
To get from Cottesloe Beach to Perth Station in Perth, take the 102 bus from Marine Pde After Forrest St station to Claremont Stn station. Next, take the AIRPORT LINE train from Claremont Stn station to Perth Stn station. The total trip duration for this route is approximately 39 min. The ride fare is A$3.06. The bus and train schedule from Cottesloe Beach may change. We recommend you check the updated bus and train schedule to Perth Station on the Moovit app.
Step by Step
- 1Walk to bus stationMarine Pde After Forrest StID 19574140 m • 2 min
- 2Wait for bus102Claremont Stn
- 3Ride to bus stationClaremont StnID 3016 min
- 4Wait for trainAIRPORT LINEHigh Wycombe Stn
- 5Ride to train stationPerth StnID 5615 min
Public transport directions from Cottesloe Beach to Perth Station
Bus And Train timetable from Cottesloe Beach to Perth Station
Related Routes
- Armadale to Perth Station
- Australind to Perth Station
- Baldivis to Perth Station
- Bayswater to Perth Station
- Bunbury to Perth Station
- Burswood to Perth Station
- Busselton to Perth Station
- Butler to Perth Station
- City Beach to Perth Station
- Cottesloe to Perth Station
- Dunsborough to Perth Station
- Ellenbrook to Perth Station
- Forrestfield to Perth Station
- Fremantle to Perth Station
- Harvey to Perth Station
- Joondalup to Perth Station
- Leederville to Perth Station
- Mandurah to Perth Station
- Midland to Perth Station
- Mosman Park to Perth Station
Questions & Answers
What is the fastest way to get from Cottesloe Beach to Perth Station?
The fastest way takes 39 minutes, using Bus line 102, Train line AIRPORT LINE.
Is there a direct bus between Cottesloe Beach and Perth Station?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 39 min.
Which bus line goes from Cottesloe Beach to Perth Station?
The 102 bus line goes from Marine Pde After Forrest St station near Cottesloe Beach in Cottesloe to Claremont Stn station. From there you’ll have to take one train line till Claremont Stn station near Perth Station.
How long does it take to travel from Cottesloe Beach to Perth Station by bus and train?
The total travel time between Cottesloe Beach and Perth Station by bus and train is about 39 min.
Where do I get on the bus near Cottesloe Beach to get to Perth Station?
Get on the 102 bus from the Marine Pde After Forrest St stop near Cottesloe Beach in Cottesloe.
Where do I get off the bus when travelling between Cottesloe Beach and Perth Station?
Get off the bus at the Claremont Stn station, which is closest to Perth Station.
When is the first train from Cottesloe Beach to Perth Station?
The first train from Cottesloe Beach in Cottesloe to Perth Station in Perth is Fremantle Line. It leaves the Cottesloe Stn station at 13:31.
How much is the bus fare from Cottesloe Beach to Perth Station?
The ride from Cottesloe Beach to Perth Station costs A$3.06.
Popular Routes
- Midland to Helena Valley
- Singleton to Merriwa
- Bassendean to Falcon
- Guildford to Bicton
- Claremont Stn to Belmont WA Australia
- South Yunderup to South Fremantle
- Midland to Mundaring
- High Wycombe to West Leederville
- Vasse to Dunsborough
- Perth to Cottesloe Beach
- Malaga to Kardinya
- West Perth to San Remo
- Mirrabooka to Como
- East Bunbury to Perth Airport
- Como to City Beach
- Crawley to Swanbourne
- Swanbourne to Forrestdale
- West Leederville to Guildford
- Murdoch to Perth Airport
- Willetton to City Beach