Puerto del Rosario, Spain
Basel, Switzerland
The best and cheapest way to get from Puerto del Rosario, Spain and Basel, Switzerland is to travel by air, which will cost about 283 CHF or 280.80 USD.