Långfors fréquente l'école de Turku puis fait des études à Helsinki auprès de Werner Söderhjelm, à Paris auprès de Gaston Paris, Paul Meyer et Joseph Bédier, ainsi qu'à Florence auprès de Pio Rajna. En 1907, il obtient son doctorat avec une édition de Li Regres Nostre Dame de Huon de Cambrai à l'Université d'Helsinki, où il enseignera à partir de 1908. À partir de 1918, il effectue une mission diplomatique à Madrid puis, de 1920 à 1925, à Paris, où il fréquente Alfred Jeanroy. De 1925 à 1929, il est professeur extraordinaire de philologie romane à l'Université d'Helsinki puis, en 1929, il succède à Axel Wallensköld en tant que titulaire de la chaire de philologie romane, qu'il occupera jusqu'en 1951. Parallèlement, il assume d'importantes responsabilités administratives, d'abord comme doyen de 1932 à 1935, comme vice-recteur de 1943 à 1945 et enfin comme recteur de 1945 à 1950.