On 20 July, City face Dortmund at the Soldier Field Stadium in Chicago before heading to the MetLife Stadium in New York City on 25 July to take on Premier League rivals Liverpool.
Finally, Pep Guardiola will meet his former club Bayern Munich on 28 July at Miami's Hard Rock Stadium.
United will play Club America (July 19) in Glendale, Arizona, and the San Jose Earthquakes (July 22) in Santa Clara, California, before competing in the ICC.
Jose Mourinho's United will face rivals Liverpool, Real Madrid and AC Milan in the ICC as they return for their pre-season preparations to the U.S. for the second straight season and the fourth time in five years.
The 2018 Uefa Super Cup, which would involve Real Madrid were they to retain their Champions League title this season, is scheduled to be held in Tallinn, Estonia, seven days after the Roma match.
Ernesto Valverde's side will return to California for the final game of their tour on August 4 at the Levi's Stadium in Santa Clara where they will meet Roma, who dumped them out of the Champions League last week.