Earliest possible arrival is: 31.7.2025 and latest possible arrival is: 30.7.2026