Ferries sail from the Estación Marítima Muelle Ribera.
Trasmediterránea runs a ferry at 11.59pm every Friday from Santa Cruz that makes the following stops:
Las Palmas de Gran Canaria, Gran Canaria (from €27, 8½ hours); Puerto del Rosario, Fuerteventura (from €32, 20½ hours); Arrecife, Lanzarote (from €35, 24 hours).
Naviera Armas runs an extensive ferry service around the islands from Santa Cruz, to the following locations:
Las Palmas de Gran Canaria, Gran Canaria (from €38, 2½ hours, 21 weekly); Morro Jable, Fuerteventura (from €70, 6½ hours, one daily); Puerto del Rosario, Fuerteventura (from €83, 11½ hours, one daily); Arrecife, Lanzarote (from €94, 11 hours, one daily Monday to Friday).
Fred Olsen has three to six daily ferries from Santa Cruz to Agaete in the northwest of Gran Canaria (€42, 1¼ hours), from where you can take its free bus onwards to Las Palmas (35 minutes).
TITSA buses radiate out from the bus station beside Avenida Constitución. Popular routes:
Buses 014 & 015 La Laguna (€1.45, 20 minutes, every 10 minutes)
Bus 102 Puerto de la Cruz via La Laguna and Tenerife Norte Airport (€5.25, 55 minutes, every 30 minutes)
Bus 103 Puerto de la Cruz (€5.25, 40 minutes, more than 15 daily)
Bus 110 Los Cristianos and Playa de las Américas (€9, one hour, every 30 minutes)
Car & Motorcycle
Car-hire companies (some also hire out motorcycles) are plentiful. Major operators also have booths at the estación marítima (ferry terminal). For scooter rental, try Cooltra.
A tram line (www.metrotenerife.com) links central Santa Cruz with La Laguna. Tickets cost €1.35 and the full journey takes 40 minutes, making it by far the most pleasant way of travelling between the two towns.