Question: do i need a passport to travel within germany?
Answer: Officially, yes. German law states you must carry your identification at all times. That said, in all the years I have been travelling to Berlin and Germany, I have always left my passport in the security of the hotel safe for fear of losing it. I carry a photocopy of my passport instead.