Rekiny wielorybie występują w cieplych wodach na całym świecie, w tym w Morzu Czerwonym. Nie są jednak wyłączne dla Morza Czerwonego. Ich migracje i rozmieszczenie obejmują różne oceany i morza. Rekiny wielorybie zanotowano w Oceanie Indyjskim, Pacyfiku i Atlantyku.