Duration 22 min
Distance 147 km
Average price $210
Nearby airports 5 found

Closest airports to Kangaroo Island

The nearest airport to Kangaroo Island is Kingscote (KGC). However, there are better options for getting to Kangaroo Island. There is no direct connection from Nearby airports to Kangaroo Island. However, you can take the bus to Stop 11 Anzac Hwy - South East side, take the walk to Stop 12 Marion Rd - East side, take the bus to Stop 24 Marion Rd - East side, take the walk to Adelaide Mitchell Park, take the bus to Cape Jervis SeaLink Ferry Terminal, take the walk to Cape Jervis Ferry Pier, take the ferry to Penneshaw Ferry Pier, then take the taxi to Kangaroo Island. Alternatively, you can take the taxi to Kangaroo Island.

Recommended airport

Adelaide (ADL)

  1. Adelaide Mitchell Park
  2. Cape Jervis Ferry Pier
  3. Penneshaw Ferry Pier
  4. Kangaroo Island
5h 28m
$159 - $179
Other nearby airports

Kingscote (KGC)

  1. Kingscote (KGC)
  2. Kangaroo Island
22 min
Cheapest
$35 - $45

Port Lincoln (PLO)

  1. Port Lincoln
  2. Adelaide
  3. Cape Jervis Ferry Pier
  4. Penneshaw Ferry Pier
  5. Kangaroo Island
15h 14m
$274 - $348

Mildura (MQL)

  1. Mildura
  2. Adelaide
  3. Cape Jervis Ferry Pier
  4. Penneshaw Ferry Pier
  5. Kangaroo Island
12h 12m
$215 - $238

Mount Gambier (MGB)

  1. Mount Gambier
  2. Kingston SE
  3. Adelaide
  4. Cape Jervis Ferry Pier
  5. Penneshaw Ferry Pier
  6. Kangaroo Island
12h 3m
$246 - $315

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