Flight distance between Bangkok, Thailand and Palma Soriano, Cuba 10,078.0 mi / 16,218.9 km