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