Bygningene langs banen er tegnet av Paul Armin Due, og bygningen på Hornnes stasjon er trolig bygd av Strømmen Trævarefabrik. Byggestilen er den nasjonalromantiske dragestilen som i jernbanearkitekturen særlig preger Setesdalsbanen og Gjøvikbanen. På Setesdalsbanen var det stasjonsbygningen som fikk dette stilpreget, mens de øvrige bygningene stort sett er holdt i sveitserstil.