Flight distance between Runaway Bay, Jamaica and Bangkok, Thailand 10,206.2 mi / 16,425.3 km