The line leaves Amberg and initially follows the River Vils uphill before bending eastwards and reaching its terminal station at Schnaittenbach via the village of Hirschau.