Here is his schedule for his trip, as detailed by national security adviser H.R. McMaster:
Saturday, May 20After arriving in Riyadh, Saudi Arabia's capital, Trump will have coffee with King Salman of Saudi Arabia, attend a royal banquet and hold bilateral meetings with the king, the crown prince and the deputy crown prince.
Trump will participate in a signing ceremony of "several agreements that will further solidify U.S.-Saudi security and economic cooperation."
Trump and the first lady will attend an official dinner with the Saudi royal family.
Sunday, May 21Trump holds bilateral meetings with Gulf Cooperation Council leaders as well as broader meetings with all Gulf states leaders.
In the afternoon, Trump has lunch with leaders of more than 50 Muslim countries and will deliver "an inspiring, direct speech on the need to confront radical ideology and the president's hopes for a peaceful vision of Islam."
Trump participates in the inauguration of a new center to fight radicalism and promote moderation.
Trump participates in a Twitter forum with young people.
Monday, May 22Trump travels to Jerusalem where he will meet with Israeli President Reuven Rivlin and lay a wreath at Yad Vashem, the World Holocaust Remembrance Center, and deliver remarks at the Israel museum.
Trump meets privately later that day with Israeli Prime Minister Benjamin Netanyahu.
Trump and the first lady join Netanyahu and his wife for a private dinner.
Tuesday, May 23Trump meets with Palestinian President Mahmoud Abbas in Bethlehem.
Trump pays a visit to the Church of the Holy Sepulchre and says a prayer at the Western Wall in Jerusalem.
Wednesday, May 24Trump meets with Pope Francis at the Vatican.
Trump also meets with the Cardinal Secretary of State and tour St. Peters.
The president meets with Italy's President Sergio Mattarella before departing Rome for Brussels, Belgium.
Thursday, May 25Trump meets with King Philippe of Belgium and Prime Minister Charles Michel of Belgium and heads of state and government of the host country of the NATO alliance.
Trump heads to the European Union headquarters in Brussels to meet with the European Union and the European Council presidents.
Trump holds a working lunch with the newly elected French President Emmanuel Macron.
In the afternoon, Trump will deliver remarks at unveiling of NATO's memorial in front of a piece of the Berlin Wall and World Trade Center.
Secretary of Defense James Mattis will join Trump for NATO leaders meeting and dinner before traveling to Sicily, Italy.
Friday, May 26Trump attends the G7 Summit in Sicily and meets with leaders including Italy's Prime Minister Paolo Gentiloni.
In the evening, Trump attends a concert of the La Scala Philharmonic followed by leaders dinner hosted by the president of Italy.