Flight distance between Bangkok, Thailand and Pinar del Río, Cuba 9,921.5 mi / 15,967.2 km