Directions from Adelaide to Kangaroo Island

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, drive, car ferry  •  5 h 20 min

$65 - $74

Cheapest option

Drive, car ferry  •  3 h 9 min

$53 - $61

4 alternative options

Line 750 bus, drive, car ferry  •  5 h 56 min

  1. 750

$53 - $60

Train, drive, car ferry  •  5 h 31 min

$54 - $62

Fly  •  2 h 21 min

  1. ADL - KGC

$142 - $282

What companies run services between Adelaide, SA, Australia and Kangaroo Island, SA, Australia?

Regional Express and Qantas fly from Adelaide to Bay of Shoals 3 times a day.

Airlines
Regional Express
Website
rex.com.au
Flights from Adelaide to Kingscote
Ave. Duration
35 min
When
Every day
Estimated price
$210 - $470
Qantas
Website
qantas.com
Flights from Adelaide to Kingscote
Ave. Duration
35 min
When
Monday, Wednesday and Saturday
Estimated price
$340 - $1,400
Train operators
Adelaide Metro (Torrens Transit)
Bus operators
LinkSA
Phone
+61 (0)8 8339 7544
Email
info@linksa.com.au
Website
linksa.com.au
Bus from Adelaide Central Bus Station to Encounter Bay Maude St Stop 4
Ave. Duration
1 h 56 min
Frequency
Twice daily
Estimated price
$16 - $19
Schedules at
linksa.com.au
Adelaide Metro (Torrens Transit)
Phone
1300 311 108
Website
adelaidemetro.com.au
Bus from Zone A Seaford Interchange to Stop 146 Gulfview Rd - South side
Ave. Duration
56 min
Frequency
Hourly
Estimated price
$3
Schedules at
adelaidemetro.com.au
Ferry operators
Sealink
Phone
+61 13 13 01
Email
bookings@sealink.com.au
Website
sealink.com.au
Car ferry from Cape Jervis to Kangaroo Island
Ave. Duration
45 min
Frequency
3 times a day
Estimated price
$37 - $38
Schedules at
sealink.com.au

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, Getting around the Cyclades and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

Questions & Answers

The distance between Adelaide and Kangaroo Island is 158 km.

The cheapest way to get from Adelaide to Kangaroo Island is to line 750 bus and drive and car ferry which costs $70 - $80 and takes 5 h 56 min.

The quickest way to get from Adelaide to Kangaroo Island is to fly which takes 2 h 21 min and costs $180 - $380.

It takes approximately 5 h 20 min to get from Adelaide to Kangaroo Island, including transfers.