Skip to main content

How to get from Ballajura to Coogee by bus?

By bus

To get from Ballajura to Coogee in Perth, you’ll need to take 3 bus lines: take the 344 bus from Pelican Pde After Larkspur L station to Russell St After Boag Rd station. Next, you’ll have to switch to the 998 bus and finally take the 512 bus from Barry Marshall Pde Fiona Stanley Hospital station to Ocean Rd After Sumich Gdn station. The total trip duration for this route is approximately 2 hr 27 min. The ride fare is A$4.59.

147minA$4.59
Bus - 344344
Bus - 998998
Bus - 512512
Walk to Coogee
Leaves from Pelican Pde After Larkspur L
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Ballajura
  • 2
    Bus - 344344
    Wait for bus
    344
    Morley Bus Stn
  • 3
    Ride to bus station
    Ride to bus station
    Russell St After Boag Rd
    ID 11621
    28 min
  • 4
    Bus - 998998
    Wait for bus
    998
    Fremantle Stn
  • 5
    Ride to bus station
    Ride to bus station
    Barry Marshall Pde Fiona Stanley Hospital
    ID 26646
    78 min
  • 6
    Bus - 512512
    Wait for bus
    512
    Fremantle Stn
  • 7
    Ride to bus station
    Ride to bus station
    Ocean Rd After Sumich Gdn
    ID 28800
    21 min
  • 8
    Walk to Coogee
    Walk to
    Coogee
    220 m • 3 min
*Duration based on 8am traffic

By bus and train

To get from Ballajura to Coogee in Perth, you’ll need to take 2 bus lines and one train line: take the 362 bus from Cassowary Dr After Kiandra Pde station to Perth Busport station. Next, you’ll have to switch to the FREMANTLE LINE train and finally take the 512 bus from Fremantle Stn station to Ocean Rd Before Hamilton Rd station. The total trip duration for this route is approximately 2 hr 14 min. The ride fare is A$4.59.

134minA$4.59
Walk to bus station
Bus - 362362
Train - FREMANTLE LINEFREMANTLE LINE
Bus - 512512
Walk to Coogee
Leaves from Cassowary Dr After Kiandra Pde
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Cassowary Dr After Kiandra Pde
    ID 15972
    710 m • 9 min
  • 2
    Bus - 362362
    Wait for bus
    362
    Perth Busport
  • 3
    Ride to bus station
    Ride to bus station
    Perth Busport
    ID 137
    41 min
  • 4
    Walk to train station
    Walk to train station
    Perth Stn
    ID 56
    420 m • 6 min
  • 5
    Train - FREMANTLE LINEFREMANTLE LINE
    Wait for train
    FREMANTLE LINE
    Fremantle Stn
  • 6
    Ride to train station
    Ride to train station
    Fremantle Stn
    ID 87
    30 min
  • 7
    Bus - 512512
    Wait for bus
    512
    Murdoch Stn
  • 8
    Ride to bus station
    Ride to bus station
    Ocean Rd Before Hamilton Rd
    ID 28801
    18 min
  • 9
    Walk to Coogee
    Walk to
    Coogee
    200 m • 3 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Perth.
All local mobility options in one app
Public transport directions from Ballajura to Coogee
The distance between Ballajura, Perth and Coogee, Perth is approximately 55.31 km, which can typically be travelled in 147 min. Moovit will show you the directions from Ballajura to Coogee by bus, so no matter how you choose to travel in Perth – you will always have plenty of easy options.
Public transport stations close to Ballajura

Ballajura is located at Ballajura, Perth and the nearest public transport station is Pelican Pde After Larkspur L.

Bus stations close to Ballajura:

  • Pelican Pde After Larkspur L
  • Pelican Pde After Kingfisher Av
  • Pelican Pde Before Kingfisher Av
Public transport stations close to Coogee, Perth

Coogee is located at Coogee, Perth and the nearest public transport station is Hamilton Rd Before Mell Rd.

Bus stations close to Coogee:

  • Hamilton Rd Before Mell Rd
  • Rockingham Rd After Rigby Av
  • Rockingham Rd Before Reserve Rd

By bus and train

To get from Ballajura to Coogee in Perth, you’ll need to take 2 bus lines and one train line: take the 362 bus from Cassowary Dr After Kiandra Pde station to Perth Busport station. Next, you’ll have to switch to the FREMANTLE LINE train and finally take the 512 bus from Fremantle Stn station to Ocean Rd Before Hamilton Rd station. The total trip duration for this route is approximately 2 hr 14 min. The ride fare is A$4.59.

134minA$4.59
Walk to bus station
Bus - 362362
Train - FREMANTLE LINEFREMANTLE LINE
Bus - 512512
Walk to Coogee
Leaves from Cassowary Dr After Kiandra Pde
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Cassowary Dr After Kiandra Pde
    ID 15972
    710 m • 9 min
  • 2
    Bus - 362362
    Wait for bus
    362
    Perth Busport
  • 3
    Ride to bus station
    Ride to bus station
    Perth Busport
    ID 137
    41 min
  • 4
    Walk to train station
    Walk to train station
    Perth Stn
    ID 56
    420 m • 6 min
  • 5
    Train - FREMANTLE LINEFREMANTLE LINE
    Wait for train
    FREMANTLE LINE
    Fremantle Stn
  • 6
    Ride to train station
    Ride to train station
    Fremantle Stn
    ID 87
    30 min
  • 7
    Bus - 512512
    Wait for bus
    512
    Murdoch Stn
  • 8
    Ride to bus station
    Ride to bus station
    Ocean Rd Before Hamilton Rd
    ID 28801
    18 min
  • 9
    Walk to Coogee
    Walk to
    Coogee
    200 m • 3 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Ballajura to Coogee?

    The fastest way takes 147 minutes, using Bus line 344, Bus line 998, Bus line 512.

  • What is the alternative route to get from Ballajura to Coogee?

    The alternative route takes 134 minutes, using Bus line 362, Bus line FREMANTLE LINE, Bus line 512.

  • Is there a direct bus between Ballajura and Coogee in Perth?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 27 min.

  • Which bus line goes from Ballajura to Coogee in Perth?

    The 344 bus line goes from Morley Bus Stn station near Ballajura to Russell St After Boag Rd station. From there you’ll have to take one bus line till Russell St After Boag Rd station near Coogee in Perth

  • How long does it take to travel from Ballajura to Coogee in Perth by bus?

    The total travel time between Ballajura and Coogee in Perth by bus is about 2 hr 27 min.

  • Where do I get on the bus near Ballajura to get to Coogee in Perth?

    Get on the 344 bus from the Morley Bus Stn stop near Ballajura in Perth.

  • Where do I get off the bus when travelling between Ballajura and Coogee in Perth?

    Get off the bus at the Russell St After Boag Rd stop, which is closest to Coogee in Perth.

  • How much is the bus fare from Ballajura to Coogee?

    The ride from Ballajura to Coogee costs A$4.59.

Live arrivals, timetables, maps