For cruises stopping at EU ports, German citizens need an identity card that is still valid for at least 6 months after the end of the trip. For destinations outside the EU, you usually need a passport. Find out about the entry requirements of the respective country in good time before the start of your holiday.