Flight distance between Stony Hill, Jamaica and Bangkok, Thailand 10,229.6 mi / 16,462.9 km