The directed movement of teichoic acid into, out of or within a cell, or between cells, by means of some agent such as a transporter or pore. Teichoic acid is any polymer occurring in the cell wall, membrane or capsule of Gram-positive bacteria and containing chains of glycerol phosphate or ribitol phosphate residues.