Whitehaven Beach is located on Whitsunday Island, which is accessible by boat, helicopter, or seaplane from Airlie Beach or Hamilton Island.