Även gärningsmannen skadades och greps av polisen. Tillståndet är kritiskt för en av de skadade, en polis.

Enligt polisen tyder inget på ett "politiskt eller religiöst" motiv bakom skottlossningen i morgonens rusningstrafik.

Motivet var personligt, säger polistalesman Marcus da Gloria Martins.

Polisen identifierade gärningsmannen som en 37-årig tysk man . Det är inte känt om han har ett straffregister.

Martins säger att mannen försökte skuffa minst en polis under tåget på S-bahn-stationen i Unterföhring, en nordostlig förort till München.

Handgemäng utbröt och mannen tog polisens vapen och sköt.

– Polisen sköts i huvudet och skadades kritiskt, säger Martins.

Två andra personer på stationen skadades allvarligt. De vårdas på lokala sjukhus.

– Angriparen greps. Han skadades också. Ingenting tyder på fler gärningsmän, säger polisen.

Området kring stationen har spärrats av

Stationen ligger på en livlig linje till och från Münchens internationella flygplats. Resenärer dirigerades till en annan tåglinje efter skottlossningen.