The Canary Islands from Spain are quite far. The Canary Islands are by Africa, 1000 km (645 miles) from mainland Spain.