Trump ignored shouted questions from the press about Iran and his plans for President-elect Joe Biden's inauguration.
Trump is reportedly concerned that Iran may be planning an attack against US forces in the Middle East region as retaliation for the US drone strike that killed top Iranian commander Qasem Soleimani a year ago.
Another factor in his decision to cut his trip short could be the upcoming Electoral College verification process in Congress on January 6. Trump has been lobbying lawmakers to challenge the results of the election.
The US president was previously expected to attend a New Year's Eve party at Mar-a-Lago on Thursday night.