Leaving from
Going to

Routes from Zurich to Santa Cruz de Tenerife

Distance
3686 km
Travel time
7d 12h 11m