Flight distance between Pune, India and Armadale, Australia 4,475.5 mi / 7,202.6 km