Åren 1872–1875 tjänstgjorde Lindahl på Naturhistoriska riksmuseet i Stockholm och utnämndes sistnämnda år till docent i zoologi i Lund. Han var samma år sekreterare vid svenska delegationen till den geografiska kongressen och utställningen i Paris och 1876 i liknande egenskap anställd i svenska kommissariatet vid världsutställningen i Philadelphia.
Lindahl skrev vetenskapliga avhandlingar lärda samfunds publikationer, översatte delar av Alfred Brehms "Thierleben" till svenska (1874–1876) samt redigerade en volym av "Reports of the Geological Survey of Illinois" och nio årgångar av "The Journal of the Cincinnati Society of Natural History".