The Flying Duck Orchid occurs in Queensland, New South Wales, Victoria, South Australia and Tasmania. It grows in eucalyptus woodland, coastal or swampy shrubland and heathland. They are found mostly near the coast, but occasionally at higher altitudes.