Flight distance between Shenzhen, China and Baulkham Hills, Australia 4,586.0 mi / 7,380.4 km