do i need 6 months left on my passport to travel to germany?
Your passport must be valid for at least three months beyond your period of stay. This regulation is strictly enforced in Germany. You will be denied admittance into Germany and returned to your point of origin if your passport has less than 90 days validity. You also need sufficient funds and a return airline ticket.