Aug 10, 2018 - 7:24 AM
in reply to RWIK16
Yes, you could perhaps travel on the Voralpen Express from Luzern to St. Gallen and then St. Gallen back to Lucerne via Winterthur.
I don't recall the train trips going through Winterthur as particularly impressive, but most trips in Switzerland are quite nice :).
If you buy regular tickets (not supersavers that are noted with a % sign on the timetable) then you can hop on and off along the trip without issue as the ticket is valid for that route all day.
On your way to St. Gallen, you could make a side trip to Einsiedeln (change trains at Biberbrugg). You'll need to buy a ticket for this side-trip, but the Benedictine Einsiedeln Abbey is quite impressive.