There are 7 ways to get from Whyalla to Kangaroo Island by plane, car, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Whyalla Airport to Kingscote
best- Fly from Whyalla Airport (WYA) to Kingscote (KGC)plane WYA - KGC
4h 25m$246–870Bus, ferry
cheapest- Take the bus from Whyalla to Adelaidebus
- Take the bus from Adelaide to Cape Jervis SeaLink Ferry Terminalbus
- Take the ferry from Cape Jervis Ferry Terminal to Penneshaw Ferry Terminalferry
- Take the bus from Penneshaw Ferry Terminal to Hog Bay Rd / Elsegood Rd - North sidebus
15h 23m$63–179Drive, bus, ferry
- Drive from Whyalla to Port Piriecar
- Take the bus from Port Pirie to Adelaidebus
- Take the bus from Adelaide to Cape Jervis SeaLink Ferry Terminalbus
- Take the ferry from Cape Jervis Ferry Terminal to Penneshaw Ferry Terminalferry
- Take the bus from Penneshaw Ferry Terminal to Hog Bay Rd / Halls Rd - South West sidebus
12h 8m$138–206Drive, ferry
- Drive from Whyalla to Cape Jervis Ferry Terminalcar
- Take the ferry from Cape Jervis Ferry Terminal to Penneshaw Ferry Terminalferry
- Drive from Penneshaw Ferry Terminal to Kangaroo Islandcar
7h 5m$107–154Fly Whyalla Airport to Adelaide Airport, bus, ferry
- Fly from Whyalla Airport (WYA) to Adelaide Airport (ADL)plane WYA - ADL
- Take the bus from Adelaide to Cape Jervis SeaLink Ferry Terminalbus
- Take the ferry from Cape Jervis Ferry Terminal to Penneshaw Ferry Terminalferry
- Take the bus from Penneshaw Ferry Terminal to Hog Bay Rd / Elsegood Rd - North sidebus
9h 3m$270–524Bus to Adelaide Airport, fly to Kingscote
- Take the bus from Whyalla to Adelaidebus
- Fly from Adelaide Airport (ADL) to Kingscote (KGC)plane ADL - KGC
10h 49m$239–585Bus to Port Lincoln Airport, fly to Kingscote
- Take the bus from Moran St / Cartledge Ave - East side to Lewis St / Washington St - North West sidebus
- Fly from Port Lincoln Airport (PLO) to Kingscote (KGC)plane PLO - KGC
9h 57m$479–835
Whyalla Airport (WYA) to Kingscote (KGC) flights
Comparing Your Travel Options
The cheapest way to get from Whyalla to Kangaroo Island is to drive and ferry which costs $100 - $160 and takes 7h 5m.
The fastest way to get from Whyalla to Kangaroo Island is to fly which takes 4h 25m and costs $240 - $900.
The distance between Whyalla and Kangaroo Island is 326 km.
The best way to get from Whyalla to Kangaroo Island without a car is to bus and ferry which takes 15h 23m and costs $60 - $180.
It takes approximately 4h 25m to get from Whyalla to Kangaroo Island, including transfers.
There are 24+ hotels available in Kangaroo Island.
What companies run services between Whyalla, SA, Australia and Kangaroo Island, SA, Australia?
Qantas flies from Whyalla Airport (WYA) to Kingscote (KGC) once a week.
- Website
- qantas.com
Flights from Whyalla Airport to Kingscote via Adelaide Airport
- Ave. Duration
- 3h 55m
- When
- Sunday
- Estimated price
- $190–800
Flights from Whyalla Airport to Adelaide Airport
- Ave. Duration
- 55 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–420
Flights from Adelaide Airport to Kingscote
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $190–430
Flights from Port Lincoln Airport to Kingscote via Adelaide Airport
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- $260–650
- Phone
- 1300 473946
- [email protected]
- Website
- Greyhound Australia
Bus from Port Pirie to Adelaide
- Ave. Duration
- 3h 10m
- Frequency
- 6 times a week
- Estimated price
- $45–80
- Website
- Greyhound Australia
- Schedules at
- Greyhound Australia
- Early Bird
- $45–70
- Flexible
- $65–80
- Phone
- (08) 8532 2633
- Website
- linksa.com.au
Bus from Adelaide to Cape Jervis SeaLink Ferry Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $9–14
- Schedules at
- linksa.com.au
Bus from Adelaide to Cape Jervis SeaLink Ferry Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $9–14
- Schedules at
- linksa.com.au
Bus from Adelaide to Cape Jervis SeaLink Ferry Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $9–14
- Schedules at
- linksa.com.au
- Phone
- 1300 311 108
- Website
- Adelaide Metro
Bus from Adelaide to Cape Jervis SeaLink Ferry Terminal
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Bus from Penneshaw Ferry Terminal to Hog Bay Rd / Halls Rd - South West side
- Ave. Duration
- 31 min
- Frequency
- Twice daily
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Bus from Adelaide to Cape Jervis SeaLink Ferry Terminal
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Bus from Penneshaw Ferry Terminal to Hog Bay Rd / Elsegood Rd - North side
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Bus from Whyalla to Adelaide
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a day
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Bus from Moran St / Cartledge Ave - East side to Lewis St / Washington St - North West side
- Ave. Duration
- 3h 31m
- Frequency
- 5 times a week
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Bus from Whyalla to Adelaide
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a day
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Bus from Adelaide to Cape Jervis SeaLink Ferry Terminal
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Bus from Penneshaw Ferry Terminal to Hog Bay Rd / Elsegood Rd - North side
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
- Phone
- 1300 851 345
- [email protected]
- Website
- Stateliner
Bus from Whyalla to Adelaide
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a day
- Estimated price
- $70–100
- Website
- Stateliner
- Schedules at
- Stateliner
Bus from Moran St / Cartledge Ave - East side to Lewis St / Washington St - North West side
- Ave. Duration
- 3h 31m
- Frequency
- 5 times a week
- Estimated price
- $55–80
- Website
- Stateliner
- Schedules at
- Stateliner
Bus from Whyalla to Adelaide
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a day
- Estimated price
- $70–100
- Website
- Stateliner
- Schedules at
- Stateliner
- Phone
- 1300 311 108
- Website
- Adelaide Metro
Ferry from Cape Jervis Ferry Terminal to Penneshaw Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Ferry from Cape Jervis Ferry Terminal to Penneshaw Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Ferry from Cape Jervis Ferry Terminal to Penneshaw Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Ferry from Cape Jervis Ferry Terminal to Penneshaw Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $5
- Website
- Adelaide Metro
- Schedules at
- Adelaide Metro
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide













