La estación de Sevelen fue inaugurada en 1858 con la apertura del tramo Rheineck - Sargans de la línea férrea Rorschach - Sargans por parte del Vereinigte Schweizerbahnen (VSB).
La estación se encuentra ubicada en el borde noreste del núcleo urbano de Sevelen.
Es la estación suiza más cercana a Vaduz, capital de Liechtenstein.
En términos ferroviarios, la estación se sitúa en la línea Rorschach - Sargans.
Los servicios ferroviarios de esta estación están prestados por SBB-CFF-FFS:[1]