German Pass Rail

Hola! estoy planificando un viaje con mi marido a algunas ciudades de Alemania (Frankfurt, Heidelberg, Munich), Praga, Salzburgo, Viena y Estrasburgo.- Por lo que estuve leyendo, el German Pass Rail cubre varios de esos puntos.- Quisiera saber si alguien puede orientarme acerca de si puedo adquirirlo directamente al llegar a Frankfurt, o si necesariamente debo hacer que me lo envién por correo postal a Buenos Aires.- Gracias!