 In the Indian Ocean, it ranges from South Africa and Madagascar in the west, along the east African coastline up to both the Red Sea and Persian Gulf.Its range extends east along India, South East Asia, Indonesia and many offshore Indian Ocean islands.The range extends north to Japan and south to Australia in this central Indo-pacific region.