Explore Destinations

Discover the world's most amazing places

How to get from Perth Airport (PER) to Fremantle

Quick Answer

For most travelers, the best way to get from Perth Airport to Fremantle is by taking the Airport Line train to Perth City, then transferring to the Fremantle Line train. This public transport option offers a good balance of speed, cost, and reliability. The total journey takes approximately 60 to 75 minutes and costs about $5.00 to $6.50 AUD using a SmartRider or contactless bank card. The cheapest option is combining the public bus (route 930) with the train (total ~$5.00). The fastest door-to-door option is a taxi or rideshare, taking 30-50 minutes but costing $60-$90 AUD.

Quick Navigation: Perth Airport to Fremantle Transport

By Train: The Recommended & Most Scenic Route

The train is the most popular public transport choice, offering a reliable, air-conditioned journey with great views of the Swan River. It involves one simple transfer in Perth's city center.

Step-by-Step Guide

  1. Find the Station: Follow signs to the "Airport Line" station. It's a short, covered walk from Terminals 1 & 2. From T3/T4, a free terminal transfer bus serves the station.
  2. Catch the Airport Line: Take any train on the Airport Line (All stops to Perth Stadium). Disembark at Perth Station (the 6th stop, approx. 18 minutes).
  3. Transfer in Perth City: At Perth Station, follow signs for the Fremantle Line (Platforms 7, 8, or 9). Trains depart every 15 minutes on weekdays, every 30 minutes on weekends.
  4. Ride to Fremantle: Take the Fremantle Line train all the way to the final stop, Fremantle Station (9 stops, approx. 30 minutes).

Key Details & Considerations

  • Total Time: 60-75 minutes (incl. transfer walk & wait).
  • Cost: Standard fare zone 2. $5.00 AUD with SmartRider/Contactless card. $6.50 AUD with cash ticket (more expensive).
  • Operating Hours: Airport Line: First train ~5:00 AM, last train ~12:00 AM. Fremantle Line: Service ends slightly earlier (~11:30 PM). Check Transperth for exact schedules.
  • Luggage: Dedicated multi-purpose areas on trains. Avoid peak hours (7-9 AM, 4-6 PM) with large suitcases.
  • Ticket: Use a contactless Visa/MasterCard (easiest for tourists) or purchase a reusable SmartRider card at the airport station ($10 minimum load, includes $5 card cost).

By Airport Bus & Public Bus: The Budget & Flexible Options

Bus services offer more direct routes to specific suburbs and can be cheaper, but are generally slower than the train.

Option A: Public Bus Route 930 + Train (Cheapest)

This is the most budget-friendly method, ideal for backpackers and those not in a rush.

Option B: Fremantle Express Shuttle (Most Direct Bus)

A pre-booked shuttle service offering a direct, no-transfer journey to Fremantle hotels and hostels.

AspectDetails
Cost (One-Way)Approx. $25 AUD per person
Journey Time45 - 60 minutes
BookingMandatory. Book online in advance or at the airport info desk.
LuggageAmple storage included.
Best ForTravelers who prioritize direct service and dislike transfers.

By Taxi & Rideshare (Uber, Ola): Door-to-Door Convenience

The premium option for convenience, speed, and traveling with groups or heavy luggage.

Taxi

  • Pick-up: Official ranks outside all terminals.
  • Estimated Fare: $65 - $90 AUD. A $4.20 AUD airport fee is added to all pick-ups.
  • Payment: Cash and credit cards accepted.
  • Providers: Swan Taxis, Black & White Cabs.

Rideshare (Uber, Ola, Didi)

  • Pick-up: Designated rideshare pickup bays (follow signs). Wait times are usually under 5 minutes.
  • Estimated Fare (UberX): $55 - $75 AUD. Often 10-20% cheaper than taxis. Dynamic pricing applies during peak demand.
  • Booking: Use the app. Ensure your pickup location is set correctly for your terminal.

When to Choose This Option:

  • Arriving late at night/early morning when trains aren't running.
  • Traveling with 3+ people (can be cost-effective when splitting fare).
  • Have excessive or bulky luggage.
  • Need to go directly to a specific address in Fremantle, not near the station.

By Private Transfer: Premium & Stress-Free

For those seeking the ultimate in comfort, reliability, and first impressions. A pre-booked driver will meet you at arrivals.

By Shared Shuttle / Vans

A hybrid between a public shuttle and a private transfer. You share a van with other passengers heading to similar areas.

Walking & Cycling (A Niche But Possible Option)

Not recommended for most travelers due to distance and lack of continuous pedestrian paths. However, for context:

Perth Airport to Fremantle: Cost & Time Comparison Table

Transport Method Approx. Cost (One Way) Journey Time Transfers Best For Our Verdict
Train (Airport -> Perth -> Fremantle) $5.00 - $6.50 60-75 mins 1 (in Perth City) Most travelers, solo/couples, scenic route ⭐ BEST ALL-ROUND
Public Bus 930 + Train ~$5.00 70-90 mins 2 (Bus-Train, Train-Train) Ultra-budget travelers 💰 CHEAPEST
Fremantle Express Shuttle ~$25.00 45-60 mins 0 (Direct) Those avoiding public transport transfers 🚌 MOST DIRECT BUS
Rideshare (UberX) $55 - $75 30-50 mins 0 (Door-to-Door) Groups of 3+, late arrivals, heavy luggage 🚗 BEST DOOR-TO-DOOR
Taxi $65 - $90 30-50 mins 0 (Door-to-Door) Immediate pickup, no smartphone 🏁 FASTEST (in traffic)
Private Transfer $90 - $150+ 30-50 mins 0 (Door-to-Door) Business, luxury, families with specific needs ⭐ MOST PREMIUM

Traveler Tips & Local Insights

Essential Advice for a Smooth Journey

  • Get a SmartRider or Use Contactless Payment: Avoid the higher cash fare. Tapping on/off with a contactless credit/debit card is seamless and automatically applies daily fare caps.
  • Download Essential Apps: Transperth App for real-time train/bus info. Have Uber/Ola apps installed and ready for backup.
  • Consider Luggage Forwarding: If you have heavy bags and want to use public transport, services like Send My Bag can ship luggage from the airport to your Fremantle accommodation ahead of you.
  • Beware of Peak Hours: Weekday mornings (7-9 AM) and evenings (4-6:30 PM) mean crowded trains and slower road traffic, impacting both public transport and taxi times.
  • Weekend Service is Reduced: Train frequencies drop on Saturdays and especially Sundays. Plan extra time for your journey.
  • Free Transit Zone (FTZ) Caveat: The FTZ in Perth's CBD does NOT apply to airport journeys. You will always pay a fare when starting or ending at the airport station.
  • Check for Service Disruptions: Transperth occasionally schedules trackwork on weekends. Check their website for planned service changes before you travel.

FAQs: Perth Airport to Fremantle Transport

What is the cheapest way to get from Perth Airport to Fremantle?

The cheapest option is taking public bus route 930 combined with the train. Total cost is approximately $5-6 AUD using a SmartRider card. The journey takes about 70-90 minutes with one transfer.

Is there a direct train from Perth Airport to Fremantle?

No, there is no direct train. You must take the Airport Line train to Perth City station (6 stops, 18 mins), then transfer to the Fremantle Line train (9 stops, 30 mins). The total train journey is about 50-60 minutes excluding transfer time.

How much is a taxi from Perth Airport to Fremantle?

A taxi or standard rideshare (UberX) costs between $60 to $90 AUD, depending on traffic and time of day. The journey takes 30-50 minutes. It's the most expensive but most convenient door-to-door option.

What is the fastest way to get to Fremantle from PER?

A taxi or rideshare is typically the fastest (30-50 mins), especially outside peak hours. The fastest public transport option is the Airport Line train to Perth City, then transferring to the Fremantle Line train (total 60-75 mins).

I arrive late at night. What are my transport options?

After midnight, train services are limited or stop. Your only reliable options are taxi, pre-booked private transfer, or rideshare (Uber/Ola). The public bus route 940 runs a limited night service but does not go directly to Fremantle, requiring complex transfers.

Is there a shuttle bus from Perth Airport to Fremantle?

Yes, the 'Fremantle Express' shuttle service offers direct transfers. A one-way ticket costs around $25 AUD per person, and it takes about 45-60 minutes. It must be booked in advance online or at the information desk.

I have a lot of luggage. What's the best option?

Trains have dedicated luggage areas, and airport buses have underfloor storage. However, navigating stations with heavy bags can be challenging. For significant luggage, a taxi/rideshare or private transfer is highly recommended for door-to-door convenience.

Can I use a contactless credit card on Perth public transport?

Yes, you can tap on and off Transperth trains and buses using a Visa, MasterCard, or American Express contactless card or device (like Apple/Google Pay). Fares are capped at the standard SmartRider rate. This is often easier for tourists than buying a physical SmartRider card.