9. července 1900 byla zprovozněna železniční trať spojující Vimperk a Lenoru. Na této trati bylo v Kubově Huti zřízeno nádraží, které svou polohou ve výšce 995 m nad mořem je nejvýše položenou železniční stanicí v Čechách.
Stanice je součástí trati 198 - Strakonice - Čkyně - Vimperk - Kubova Huť - Volary.
Za druhé světové války se zde přepravovaly z továrny ve Františkově u Kvildy součástky pro výrobu letadel Messerschmitt.
Kubohuťské nádraží je frekventovaným místem pro dopravu, osobní i nákladní. Celoročně je intenzivně využíváno turisty.