Com o objectivo de oferecer uma gama cada vez mais alargada de oportunidades de mobilidade, a Universidade do Porto participa activamente em diversos programas comunitários e não comunitários de ensino, formação e investigação, disponíveis para a participação da comunidade académica da U.Porto.
A U.Porto participa activamente no programa comunitário Aprendizagem ao Longo da Vida (PALV), o qual envolve 4 subprogramas centrados em diferentes etapas da educação e da formação: Erasmus (educação superior), Leonardo da Vinci (formação e estágios profissionais), Comenius (escolas) e Grundtvig (educação de adultos).
Outros programas comunitários nos quais a U.Porto também está envolvida são Erasmus Mundus, Tempus, Edulink, etc.
Outros programas não comunitários são Atlantis, UE-Canadá, Fulbright, etc.