Flight distance between Bangkok, Thailand and Baardheere, Somalia 4,049.9 mi / 6,517.7 km