Route

Rio de Janeiro to Santa Cruz de Tenerife

2 repositioning cruises sailing one-way from Rio de Janeiro, Brazil to Santa Cruz de Tenerife, Spain (Canary Is.), from $525 per person.

Rio de JaneiroBrazilSanta Cruz de TenerifeSpain (Canary Is.)

Route guide

What to expect on this crossing

Current Rio de Janeiro to Santa Cruz de Tenerife sailings most often depart in April and March. A typical crossing runs 13 nights at roughly $40 per person, per night. Because this is a one-way route, plan a flight into Rio de Janeiro and your return journey from Santa Cruz de Tenerife.

Most common months
April and March
Typical duration
13 nights
Typical nightly fare
$40/night
Estimated sea days
About 13 per sailing

Typical ranges use the middle half of current listings. Sea days are estimated from voyage length and listed port calls; confirm the final itinerary with the cruise line.