Flight distance between Bangkok, Thailand and Kainantu, Papua New Guinea 3,405.2 mi / 5,480.2 km