Flight distance between Sainyabuli, Laos and Shenzhen, China 829.0 mi / 1,334.2 km