Šupa za vlakove je prostor na željezničkoj stanici gdje su tračnice i peroni pokriveni krovom. Željezničke šupe u rasponu su dizajna od doslovnih šupa koje pružaju samo grubo sklonište do složenih konstrukcija koje su među najfotografiranijim i snimanim zgradama na svijetu. Postaja Waterloo u Engleskoj posebno je dobar primjer u kojem su se arhitektonska estetika i funkcija spojile kako bi se stvorila kultna struktura koja je prepoznatljiva mnogim ljudima diljem svijeta zahvaljujući broju pojavljivanja u filmovima.
Kada su se željeznice u početku razvijale, stanice su se sastojale od nešto više od platforme pored tračnica gdje su ljudi mogli čekati vlakove sa svojom prtljagom. S vremenom je počeo projektiranje kolodvora uključujući sklonište za osoblje i putnike, a na kraju su mnoge postaje počele podizati krovove koji bi pokrivali barem dio kolosijeka i platforme kako bi se zaštitili od vremenskih prilika tijekom razdoblja kiše i snijega. Ostava za vlak omogućila je ljudima da čekaju i udobno se ukrcaju.
Izgradnja ranih šupa za vlakove bila je značajno otežana potrebom za odgovarajućom ventilacijom. Konstrukcije su često morale biti vrlo visoke kako bi se smjestile visoke dimnjake, te su morale imati dovoljno ventilacije kako bi dim i para izašli, inače bi okruženje unutar šupe za vlakove bilo nepodnošljivo. Kako se tehnologija vlakova poboljšala, šupe za vlakove postale su zatvorenije, sa sustavima ventilacije koji se ne oslanjaju samo na velike otvore za svježi zrak.
Projektiranje modernih šupa za vlakove često uključuje razmatranja poput sigurnosti, pri čemu su mnoge nacije zabrinute zbog ranjivosti prijevoza i postavljanja mjera za ograničavanje pristupa ovlaštenom osoblju i putnicima. Ostava za vlak često je izvan neke vrste barijera, a ljudi moraju pokazati dokaz o uplati prije nego što mogu proći na peron i ukrcati se na vlak. Osim toga, šupe za vlakove moraju imati mjesta za označavanje znakova, u rasponu od brojeva perona koji pomažu ljudima da pronađu svoje vlakove do statusnih ploča koje upozoravaju ljude na dolazeće vlakove.
Šupe za vlakove mogu se graditi od drveta, čelika i betona. Kako bi okoliš u unutrašnjosti bio ugodan, mnogi imaju plastične i staklene prozore koji dopuštaju prirodno svjetlo, a neki imaju pogled koji omogućuje ljudima da gledaju vlakove koji se približavaju ili gledaju na susjedne nepokrivene perone. Neki uključuju ekološke značajke kao što su zeleni krovovi koji su dizajnirani da postanu postanu ekološki prihvatljivije i da dodaju estetski interes izgledu šupe za vlakove.