Flight distance between Bangkok, Thailand and Dalian, China 2,162.6 mi / 3,480.4 km