La ligne 42 a été ouverte en plusieurs étapes. Le cours frontalier Trois-Ponts – Luxembourg a été ouvert le 20 février 1867 par la Compagnie Guillaume – Luxembourg dans le cadre de la liaison internationale Luxembourg – Spa. Elle a été exploitée par la compagnie française de l’Est et acquise par l’État belge en 1872.
A la sortie de Trois Ponts sur la route de Grand Halleux, il y avait un passage à niveau à hauteur du pont de Glain.
Après le tunnel de Trois-Ponts, Il existait du coté belge plusieurs gares entre Trois-Ponts et Gouvy comme Grand-Halleux, Vielsalm,
Ainsi que les gares de Bovigny et Beho.
Pour arriver à la gare de Gouvy, dernière station avant le Grand Duché de Luxembourg
La ligne se terminait à Luxembourg Ville et permettait l’accès à Spa et à Liège presque 20 ans avant le passage par la ligne de l’Amblève.