"Sollte gelten" heißt: Ich kenne die auf dieser Tour angefahrenen Häfen nicht.
Für Las Palmas, Santa Cruz de Tenerife, Santa Cruz de La Palma und Arrecife (also die üblichen "Verdächtigen") aber gilt es, da ich diese Häfen und die Liegeplätze der Kreuzfahrtschiffe dort kenne (sonst hätte ich es so nicht geschrieben). Für Palma de Mallorca gilt es auch, aber ok - es ist dort für den einen oder anderen vielleicht grenzwertig. Und wenn schon, der öffentliche Bus bringt dich auch dort mit drei, vier Zwischenstopps zum Born.
Dass Barcelona mit dabei ist, hätte ich nicht erwartet (aber wahrscheinlich ist es dann der Start- und Zielhafen), jedoch auch dort sind die Ramblas nicht außer Reichweite und es gibt meist kostenlose Shuttlebusse.