Le Saint Laurent (deuxième du nom, le premier avait été mis en service par la même compagnie en 1866) était un cargo-mixte construit à Grand Quevilly par les Chantiers de Normandie pour la Compagnie générale transatlantique. Un navire identique avait été préalablement construit sous le nom de Hudson pour la même compagnie. Cette paire de navires était destinée au transport des émigrants vers le continent américain ce qui explique leur manque de notoriété par rapport à d'autres unités de la compagnie. Mis en service en mai 1905 sur la ligne du Mexique, le Saint Laurent naviguera alternativement sur cette ligne et sur celle de New York à partir de février 1906.
Il est réquisitionné comme navire auxiliaire le 30 août 1916 ; son équipage est alors constitué de marins civils mobilisés. Il sera utilisé pour le transport de troupes et de matériels à destination de Salonique.
Il quitte Marseille le 30 janvier 1917 pour gagner une nouvelle fois Salonique. Une escale est prévue à Malte. Il emmène 246 soldats, 135 civils de nationalité grecque et 50 déserteurs sous la garde de 6 gendarmes. Sa cargaison comprend 2 300 tonnes de marchandises diverses, 400 tonnes de carburant pour avions, et des munitions. Après un voyage paisible, il parvient à Malte le 3 février au matin et prend place à quai.