Walhaie sind in warmen tropischen und subtropischen Gewässern auf der ganzen Welt zu finden.
Sie sind hochgradig ziehend und legen weite Strecken im offenen Ozean zurück. Sie werden häufig im Westpazifik (Philippinen, Indonesien, Taiwan), Ostatpazifik (Mexiko, Galapagos-Inseln), Indischen Ozean (Seychellen, Malediven, Sri Lanka) und Atlantischen Ozean (Belize, Honduras, Karibisches Meer) gesichtet.
Sie sind am häufigsten in Regionen mit hoher Planktonkonzentration, ihrer primären Nahrungsquelle. Walhaie sind nicht auf ein bestimmtes geografisches Gebiet beschränkt und können an verschiedenen Orten je nach Planktonverfügbarkeit und Wassertemperatur gefunden werden.