Flight distance between Jakarta, Indonesia and Suzhou, China 2,746.6 mi / 4,420.3 km