Han startede med at spille håndbold i KFUM København, som er en af de mindste håndboldklubber i hovedstaden.[4] Landin begyndte senere på Oure Idrætsefterskole hvor han deltog på håndboldlinien. I 2006 flyttede han permanent til Sydfyn fordi han skrev kontrakt med den lokale klub GOG Svendborg TGI. Han startede sideløbende som butikselev hos en tøjforretning i Svendborg, men med en forlænget elevtid på 1 år på grund af håndbolden.[5] I starten af 2010 fik klubben problemer og Landin fik lov til at kigge efter andre klubber. Han skrev en 3-årig kontrakt med Bjerringbro-Silkeborg med virkning fra sommeren 2009.[6] GOG trådte i betalingsstandsning få dage senere og Niklas Landin skiftede klub med øjeblikkelig virkning.[7] Sommeren 2012 skiftede Landin til den tyske klub Rhein-Neckar Löwen, flyttede til Heidelberg og underskrev en kontrakt med klubben til sommeren 2015. 2015 skiftede han til THW Kiel. Den 4. april 2022 blev det annonceret at Landin skifter til Aalborg Håndbold på en 4-årig kontrakt startene fra sommeren 2023. Niklas er et klart førstevalg i målet hos både klub og landsholdet.
I december 2010 blev han af landstræneren forhåndsudtaget til den spillertrup der repræsenterede Danmark ved Verdensmesterskaberne 2011 i Sverige.[8] To uger før turneringsstart havde han i alt spillet 38 kampe og scoret 1 mål for nationalmandskabet.[9] Niklas Landin er anfører for det danske landshold, og er altså den der træder først på banen og den der skal få publikum til at heppe fair under en kamp.
Han er blevet kåret til 'Årets Håndboldspiller' i Danmark 2012, 2014 og 2020.[12][13][14] Han er også blevet kåret til 'Årets landsholdsspiller' i Danmark 2014, 2020 og 2021.[15][16][17]