Flight distance between Townsville, Australia and Charlotte Amalie, U.S. Virgin Islands 10,362.9 mi / 16,677.5 km