Flight distance between Bangkok, Thailand and Bulawayo, Zimbabwe 5,416.7 mi / 8,717.4 km