Diekirch by train from Ettelbruck
Between the two 'bigger' towns of Luxembourg, Diekirch and Ettelbruck runs a small train, a nice way to get around these little towns. It is best to park in Diekirch, because Ettelbruck has parking space, but you can only park at those places for two hours and Diekirch has a big free parking place near the railway station.
To get to Diekirch by train from Luxembourg city, you need to take 2 trains. First take the train from Luxembourg to Ettelbruck, then take a train from Ettelbruck to Diekirch. There is a special line that shuttles between Ettelbruck and Diekirch. The train from Ettelbruck to Diekirch waits for the train from Luxembourg to arrive before it leaves. You could get a schedule of both trains from the tourist info area in Luxembourg's train station.
To get to the center (shopping area) of Diekirch from the train station, go left from the train station door a couple of blocks, then turn left and walk a couple of blocks, there should be signs.