Who can use the German Rail Pass?
You can travel with the German Rail Pass if you are a citizen or resident of any country outside of Europe, for instance the USA, Canada or Australia.
You may be asked by train staff to show your passport, identity card or other documents showing your country of residence.
European citizens with permanent residency inside Europe are not allowed to travel with a German Rail Pass. They can travel with an Interrail Germany Pass instead. Europeans with permanent residency outside Europe can travel with a German Rail Pass, provided they can present their proof of residency document in a non-European country when requested by rail staff.