Um triângulo amoroso se inicia em meio a jornada de Nour (Ayoub Gretaa), um imigrante marroquino que aos 27 anos passa a viver ilegalmente em Marseille. Na França, ele busca por um futuro diferente. É com uma gangue de outros imigrantes norte-africanos que Nour passa a ganhar vida realizando pequenos roubos e delitos. Quando seu grupo é pego pelas autoridades, ele conhece o policial Serge, que se compadece da sua história e o abriga junto com sua esposa Noémie (Anna Mouglais). O relacionamento aberto do casal e a bissexualidade não assumida de Serge torna tudo mais complexo no momento em que Noémie e Nour viram amantes e a vida extraconjugal de Serge (Grégoire Colin) vem à tona. No passar de uma década, entre 1990 e 2000, O Mar ao Longe acompanha a vida de parte da comunidade africana na Europa e o amadurecimento de um homem que sonha com amor e um lar.