The next stop after Hallstatt Bahnhof is Obertraun, at the south end of the lake, and there is a bus from there to Lahn, on the same side of the lake, 1 km south of Hallstatt. There are parking lots in Lahn, and from there to Hallstatt is a pedestrian only zone. It looks like there might also be a boat from Lahn to the center of Hallstatt, but I don't know the schedule. There are also buses from Bad Ischl, on the train line, to Lahn. The bus might stop at the open plaza between tunnels above Hallstatt, but it would be a long, step walk down steps into town - definitely not something you would want to do with a rollaboard. The Austrian Rail website, www.oebb.at, will show the bus schedule from Bad Ischl or Obertraun to Lahn. In 2009, I found convenient lodging in Lahn, so I used the bus from Bad Ischl since it avoided all the problems noted here. When I left I was going by train to Innsbruck via Stainach-Irdning, so I took the bus around to the Obertraun station.