SeaLink Kangaroo Island’s ferry service operates between Cape Jervis (two hours south of Adelaide) and Penneshaw, Kangaroo Island. The journey takes just 45 minutes for the 16km crossing.