Direct flights from London to either destination take 4 hours 15 minutes. Public bus service to the city leaves every 30 minutes, operating a 24-hour service. Return is from the bus station, Parque de San Telmo. Taxis to the city are available. Bus service runs every 30 minutes from 0600-2300.
Bus service is scheduled according to flight arrivals.
Taxis are available. There is also a recently opened airport in Gomera which offers regular connections with Gran Canaria and North Tenerife. The majority of cruises stop in the Canaries. Further details are available from the Spanish National Tourist Office. All the islands are linked by regular car and passenger ferries.