Thialf is makkelijk te bereiken met het openbaar vervoer. Treinen stoppen te allen tijden bij het station van Heerenveen en vanaf de bijgelegen bushalte kun je Thialf bereiken door verschillende buslijnen te nemen. Er stopt een bus vóór Thialf en er stopt een bus op loopafstand van Thialf, aan de Marktweg. Voor actuele tijden check 9292.nl.