How long does it take to fly to Bahamas from Perth?

Departure point: Perth, Australia

Destination point: The Bahamas

Estimated flight duration: 22 hours, 27 minutes