Flight distance between David, Panama and Tutamandahostel, Ecuador 654.5 mi / 1,053.4 km