La ligne a été créée en 1876 pour le transport des voyageurs : elle allait jusqu’à la grève de La Tremblade pour desservir l’ancien bac de Marennes. Elle a rapidement servi au transport de marchandises : le sel, la résine, le vinaigre, puis les huîtres.
La locomotive Schneider 030 T qui tracte le train date de 1891. Elle a été achetée par le Conseil Général de la Charente-Maritime pour en faire un train touristique.