Flight distance between David, Panama and Bangkok, Thailand 10,891.1 mi / 17,527.5 km