De 1894 à 1947, la commune est desservie par la ligne de Chemin de fer économique des Charentes, Saintes-Mortagne-sur-Gironde. La ligne présentait un arrêt facultatif à Chadignac et aux Guillots. La gare, toujours présente, est en face des Établissements Bâtiland sur la route actuelle Saintes-Chermignac
Saintes - Touvent - Saint-Fort-sur-Gironde - Jonzac, 68 km, 1896-1947
Touvent - Mortagne-sur-Gironde, 8 km, embranchement, 1894-1947