Puerto del Rosario, Spain
Tenerife, Santa Cruz de Tenerife, Spain
The best and cheapest way to get from Puerto del Rosario, Spain and Tenerife, Santa Cruz de Tenerife, Spain is to travel by car/taxi, which will cost about 73 EUR or 89.10 USD.