The ship had sailed from Beirut on Wednesday. U.S. officials say they plan to bring several thousand more Americans to Cyprus in the coming days. About 25-thousand U.S. nationals had been living in Lebanon.
Many ships are taking part in the evacuation of thousands of foreigners from Lebanon.
Several European vessels are on their way to the country to evacuate more people. India has sent four vessels to pick up its nationals.
Many people from Arab nations have crossed by land into Syria on the way to their countries. Thousands of Lebanese also are going to Syria to escape the fighting.
The U.S. government has been criticized for being slow in evacuating the thousands of Americans who want to leave Lebanon. Washington also dropped its initial demand that those Americans pay for the trip to Cyprus.