Perth to Margaret River
Perth to Margaret River is a classic Friday afternoon run for Perth locals. The drive down the Kwinana Freeway and Bussell Highway takes about 3 hours. A RideMates carpool splits the fuel four ways and is the cheapest way to get to WA's wine country without renting a car.
Distance
275 km
Drive time
3h
Seat from
$17
Cost comparison
Perth to Margaret River, every which way
Carpool
$17 to $24
per seat on RideMates
Flight
Limited regional flights
plus bags and transfers
Bus
$55 to $75 on Transwa or SouthWest Coach Lines
slower, more stops
Drive solo
around $72 in fuel
fuel and wear, before tolls
Why RideMates
Why carpool this route?
Friday afternoon wine runs
Dozens of rides from Perth to Margaret River post every Friday afternoon. Bring yourself, a bag, and a designated decision about who's tasting.
Cheaper than renting a car
Rental cars in Perth during summer hit $150 a day. A RideMates seat is around $21 for the whole trip.
Stops in Bunbury and Busselton
Most drivers stop in Bunbury or Busselton, so passengers heading just that far can jump off halfway.
On the way
Common stops between Perth and Margaret River
Most drivers take a break somewhere along the route. Some will drop passengers off here too.
FAQ
Perth to Margaret River questions
How much is a Perth to Margaret River carpool?
Typical Perth to Margaret River carpools cost $17 to $24 per seat.
How long is the drive?
Around 3 hours via the Kwinana Freeway and Bussell Highway. Allow 3h 30m with a meal stop.
Can I get dropped off in Busselton or Dunsborough?
Yes. Many drivers heading to Margaret River will drop passengers in Bunbury, Busselton, or Dunsborough along the way.
Are rides pet-friendly?
Drivers set their own pet policy when they post a ride. Look for the pet-friendly tag or ask before booking.