Les bus du réseau de transports départementaux « Les Mouettes » permettent de rejoindre les principales villes du département (La Rochelle, Rochefort, Saintes, Jonzac...) ainsi que les îles d'Oléron et de Ré. Les bus du réseau Eurolines ne desservent pas directement la ville mais font halte à Saintes ( de Royan).