Flight distance between Hangzhou, China and Bundaberg, Australia 4,366.6 mi / 7,027.4 km