The best way to get to Eagle Bay is by flying into Perth International Airport and then taking a connecting flight to Busselton Regional Airport. From there, you can either take a taxi or rent a car to drive the rest of the way. You can drive straight from Perth to Eagle Bay, which is about 3 hours, with some lovely scenery to take in for the last segment of the trip.