Creció en su ciudad natal, Salzburgo, y trabajó inicialmente como mecánico de motos.
Se dio a conocer por su novela Nur fliegen ist schöner, de 1973.
Se han traducido al español Selina o la otra vida (aparecida en 2005) y El palacio de las moscas, en 2012 (Der Fliegenpalast, publicada originariamente en 2009).
Kappacher vivió en Obertrum (Austria).
En 2009, recibió el mayor premio de Literatura de lengua alemana, el Georg Büchner.