The cost-effective way to get from United States to Canary Islands is to fly, which costs $410 - $850 and takes 15h 9m. What is the fastest way to get from United States to Canary Islands? The quickest way to get from United States to Canary Islands is to fly which costs $350 - $1,500 and takes 12h 11m.