They will play three games in Portugal, including one against a Premier League side, during an 18-day trip to help boost the team ranked 161st in the world.
This will be followed in August by the ONGC Cup in New Delhi, in which Syria, Kyrgyzstan, Bangladesh and Pakistan will join hosts India. Iran have yet to confirm their entry.