Looking for travel information about Yowie Bay? Explore the best travel advice on Yowie Bay, Australia. Yowie Bay is located at a short trip away from Sydney a major city in Australia. Attractions in Sydney include Sydney Opera House, Sydney Tower, The Rocks. A holiday in Yowie Bay can generally be of 1-2 days.