Flight distance between Caguas, Puerto Rico and Armadale, Australia 11,467.1 mi / 18,454.5 km