Cottesloe doesn’t have a train station, which is the first thing that trips people up when they start pricing an airport run from here. You’re either driving to Fremantle or Cottesloe station’s nearest connection first, or booking a car that comes straight to you. Here’s what each option actually costs and how long it actually takes — not the theoretical version.
The short answer: a fixed-fare maxi cab from Cottesloe to Perth Airport starts from $85, takes around 30–35 minutes depending on traffic, and picks up directly from your address — including the beachfront apartments and streets off Marine Parade where parking a second car just to get to a station isn’t realistic.
Why “just get the train” doesn’t work cleanly from Cottesloe
The nearest station is a drive away, which means the train option actually starts with a car trip anyway — you’re just choosing where that car trip ends. Add a suitcase or two, a flight departure before the buses are running properly, or more than one traveller, and the maths tips firmly toward a direct car service. It’s not that the train is a bad option in general — it’s that Cottesloe isn’t set up to make it the easy option.
What it costs
| Cost | Time | Notes | |
|---|---|---|---|
| Train (via nearest station) | ~$5 + drive to station | 50–70 min total | Requires a car trip first — not door to door |
| Standard taxi | ~$75–95 | 30–35 min | Fine for 1–3 people, no fixed price guarantee |
| Maxi taxi (fixed fare) | From $85 | 30–35 min | Door to door, up to 13 passengers, price locked in at booking |
Beach-side pickups and group trips
A lot of Cottesloe traffic to the airport is groups — visiting family staying near the beach, a group heading home after a weekend, or a wedding party needing to get to a flight together. A group transfer in one maxi taxi keeps everyone together instead of splitting across two cars and coordinating two separate pickup times. If you’re travelling with an infant, a baby capsule can be arranged at booking rather than sorted out on the day.
Cottesloe is also one of the areas we run regularly outside of airport trips — for the specifics on local pickups, fixed fares, and what’s covered day to day, see the Cottesloe maxi taxi page.
1. How much is a taxi from Cottesloe to Perth Airport?
A fixed-fare maxi taxi starts from $85 for the Cottesloe to Perth Airport run, confirmed at the time of booking regardless of pickup time.
2. Is there a train from Cottesloe to Perth Airport?
Not directly, Cottesloe doesn't have its own station on the airport line, so getting there by train means a car trip to the nearest station first, then a transfer at the airport end. For most people with luggage or an early flight, a direct car service ends up simpler and not meaningfully more expensive once the drive-to-station leg is counted.
3. How long does it take from Cottesloe to Perth Airport?
Around 30 to 35 minutes by car in normal traffic, similar for both a standard taxi and a maxi taxi.
4. Can I book a maxi taxi for a group from Cottesloe?
Yes, a single maxi taxi seats up to 13 passengers with luggage, which keeps a group together instead of needing two separate cars and two pickup times.
5. Do you pick up from beachfront addresses near Marine Parade?
Yes, pickups are door to door across Cottesloe, including beachfront apartments and streets around Marine Parade.
