The giant trevally inhabits a very wide range of offshore and inshore marine environments, with the species also known to tolerate the low salinity waters of estuaries and rivers.
Juvenile to subadult giant trevally are known to enter and inhabit estuaries, the upper reaches of rivers and coastal lakes in several locations, including South Africa,[REF] Solomon Islands,[REF] Philippines,[REF] India,[REF] Taiwan,[REF] Thailand,[REF] northern Australia,[REF] and Hawaii [REF].