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.

Book your Kangaroo Island tickets

Kangaroo Island Ferry Tickets

45 min.
Transfers available
Pickup available

Kangaroo Island Guided Tour with Return Ferry, Lunch & Adelaide Transfers

Free cancellation
Book now, pay later
15 hr. 55 min.
Transfers available
Pickup available
Meals included

Kangaroo Island ATV Quad Bike Guided Tour

Free cancellation
Book now, pay later
1 hr. 50 min.

Kangaroo Island Wildlife Spotting Coastal Boat Tour

1 hr. 15 min. - 2 hr.

Kangaroo Island: Swim with Dolphins & Seals Snorkel Boat Tour

2 hr.

Kangaroo Island Sip & See Guided Tour with 2-Course Lunch, Return Ferry & Adelaide Transfers

Free cancellation
Book now, pay later
15 hr. 55 min.
Transfers available
Pickup available
Meals included

Getting to Kangaroo Island by public transportation

  • 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

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.

More Reads

Timings

Plan Your Visit

About