How to get from Caversham to Karnup by bus and train?
From Caversham to Karnup by bus and train
To get from Caversham to Karnup in Perth, you’ll need to take 2 bus lines and one train line: take the 357 bus from Patricia St After Carignan Av station to Bassendean Stn station. Next, you’ll have to switch to the MIDLAND LINE train and finally take the 909 bus from Perth Busport station to Lakelands Stn station. The total trip duration for this route is approximately 4 hr 41 min. The ride fare is A$4.59. The bus and train schedule from Caversham may change. We recommend you check the updated bus and train schedule to Karnup on the Moovit app.
Step by Step
- 1Start from bus stationCaversham
- 2Wait for bus357Bassendean Stn
- 3Ride to bus stationBassendean StnID 3911 min
- 4Wait for trainMIDLAND LINEPerth Stn
- 5Ride to train stationPerth StnID 5618 min
- 6Walk to bus stationPerth BusportID 137250 m • 4 min
- 7Wait for bus909Mandurah Stn
- 8Ride to bus stationLakelands StnID 150112 min
- 9Walk toKarnup4 km • 51 min
Alternative route from Caversham to Karnup by bus and train via 357, ELLENBROOK LINE and 909
To get from Caversham to Karnup in Perth, you’ll need to take 2 bus lines and one train line: take the 357 bus from Patricia St After Coonawarra Dr station to Whiteman Park Stn station. Next, you’ll have to switch to the ELLENBROOK LINE train and finally take the 909 bus from Perth Busport station to Lakelands Stn station. The total trip duration for this route is approximately 4 hr 12 min. The ride fare is A$4.59. The bus and train schedule from Caversham may change. We recommend you check the updated bus and train schedule to Karnup on the Moovit app.
Step by Step
- 1Walk to bus stationPatricia St After Coonawarra DrID 2748620 m • 1 min
- 2Wait for bus357Whiteman Park Stn
- 3Ride to bus stationWhiteman Park StnID 15914 min
- 4Walk to train stationWhiteman Park StnID 159400 m • 6 min
- 5Wait for trainELLENBROOK LINEPerth Stn
- 6Ride to train stationPerth StnID 5627 min
- 7Walk to bus stationPerth BusportID 137250 m • 4 min
- 8Wait for bus909Mandurah Stn
- 9Ride to bus stationLakelands StnID 150112 min
- 10Walk toKarnup4 km • 51 min
Public transport directions from Caversham to Karnup
Bus And Train schedule from Caversham to Karnup
Related Routes
- Alkimos to Karnup
- Banksia Grove to Karnup
- Beechboro to Karnup
- Belhus to Karnup
- Burns Beach to Karnup
- Carramar to Karnup
- Connolly to Karnup
- Eaton to Karnup
- Fremantle to Karnup
- Gooseberry Hill to Karnup
- Greenmount to Karnup
- Hazelmere to Karnup
- Heathridge to Karnup
- Hillarys to Karnup
- Jane Brook to Karnup
- Kallaroo to Karnup
- Lakelands to Karnup
- Madeley to Karnup
- Marmion to Karnup
- Meelon to Karnup
Alternative route from Caversham to Karnup by bus and train via 357, ELLENBROOK LINE and 909
To get from Caversham to Karnup in Perth, you’ll need to take 2 bus lines and one train line: take the 357 bus from Patricia St After Coonawarra Dr station to Whiteman Park Stn station. Next, you’ll have to switch to the ELLENBROOK LINE train and finally take the 909 bus from Perth Busport station to Lakelands Stn station. The total trip duration for this route is approximately 4 hr 12 min. The ride fare is A$4.59. The bus and train schedule from Caversham may change. We recommend you check the updated bus and train schedule to Karnup on the Moovit app.
Step by Step
- 1Walk to bus stationPatricia St After Coonawarra DrID 2748620 m • 1 min
- 2Wait for bus357Whiteman Park Stn
- 3Ride to bus stationWhiteman Park StnID 15914 min
- 4Walk to train stationWhiteman Park StnID 159400 m • 6 min
- 5Wait for trainELLENBROOK LINEPerth Stn
- 6Ride to train stationPerth StnID 5627 min
- 7Walk to bus stationPerth BusportID 137250 m • 4 min
- 8Wait for bus909Mandurah Stn
- 9Ride to bus stationLakelands StnID 150112 min
- 10Walk toKarnup4 km • 51 min
Questions & Answers
What is the fastest way to get from Caversham to Karnup?
The fastest way takes 281 minutes, using Bus line 357, Train line MIDLAND LINE, Bus line 909.
What is the alternative route to get from Caversham to Karnup?
The alternative route takes 252 minutes, using Bus line 357, Train line ELLENBROOK LINE, Bus line 909.
Is there a direct bus between Caversham and Karnup in Perth?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 4 hr 41 min.
Which bus line goes from Caversham to Karnup in Perth?
The 357 bus line goes from Bassendean Stn station near Caversham to Bassendean Stn station. From there you’ll have to take one bus line and one train line till Bassendean Stn station near Karnup in Perth.
How long does it take to travel from Caversham to Karnup in Perth by bus and train?
The total travel time between Caversham and Karnup in Perth by bus and train is about 4 hr 41 min.
Where do I get on the bus near Caversham to get to Karnup in Perth?
Get on the 357 bus from the Bassendean Stn stop near Caversham in Perth.
Where do I get off the bus when travelling between Caversham and Karnup in Perth?
Get off the bus at the Bassendean Stn stop, which is closest to Karnup in Perth.
How much is the total bus and train fare from Caversham to Karnup?
The ride from Caversham to Karnup costs A$4.59.
Popular Routes
- Bayswater to Scarborough
- Morley to Warnbro
- Applecross to Langford
- Butler Stn to Ocean Reef
- Success to Morley
- East Perth to Bassendean
- Bunbury to Perth
- Bassendean to Falcon
- Cannington to Beldon
- Mandurah to Ascot
- Hillarys to Greenwood
- Claremont to Ellenbrook
- Perth Stn to Port Kennedy Tavern
- Bunbury to Withers
- Jindalee to Perth
- Perth to Australind
- Currambine Stn to Malaga WA Australia
- Southern River to Jandakot
- Como to Joondalup
- Banksia Grove to Karnup