L'expression "sans crier gare" n'a aucun rapport avec le monde ferroviaire. "Gare" est en fait une interjection datant du XIIe siècle signifiant "prends garde". Lorsque l'on dit à quelqu'un de prendre garde, on le prévient d'un événement futur, d'un danger.