|Nearby airports||5 found|
The nearest airport to Penguin Island is Perth (PER). There is no direct connection from Nearby airports to Penguin Island. However, you can take the train to Perth Stn Platform 7, take the walk to Perth Underground Stn Platform 2, take the train to Rockingham Stn Platform 2, take the walk to Rockingham Stn Stand 10, take the line 552 bus to Penguin Rd After Watts Rd, take the walk to Shoalwater, then take the ferry to Penguin Island. Alternatively, you can take a vehicle from Geraldton (GET) to Penguin Island via Geraldton station, Perth Wellington Street, Perth Underground Stn Platform 2, Rockingham Stn Platform 2, Rockingham Stn Stand 10, Penguin Rd After Watts Rd, and Shoalwater in around 7h 52m.
The nearest airport to Penguin Island is Perth (PER) Airport which is 48.5 km away.More information
It takes 2h 28m to get from Rockingham to Perth (PER) Airport.More information
We recommend flying to Perth (PER) Airport, which is 43.8 km away from Rockingham. The train and ferry from Perth (PER) to Rockingham takes 2h 28m.More information
There are 110+ hotels available in Penguin Island. Prices start at $150 AUD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps