Ekvivalent trube na automobilu, zviždaljka za vlak važan je uređaj iz sigurnosnih razloga. Izvorno su zviždaljke za vlakove bile na parni pogon poput lokomotiva na kojima su bile; na modernim željezničkim motorima, međutim, obično su izuzetno glasne zračne sirene. Glavna svrha zviždaljke za vlak je poboljšanje sigurnosti upozoravanjem onih u području da se vlak približava, osobito u blizini prijelaza. Koriste se za upozorenje motornih vozila i pješaka, kao i za signalizaciju drugim vlakovima i željezničkim djelatnicima. Mnogi od rogova imaju karakterističan ton zvuka koji ispuštaju, a neki hobisti mogu prepoznati koji vlak dolazi samo slušanjem.
Prvi su vlakovi bili lokomotive na parni pogon i nisu imali zviždaljke, iako su neki bili opremljeni zvonima. Ta se zvona nisu mogla dobro čuti preko zvuka samog vlaka, a zvuk nije daleko putovao. Zviždaljka za vlak na parni pogon razvijena je u Engleskoj kao odgovor na sudar dviju lokomotiva, a njezina je upotreba na kraju prihvaćena u cijelom svijetu. Zviždaljke su izvorno bile postavljene iznad kotla i koristile su istu paru za proizvodnju zvuka koji je pokretao vlak. Glasan prodoran zvuk koji su proizvodili mogao se čuti s velike udaljenosti i bio je ključan u smanjenju učestalosti željezničkih nesreća.
Kada su parne lokomotive zamijenjene dizelskim, zvižduk vlaka morao se razvijati zajedno s promjenom. Zviždaljke na parni pogon zamijenjene su velikim zračnim trunama. Oni proizvode zvuk komprimiranim zrakom koji putuje kroz komoru u trubi i vibrira fleksibilnu dijafragmu. Vibracija membrane na mlaznici stvara izuzetno glasan zvuk koji se može čuti izdaleka.
Primarna svrha zviždaljke za vlak je poboljšati sigurnost onih u području oko željezničke pruge. Kad god se vlak približi prijelazu ili gusto naseljenom području, zvižduk se oglasi kako bi upozorio ljude i životinje u blizini, kao i vozače, da dolazi. Rogovi se koriste čak i kada prijelaz ima vrata kao dodatni sloj zaštite. Druga svrha zviždaljke za vlak je signalizacija. Zviždaljke signaliziraju druge vlakove i potvrđuju upute od željezničkih djelatnika tijekom manevara prebacivanja.
Postoji nekoliko različitih proizvođača motora za vlakove, a svaki koristi malo drugačiju zviždaljku za vlak. Svaka vrsta proizvodi poseban zvuk, a entuzijasti i hobisti mogu ih razlikovati pomoću zviždaljke. Neki hobisti također skupljaju zviždaljke za vlak zajedno s ostalim željezničkim priborom.