San Bartolomé ist hervorragend erreichbar. Der internationale Flughafen von Lanzarote liegt nur wenige Kilometer entfernt und bietet regelmäßige Verbindungen zu vielen europäischen Städten, darunter Madrid, Barcelona, Berlin und London.
Über die gut ausgebauten Landstraßen ist die Stadt schnell mit allen wichtigen Orten der Insel verbunden. Besonders Playa Honda, Teguise und Puerto del Carmen sind leicht erreichbar.
Der öffentliche Nahverkehr mit Bussen ist zuverlässig, und innerhalb des Stadtgebiets lässt sich vieles bequem zu Fuß oder mit dem Fahrrad erledigen. Mietwagen, Taxis und private Transfers stehen ebenfalls zur Verfügung.