Directions to Port of Fremantle (Perth/Fremantle)

50 Peter Hughes Drive,
Fremantle, WA 6160
Fremantle Port
- Exit Perth Airport via Tonkin Highway (State Route 4).
- Follow Tonkin Highway south, then take Leach Highway (State Route 7) west.
- Stay on Leach Highway all the way until it meets Stirling Highway.
- Turn left on Stirling Highway and continue into Fremantle.
- Follow signs for Victoria Quay / Fremantle Passenger Terminal.
When you get close to Fremantle Port, keep an eye out for the signs pointing toward the Fremantle Passenger Terminal. The terminal you’ll need can vary based on your cruise line and ship, so following the posted directions will help you reach the right spot without any mix-up.
Ahead of your trip to Fremantle Port, it’s a good idea to visit the official port website for the latest details on parking charges, payment methods, and accessible parking options. In some cases, you may even find providers that allow reservations, which can be very helpful on days when multiple ships are in port. Click here to view available parking or to book your spot in advance.
- Cruise ticket or boarding pass
- Valid photo ID (passport or government-issued ID)
- Parking reservation confirmation (if booked ahead)
- Vehicle registration certificate
- Driving license
- Payment method for parking fees (credit/debit card or cash if accepted)
After your Fremantle Port parking is confirmed, you’ll receive an email with reservation details. This might include a QR code or booking reference number that you’ll need to show at the entry gate.
Ensure your reservation is completed by midnight before your departure day. For any changes, cancellations, or refund requests, contact the parking provider directly, since CruiseBooking.com doesn’t manage parking services. Parking near the Fremantle Passenger Terminal is limited and typically operates on a first-come, first-served basis.
Want to know more about how to find your port?
Talk with our experts with more detailed information.