Passau ligt langs de Duitse Bundesautobahn 3, nabij de Oostenrijkse grens.
In de oude binnenstad komen drie rivieren bijeen: de Donau, de Inn en de Ilz, waardoor de stad ook wel Dreiflüssestadt wordt genoemd. Hoewel de Inn de breedste van de drie rivieren is, wordt het vervolg van deze drie stromen toch Donau genoemd, omdat de Donau de langste van de drie is.
De stad heeft het Keltische oppidum Boiodurum en de Romeinse castra Boiotro als oorsprong. De Bataafse huursoldaten die in het Romeinse kamp gelegerd waren gaven de stad haar naam (uit Batavis werd Passau).
In de oude binnenstad bevinden zich nog:
Kathedraal Dom St. Stephan deels in barokstijl; de bouwperiode is de 15e eeuw tot en met de 17e eeuw. In de kerk staat een orgel, dat bekendstaat als een van de grootste kerkorgels ter wereld. Het heeft 17.794 pijpen.
Twee voormalige paleizen: het oude paleis (1680) en het nieuwe paleis uit de jaren 1712-1730.