Flight distance between Qingdao, China and Songkhla, Thailand 2,353.3 mi / 3,787.3 km