Explore Destinations

Discover the world's most amazing places

How to get from Perth Airport (PER) to Rottnest Island Ferry (Fremantle)

Quick Answer

For most travelers, the best overall way to get from Perth Airport to the Rottnest Island ferry is by taxi or rideshare (Uber/Ola) directly to the Fremantle ferry terminal. It's the most convenient door-to-door option, taking 30-45 minutes and costing $60-$90 AUD. The cheapest way is via public bus and train (under $10), but it takes over 90 minutes and requires transfers. There is no direct train or bus from the airport to Fremantle.

Quick Navigation: Perth Airport to Rottnest Ferry

By Train & Public Transport (The Budget, Multi-Step Option)

This is the most affordable but least direct route. It involves a short train ride from the airport to the city, followed by a longer train to Fremantle. It's suitable for solo travelers or small groups with light luggage who aren't pressed for time.

Step-by-Step Guide:

  1. Airport to Perth City (Perth Station): Take the Airport Line train from the station beneath Terminals 1 & 2. The journey to Perth Station takes only 7-10 minutes.
    • Frequency: Every 10-15 minutes during the day.
    • Fare: $5.00 using a SmartRider card, or $6.00 for a cash ticket. This is a "Zone 2" fare.
    • Source: Check real-time schedules on the Transperth Journey Planner.
  2. Transfer at Perth Station: Follow signs for the Fremantle Line. The transfer is within the same station complex but may require going up/down stairs or escalators. Allow 5-10 minutes.
  3. Perth City to Fremantle (Fremantle Station): Board any train on the Fremantle Line. The scenic trip takes approximately 30 minutes, making several stops.
    • Frequency: Every 15 minutes on weekdays, slightly less on weekends.
    • Fare: Another $5.00 (SmartRider) / $6.00 (Cash) for a "Zone 2" journey.
  4. Fremantle Station to Ferry Terminal: The ferry terminals (Rottnest Express and SeaLink) are a 10-15 minute walk from the station. With luggage, you may prefer a short taxi ride (5 mins, ~$10).
Train Route Summary: Perth Airport to Fremantle Ferry
LegServiceDurationCost (SmartRider)Notes
PER to Perth StnAirport Line Train7-10 min$5.00Station is under terminals.
TransferWalk within Perth Stn5-10 min-Follow signs for Fremantle Line.
Perth Stn to Fremantle StnFremantle Line Train30 min$5.00Scenic route along the river.
Walk to Ferry-10-15 min-Taxi option for luggage.
TOTAL (Approx.)55-75 min + wait times$10.00 +Most economical.

Is a SmartRider Card Worth It?

If you plan to use any other public transport in Perth during your stay, yes. The SmartRider card gives you a 20% discount on standard cash fares and enables seamless transfers. You can buy one at the airport train station for a $10 issue fee (includes $5 travel credit).

Key Consideration: This option becomes impractical with heavy or multiple suitcases, for families with young children, or if you have a tight connection to your ferry.

By Public Bus (An Alternative Budget Route)

While less common than the train, a bus+train combo is another low-cost option, particularly if you're arriving at Terminal 1 (T1 International).

Route 380 / 40 Bus + Train Combo

  • Step 1 (Bus): Catch public bus Route 380 (to Elizabeth Quay) or Route 40 (to Perth Busport) from stops outside T1. This takes you to the Perth city bus hub (~25-40 mins).
  • Step 2 (Train): Walk from Elizabeth Quay Bus Station or Perth Busport to the Perth Underground or Perth Station (5-10 min walk) and catch the Fremantle Line train as described above.

Why choose this? It might align better with your flight arrival timing or terminal location. However, it is generally slower and less straightforward than the Airport Line train for the first leg.

Fare: Standard two-zone fare applies ($4.90 with SmartRider, $5.90 cash). Your fare includes a two-hour transfer window to complete your journey on train.

By Taxi & Rideshare (Door-to-Door Convenience)

This is the recommended option for convenience, groups, or those with significant luggage. It eliminates transfers and walking with bags.

Taxis

Official Perth taxis (like Swan Taxis, Black & White) are available 24/7 at clearly marked ranks outside all terminals. The ride is metered.

  • Estimated Cost: $60 - $90 AUD to Fremantle ferry terminals.
  • Travel Time: 30-45 minutes, heavily dependent on traffic (avoid Perth peak hours 7-9am & 4-6pm).
  • Payment: All major credit/debit cards accepted.

Rideshare (Uber, Ola, Didi)

Often cheaper than taxis. Designated pick-up areas are signposted at the airport (usually adjacent to taxi ranks).

  • Estimated Cost: $50 - $75 AUD.
  • Booking: Use the app after you collect your bags. Select your correct terminal and proceed to the designated pick-up zone.
  • Advantage: Upfront pricing avoids meter surprises.
Taxi vs. Rideshare Comparison
ServiceAvg. Cost to FerryPickup LocationBest ForConsideration
Taxi$60 - $90Rank outside terminalsImmediate pickup, no app needed, corporate travelMetered fare can vary with traffic.
Uber/Ola$50 - $75Designated Rideshare bayCost-conscious travelers, those who prefer app-based paymentSurge pricing during high demand.
Maxi Taxi / Van$80 - $120+Rank or pre-bookGroups of 5+ or large amounts of luggagePre-booking is highly recommended.

When is This the CLEAR Best Choice?

Ferry Details & Check-in Essentials

Your journey isn't complete until you're checked in at the ferry. Here’s what you need to know for the final step.

Main Ferry Operators from Fremantle

  • Rottnest Express: The largest operator. Departs from Shed B, Victoria Quay. Offers standard and premium seating.
  • SeaLink Rottnest: Departs from Northport, Victoria Quay. Often has competitive pricing and family passes.

Pro Tip: Book your ferry tickets well in advance online, especially during school holidays and summer (Dec-Feb).

Mandatory Check-in Procedure

You must check in at the ferry terminal counter at least 30-60 minutes before departure (check your operator's policy). This is not just a boarding pass scan; it's a mandatory safety and manifest process. Arriving later risks losing your spot.

Getting from Fremantle Station/Drop-off to the Terminal

Both terminals are on Victoria Quay. From the station, it's a 10-15 minute walk. From a taxi drop-off point, it's just a few steps. Look for clear signage.

Cost Comparison & Decision Guide

Use this table to quickly compare all options and our flow chart to decide.

Transport MethodAirport to Ferry TimeEstimated Total Cost (AUD)Key AdvantagesKey DisadvantagesBest For...
Taxi / Rideshare30 - 45 mins$50 - $90Door-to-door, no transfers, available 24/7Most expensive option, traffic dependentMost travelers, families, groups, tight schedules, lots of luggage
Train (Airport Line + Fremantle Line)55 - 90 mins (inc. wait/walk)$10 - $12Very cheap, scenic train ride, reliable scheduleMultiple transfers, walking with luggage, not 24/7Solo/backpackers, budget travelers, light packers, no time pressure
Public Bus + Train80 - 110 mins (inc. wait/walk)$10 - $12Cheapest possible fareSlowest, most complex routeExtreme budget travelers arriving at T1
Private Transfer / Charter Van30 - 45 mins$120+Pre-booked, guaranteed, professionalVery high costLarge groups (6+), corporate travel, special events

How to Choose: Your Decision Flowchart

Our Verdict: For over 80% of visitors, the extra $40-$80 for a direct taxi or rideshare is worth the saved time, stress, and effort, making it the overall best way to start your Rottnest Island adventure.

Traveler Tips & Insider Insights

Luggage & Storage Solutions

You don't want to haul all your suitcases to Rottnest. Consider:

  • Perth Airport Baggage Storage: SmartCarte offers luggage storage at both International (T1) and Domestic (T2/T4) terminals. Ideal if you're returning to Perth.
  • Fremantle Storage: Some local businesses near the ferry terminals offer day storage. Inquire in advance.
  • Pack Light for the Island: Take only a day pack or overnight bag to Rottnest. The island is best explored by bike, and accommodations often have limited space.

Navigating Perth & Fremantle Stations

Perth Station is large. Look for “Fremantle Line Platforms 7 & 8” signage. Fremantle Station is smaller and easier to navigate. Download the Transperth app for live train times and station maps.

Timing is Everything: Flight to Ferry

Golden Rule: Never book the first ferry departing after your flight lands. Always allow a minimum 3-hour buffer for international flights (immigration, baggage) and 2.5 hours for domestic. Flight delays are common.

Connectivity & Money

Purchase a local SIM card or ensure your global roaming is active at the airport for using rideshare apps and navigation. Have some Australian cash or a credit card ready for taxis and incidental purchases.

Weather & Contingency

Ferry services to Rottnest can be cancelled in extreme weather (high winds). Keep an eye on forecasts and your email for notifications from the ferry company. Have a flexible plan for your first night.

Frequently Asked Questions (FAQs)

What is the fastest way to get from Perth Airport to the Rottnest Ferry?

The fastest door-to-door method is taking a taxi or rideshare (Uber/Ola) directly from Perth Airport (PER) to the Rottnest Express or SeaLink ferry terminal in Fremantle. This takes about 30-45 minutes, depending on traffic, and costs approximately $60-$90. There is no direct train or bus.

Is there a direct train from Perth Airport to Fremantle?

No, there is no direct train. You must take two separate services: First, the Airport Line train from PER to Perth City (7-10 mins), then transfer to the Fremantle Line train to Fremantle Station (30 mins). The total journey takes about 50-60 minutes plus transfer/waiting time.

What is the cheapest way from Perth Airport to the ferry?

The cheapest option is a combination of public transport: Take the public bus Route 380 or 40 from the airport to Perth city ($4.90), then transfer to the train to Fremantle ($4.90). Total cost is under $10 using a SmartRider card. However, this is also the slowest and involves carrying luggage on multiple vehicles.

Can I use my SmartRider card from the airport?

Yes, you can and should use a SmartRider card for all Transperth trains and buses. It offers discounted fares compared to cash tickets. You can purchase and top up a SmartRider at the airport train station or selected retail outlets. Learn more on the official Transperth website.

How long should I allow between my flight and ferry departure?

Allow a minimum of 3 hours for international flights and 2.5 hours for domestic flights. This accounts for: disembarkation & baggage claim (30-60 mins), travel to Fremantle (45-60 mins), check-in at the ferry terminal (required 30-60 mins prior to departure), and a buffer for delays.

Where exactly are the Rottnest ferry terminals in Fremantle?

The two main terminals are within walking distance of each other on Victoria Quay: Rottnest Express departs from Shed B, and SeaLink Rottnest departs from Northport. Both are a short 5-10 minute walk or a quick taxi ride from Fremantle Station. Check your booking confirmation for the exact terminal.

Is it easy to get a taxi or Uber at Perth Airport?

Yes, it's very easy. Taxis are available 24/7 at ranked zones directly outside Terminals 1, 2, and 4. For Uber, Ola, or Didi, follow signs to the 'Rideshare' pickup bays, which are located in the same general area as taxis. Wait times are typically short.

What if my flight arrives late at night or early in the morning?

Taxis and rideshares operate 24/7. However, public transport (trains and buses) have limited hours. The Airport Line train does not run between approximately midnight and 5:00 AM. If you arrive during this period, a taxi/rideshare is your only direct option. Plan your ferry booking accordingly.