Kalbarri
Kalbarri
Cottesloe
Cottesloe
Bus Driving

Kalbarri to Cottesloe

Updated: 28 May 2026

The journey from Kalbarri to Cottesloe spans approximately 570 kilometers along the Western Australian coastline. Most travelers utilize the North West Coastal Highway to reach the Perth metropolitan area. Public transport involves a Transwa coach service from Kalbarri to Geraldton, followed by a connecting coach to East Perth Terminal. From East Perth, you can board the Fremantle Line train to reach Cottesloe Station. The drive typically takes 6 hours and 30 minutes under optimal conditions. This route transitions from the rugged Coral Coast to the urban coastal lifestyle of Perth's western suburbs.

Total Distance: Driving distance 570 km, straight-line air distance 510 km.
Fastest Way
Driving your own vehicle is the fastest method, saving approximately 2.5 hours over public transport.
Cheapest Way
Transwa bus service is the most economical option for solo travelers.
Compare Kalbarri to Cottesloe Routes
Bus
Connecting
Driving
Direct
Duration 9 hours 6 hours 30 mins
Avg Price $90 - $110 $120 - $180 fuel
Operator Transwa Private Vehicle
Route Kalbarri to Geraldton, then Geraldton to East Perth Terminal. North West Coastal Hwy to Brand Hwy, then Mitchell Fwy.
Tip Book tickets online at least 48 hours in advance to secure a seat. Refuel in Geraldton as service stations are sparse between Kalbarri and Dongara.
Travel Tips
  • Fuel Stops
    Always fill your tank in Geraldton; the stretch between Kalbarri and Dongara has limited 24-hour fuel availability.
  • Wildlife Caution
    Avoid driving at dawn or dusk to minimize the risk of collisions with kangaroos on the North West Coastal Highway.
  • Train Access
    Use your SmartRider card for the Transperth train from East Perth to Cottesloe Station.
  • Mobile Coverage
    Expect intermittent mobile phone reception in remote sections between Kalbarri and Jurien Bay.
  • Water Supply
    Carry at least 5 liters of drinking water in your vehicle for emergency purposes during the summer months.
Safety Tips
  • Fatigue Management
    Take a 15-minute break every two hours to prevent driver fatigue on long highway stretches.
  • Road Conditions
    Check the Main Roads WA website for potential road closures due to flooding or bushfires before departing.
  • Emergency Contacts
    Save the number for the Royal Flying Doctor Service and local police stations in your phone.
  • Vehicle Check
    Ensure your spare tire is inflated and you have a basic tool kit before leaving Kalbarri.
People Also Ask
  • Is there a direct train from Kalbarri to Cottesloe?
    No, there is no rail line to Kalbarri; you must take a bus to Perth and then a train.
  • How long is the drive from Kalbarri to Perth?
    The drive takes approximately 6 hours and 30 minutes via the North West Coastal Highway.
  • Are there rental car agencies in Kalbarri?
    Limited options exist; it is usually better to rent a vehicle in Perth or Geraldton.
  • What is the best way to get around Cottesloe?
    Cottesloe is highly walkable, and the Fremantle Line train provides easy access to Perth CBD.
  • Do I need a 4WD for this route?
    No, the entire route to Cottesloe is on sealed bitumen roads suitable for standard passenger vehicles.
Quick Info
  • From Kalbarri, Western Australia, Australia
  • To Cottesloe, Western Australia, Australia
  • Modes
Best Time to Travel

September to November for mild weather and blooming wildflowers along the route.

Things to Do in Cottesloe
1
Kalbarri Skywalk
Experience panoramic views of the Murchison River gorges from these twin cantilevered platforms. It is located within the Kalbarri National Park.
2
Geraldton Foreshore
Stop here for a coffee break during your drive. The area features modern playgrounds and excellent views of the Indian Ocean.
3
Cottesloe Beach
Famous for its white sand and the historic Indiana Tea House. It is the premier spot for swimming in the Perth metropolitan area.
4
Fremantle Markets
Located a short train ride from Cottesloe. Explore local crafts and food stalls in this historic Victorian-era building.
Tags
Kalbarri to Cottesloe drive Transwa bus Kalbarri North West Coastal Highway Perth to Kalbarri travel Cottesloe beach access Western Australia road trip Kalbarri transport options Perth train to Cottesloe