Cù Lao Xanh là một trong 4 xã đảo và bán đảo nằm gần Vịnh Xuân Đài, thuộc xã Nhơn Châu cách thành phố biển Quy Nhơn khoảng 24km về phía Đông Nam. Nếu đi thuyền từ bến Hàm Tử, du khách phải mất khoảng 50 phút đi bằng tàu thủy cao tốc và gần 120 phút đi bằng tàu vận chuyển của ngư dân trong điều kiện trời yên biển lặng.