Travel options for:
Nearby airports Rottnest Island

Perth (PER)  •  1 h 26 min

$85 - $93

Geraldton (GET)  •  8 h 25 min

$114 - $151

Kalgoorlie (KGI)  •  10 h 21 min

  1. ×3

$97 - $119

Albany (ALH)  •  8 h 9 min

$83 - $105

Esperance (EPR)  •  12 h 25 min

$142 - $173

  • Rottnest Island Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Rottnest-Island

How to get from Nearby airports to Rottnest Island?

There is no direct connection from Perth (PER) to Rottnest Island. However, you can take the taxi to Hillarys Boat Harbour then take the car ferry to Rottnest. Alternatively, you can take a vehicle from Geraldton (GET) to Rottnest Island via Geraldton station, Wellington St Forrest Place R10 / Y14, Perth Stn Platform 7, Fremantle Stn Platform 2, and Fremantle in around 8 h 25 min.

How to get from Nearby airports to Rottnest Island

ModeDurationPrice
From Perth (PER) taxi to Hillarys Boat Harbour then car ferry to Rottnest.1 h 26 min$130
From Geraldton (GET) taxi to Geraldton station, bus to Wellington St Forrest Place R10 / Y14, walk to Perth Stn Platform 7, train to Fremantle Stn Platform 2, walk to Fremantle, then ferry to Rottnest Island.8 h 25 min$189
From Maxwell St After Boomerang Cr line 862 bus to Hannan St After Wilson St, walk to Kalgoorlie Stn Kalgoorlie 1, train to Midland Stn Platform 3, train to Perth Stn Platform 7, train to Fremantle Stn Platform 2, walk to Fremantle, then ferry to Rottnest Island.10 h 21 min$152
From Albany (ALH) taxi to Albany Hwy To Redmond T/O, bus to Armadale Stn Rd Armadale, walk to Armadale Stn Platform 1, train to Perth Stn Platform 7, train to Fremantle Stn Platform 2, walk to Fremantle, then ferry to Rottnest Island.8 h 9 min$129
From Esperance (EPR) taxi to South Coast Hwy To Dalyup, bus to Midland Stn Midland, walk to Midland Stn Platform 3, train to Perth Stn Platform 7, train to Fremantle Stn Platform 2, walk to Fremantle, then ferry to Rottnest Island.12 h 25 min$228

How long does it take to get from Nearby airports to Rottnest Island?

It takes approximately 1 h 26 min to get from Nearby airports to Rottnest Island, including transfers.

Operators from Nearby airports to Rottnest Island

OperatorPhoneWebsite
Rottnest Fast Ferries+61 8 9246 1039Rottnest Fast Ferries
Integrity Coach Lines (Aust) Pty Ltd08 9274 7464Integrity Coach Lines (Aust) Pty Ltd
Transperth13 62 13Transperth
Rottnest Express+61 1300 467 688Rottnest Express
TransBusseltonTransBusselton
TransWA1300 662 205TransWA