Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK
Duration 2h 46m
Distance 48 km
Average price $120
Nearby airports 5 found

Closest airports to Penguin Island

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 line 380 bus to Elizabeth Quay Bus Stn Stand D7, take the walk to Elizabeth Quay 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 Kalgoorlie (KGI) to Penguin Island via Hannan St After Wilson St, Kalgoorlie Stn Transwa Kalgoorlie, East Perth Stn Transwa East Perth, Perth Underground Stn Platform 2, Rockingham Stn Platform 2, Rockingham Stn Stand 10, Penguin Rd After Watts Rd, and Shoalwater in around 10h 15m.

Recommended airport

Perth (PER)

  1. Airport Dr Perth Airport T1 Terminal
  2. Elizabeth Quay Stn Platform 2
  3. Shoalwater
  4. Penguin Island
2h 46m
Cheapest
$38 - $46
Other nearby airports

Kalgoorlie (KGI)

  1. Kalgoorlie Stn Transwa Kalgoorlie
  2. Perth Underground Stn Platform 2
  3. Shoalwater
  4. Penguin Island
10h 15m
$91 - $109

Albany (ALH)

  1. Albany Hwy Transwa Redmond Turnoff
  2. Perth Underground Stn Platform 2
  3. Shoalwater
  4. Penguin Island
8h 10m
$81 - $103

Esperance (EPR)

  1. South Coast Hwy Transwa Dalyup
  2. Perth Underground Stn Platform 2
  3. Shoalwater
  4. Penguin Island
12h 34m
$155 - $192

Geraldton (GET)

  1. Geraldton station
  2. Perth Underground Stn Platform 2
  3. Shoalwater
  4. Penguin Island
7h 57m
$143 - $194

Important airports for Rockingham

Frequently asked questions

Want to know about travelling to Penguin Island, WA, Australia? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission globally.
Some travel restrictions are being lifted in Australia. For the latest travel status, please check the official page for Australia.

Learn More.

The nearest airport to Penguin Island is Perth (PER) Airport which is 48.5 km away.

More information

It takes 2h 46m 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 line 380 bus and train and ferry from Perth (PER) to Rockingham takes 2h 46m.

More information

There are 59+ hotels available in Penguin Island. Prices start at $150 AUD per night.

More details

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps