Flight distance between Townsville, Australia and Puerto Plata, Dominican Republic 10,000.0 mi / 16,093.5 km