There are 5 ways to get from Kangaroo Island to Hay by taxi, car ferry, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, car ferry, bus
best- Take the taxi from Kangaroo Island to Penneshawtaxi
- Take the car ferry from Kangaroo Island Penneshaw to Cape Jerviscarferry
- Take the bus from Cape Jervis SeaLink Ferry Terminal to Adelaidebus
- Take the bus from 85 Franklin St to Swan Hill Station/Curlewis Stbus
- Take the bus from St Mary MacKilllop College, Splatt St to Balranald Visitor Information Centre, River Stbus
- Take the bus from Balranald Heritage Park, Sturt Hwy to Sturt Hwy At Archer Stbus 726
19h 8m$177–272Drive, car ferry
- Drive from Kangaroo Island to Penneshawcar
- Take the car ferry from Kangaroo Island Penneshaw to Cape Jerviscarferry
- Drive from Cape Jervis to Haycar
9h 43m$188–274Fly to Griffith, bus
- Fly from Kingscote (KGC) to Griffith (GFF)plane KGC - GFF
- Take the bus from Griffith Station, Coach Stop to Sturt Hwy At Archer Stbus
12h 30m$565–1,683Fly to Canberra International Airport, bus
- Fly from Kingscote (KGC) to Canberra International Airport (CBR)plane KGC - CBR
- Take the bus from Alinga St After Marcus Clarke St to Cootamundra Station, Coach Bay 5bus
- Take the bus from Cootamundra Station, Coach Bay 3 to Sturt Hwy At Archer Stbus
15h 41m$461–1,316Fly to Narrandera, taxi, bus
- Fly from Kingscote (KGC) to Narrandera (NRA)plane KGC - NRA
- Take the taxi from Narrandera (NRA) to Fig Tree Park, Bridge Sttaxi
- Take the bus from Fig Tree Park, Bridge St to Sturt Hwy At Archer Stbus
20h 14m$667–1,650
Kingscote (KGC) to Griffith (GFF) flights
Questions & Answers
The cheapest way to get from Kangaroo Island to Hay is to taxi and car ferry and bus which costs $170 - $280 and takes 19h 8m.
The fastest way to get from Kangaroo Island to Hay is to drive and car ferry which takes 9h 43m and costs $180 - $280.
The distance between Kangaroo Island and Hay is 946 km.
The best way to get from Kangaroo Island to Hay without a car is to taxi and car ferry and bus which takes 19h 8m and costs $170 - $280.
It takes approximately 19h 8m to get from Kangaroo Island to Hay, including transfers.
Hay is 30 min ahead of Kangaroo Island. It is currently 7:55 PM in Kangaroo Island and 8:25 PM in Hay.
There are 18+ hotels available in Hay.
What companies run services between Kangaroo Island, SA, Australia and Hay, NSW, Australia?
There is no direct connection from Kangaroo Island to Hay. However, you can take the taxi to Penneshaw, take the car ferry to Cape Jervis, walk to Cape Jervis SeaLink Ferry Terminal, take the bus to Adelaide, take the bus to Swan Hill Station/Curlewis St, walk to St Mary MacKilllop College, Splatt St, take the bus to Balranald Visitor Information Centre, River St, walk to Balranald Heritage Park, Sturt Hwy, then take the bus to Sturt Hwy At Archer St. Alternatively, you can take a vehicle from Kangaroo Island to Hay via Kangaroo Island Penneshaw and Cape Jervis in around 9h 43m.
- Website
- rex.com.au
Flights from Kingscote to Griffith via Adelaide, Sydney
- Ave. Duration
- 11h 30m
- When
- Monday to Saturday
- Estimated price
- $500–1,600
Flights from Kingscote to Narrandera via Adelaide, Sydney
- Ave. Duration
- 21h 25m
- When
- Monday and Thursday
- Estimated price
- $460–1,400
Flights from Kingscote to Narrandera via Adelaide, Sydney, Griffith
- Ave. Duration
- 20h 10m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $470–1,400
Flights from Kingscote to Narrandera via Adelaide, Canberra International Airport, Sydney
- Ave. Duration
- 21h 25m
- When
- Monday to Wednesday
- Estimated price
- $460–1,400
- Website
- qantas.com
Flights from Kingscote to Canberra International Airport via Adelaide
- Ave. Duration
- 7h 15m
- When
- Monday to Friday
- Estimated price
- $380–1,200
Flights from Kingscote to Canberra International Airport via Adelaide, Melbourne
- Ave. Duration
- 5h 35m
- When
- Wednesday
- Estimated price
- $400–1,200
Flights from Kingscote to Canberra International Airport via Adelaide, Sydney
- Ave. Duration
- 5h 35m
- When
- Wednesday to Friday
- Estimated price
- $440–1,300
- Phone
- (08) 8532 2633
- Website
- linksa.com.au
Bus from Cape Jervis SeaLink Ferry Terminal to Adelaide
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $9–14
- Schedules at
- linksa.com.au
- Phone
- 1800 800 007
- customer.relations@vline.com.au
- Website
- vline.com.au
Bus from 85 Franklin St to Swan Hill Station/Curlewis St
- Ave. Duration
- 8h 13m
- Frequency
- Once daily
- Estimated price
- $7–45
- Website
- https://www.vline.com.au/
- Schedules at
- https://www.vline.com.au/Timetables/Train-coach-timetables
- Book at
- https://www.vline.com.au/Plan-trip-buy-tickets
- Phone
- 131 500
- Website
- transportnsw.info
Bus from St Mary MacKilllop College, Splatt St to Balranald Visitor Information Centre, River St
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- $1–9
- Website
- https://transportnsw.info/
- Schedules at
- https://transportnsw.info/routes/train
- Phone
- 131 500
- Website
- transportnsw.info
Bus from Balranald Heritage Park, Sturt Hwy to Sturt Hwy At Archer St
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $13–19
- Website
- https://transportnsw.info/regional
Bus from Griffith Station, Coach Stop to Sturt Hwy At Archer St
- Ave. Duration
- 1h 47m
- Frequency
- Twice daily
- Estimated price
- $14–21
- Website
- https://transportnsw.info/regional
Bus from Alinga St After Marcus Clarke St to Cootamundra Station, Coach Bay 5
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $16–23
- Website
- https://transportnsw.info/regional
Bus from Cootamundra Station, Coach Bay 3 to Sturt Hwy At Archer St
- Ave. Duration
- 4h 23m
- Frequency
- Twice daily
- Estimated price
- $28–45
- Website
- https://transportnsw.info/regional
Bus from Fig Tree Park, Bridge St to Sturt Hwy At Archer St
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- $12–18
- Website
- https://transportnsw.info/regional
Car ferry from Kangaroo Island Penneshaw to Cape Jervis
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $49–65
- Schedules at
- sealink.com.au
- Passengers
- $65
- Ave. Duration
- 51 min
- Estimated price
- $100–190
Narrandera Taxi Service
- Phone
- +61 2 6959 2050
- Website
- 131008.com
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
Best ways to travel around Australia
Read the travel guide
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









