Kangaroo Island tours

A comprehensive guide on getting to Kangaroo Island

Where is Kangaroo Island located?

Address: Kangaroo Island, South Australia, Australia

Find on maps

Kangaroo Island sits just off the coast of South Australia, southwest of Adelaide. Known for its rugged coastlines, native wildlife, and pristine beaches, the island feels remote yet is easily accessible via ferry or short flight. Many tours operate from key hubs like Penneshaw, Kingscote, and Emu Bay, surrounded by rolling farmland and coastal views.

Getting to Kangaroo Island by public transportationBy

  • Best for: Budget-friendly, all-public-transport travel
  • Travel time: ~3 hrs 10 min (from Adelaide CBD to Penneshaw, Kangaroo Island)
  • Closest stop: Penneshaw Ferry Terminal (arrives directly)
  • Timings: 3pm daily

You can take Route 1259 from Adelaide Central Bus Station, which runs directly to Cape Jervis Ferry Terminal. The bus drops you right at the terminal, a short walk from the SeaLink ferry boarding point. From here, you can take the evening ferry to Penneshaw on Kangaroo Island. Booking both the bus and ferry in advance is recommended during peak periods.

Getting to Kangaroo Island by car

Driving route

  • Best for: Visitors with a car traveling from Adelaide
  • Travel time: ~ 1 hr 45 min
  • Route: Adelaide CBD → M2 North–South MotorwayA2 Southern Expressway/Main South RoadB23Cape Jervis Road → Cape Jervis Ferry Terminal
  • Tip: Allow at least 2 hours before ferry check-in to cover traffic and ferry check-in procedures.

Parking facilities

  • Where to park: Secure day and long-term parking at Cape Jervis Ferry Terminal (adjacent to ferry loading area).
  • Cost: ~ AU$21–23 per day (secure fenced lot) ‒ pre-book when you book ferry/tour or at terminal check-in.
  • Alternative parking: Short-term public car park or limited roadside parking near terminal (note: time restrictions apply).
  • Accessibility: Terminal/parking area has ramp and access-friendly facilities for passengers with mobility needs.

What is the best way to get to Kangaroo Island?

  • Best option overall: Choose a guided tour from Adelaide for the most seamless experience. You’ll get hotel pickup/drop-off, a comfortable coach transfer to Cape Jervis, round-trip ferry tickets, and on-island transport—all pre-arranged so you don’t have to plan a thing.
  • Budget-friendly: Take the LinkSA bus from Adelaide CBD to Cape Jervis and continue by ferry to Penneshaw. It’s the most economical option and ideal for solo or budget travellers, though timings are limited.
  • Fastest way: Fly directly from Adelaide to Kingscote Airport. The flight takes around 30 minutes and gets you to the island quickly, making it perfect for travellers short on time.
  • To sightsee: Drive along the scenic Fleurieu Peninsula to Cape Jervis, then take the ferry. This route offers flexibility and stunning coastal viewpoints, great for those who enjoy road trips.

Frequently asked questions about getting to Kangaroo Island

Where is Kangaroo Island located?

Kangaroo Island is situated off the coast of South Australia, about 112 km southwest of Adelaide. The island is known for its pristine wildlife and natural landscapes. Learn more on our Kangaroo Island tours page.

Which city is Kangaroo Island in?

Kangaroo Island is part of South Australia. The main access points are Penneshaw on the northeast coast and Kingscote, the largest town on the island.

How do I get to Kangaroo Island?

You can reach Kangaroo Island by taking a coach or driving to Cape Jervis, then boarding the SeaLink ferry to Penneshaw. Regional flights from Adelaide to Kingscote are also available.

Which is the best way to get to Kangaroo Island?

For convenience, the guided tours from Adelaide are the best option, as they include hotel pickup, round-trip coach transfers, and the ferry. This ensures a smooth, stress-free journey.

Which is the fastest way to get to Kangaroo Island?

The quickest route is a regional flight from Adelaide to Kingscote Airport, taking about 30 minutes. Note that ferry and coach transfers take approximately 2.5 hours.

Which is the cheapest way to get to Kangaroo Island?

Traveling by bus and ferry is the most budget-friendly option. A SeaLink ferry ticket from Cape Jervis plus a coach ride from Adelaide provides an economical route.

Can I park at Kangaroo Island?

Yes, parking is available at ferry terminals in Penneshaw and at main towns like Kingscote. Some parking areas are free, while others may have nominal fees. Accessible parking for disabled visitors is also available.

More Reads

Timings

Plan Your Visit

About