Sama ist gut an das regionale Verkehrsnetz angebunden. Der Bahnhof Sama bietet regelmäßige Verbindungen mit der Regionalbahn FEVE und RENFE nach Oviedo, Gijón und Avilés.
Für Reisende aus dem Ausland ist der Flughafen Asturien (OVD) in etwa 60 km Entfernung der nächstgelegene internationale Flughafen. Von dort aus gelangt man mit Bus oder Mietwagen in knapp einer Stunde nach Sama.
Innerhalb der Stadt bewegt man sich bequem zu Fuß oder mit lokalen Bussen. Die kompakte Stadtstruktur, die gute Ausschilderung und der Ausbau von Radwegen erleichtern sowohl Einheimischen als auch Besuchern die Mobilität. Für Veranstaltungen stehen ausreichend Parkplätze und ein öffentliches Verkehrsangebot zur Verfügung.