How to Reach Kingscote


  • By Air : Flights to Kangaroo Island disembark at the Kingscote airport. Regional Express (REX) provides direct flights from Adelaide.
  • By Ferry : The SeaLink ferry connects Kangaroo Island to mainland. However, the ferry stop is at Penneshaw from where one has hop on a coach to Kingscote.
  • By Coach : There is a scheduled coach service running twice a day, operated by Sealink between Kingscote, American River and Penneshaw. Booking your tickets in advance is mandatory.


There are no public transportation systems available on the island.

  • On Foot : Exploring this heavenly town on foot is the best option.
  • By Car : You can rent a car on the mainland, transport it across by a ferry and then tour Kangaroo Island on your own. There are a few rent-a-car options in Kingscote as well. However, advance booking is compulsory.
  • By Taxi : There are no taxis on the island.