Feb 22, 2018 - 5:09 AM
in reply to remite2004
If you take the Glacier Express from Zermatt to Andermatt you can join the Gotthard Panorama Express train, which runs between Flüelen and Lugano. There is only one trip per day and it departs Göschenen at 14:46. If that timing does not suit you can follow the same route on regular trains.
From Andermatt you need to catch a train to Göschenen. Just check the timetable link that Lucas provided above.
Personally I would take the Glacier Express through to Chur and stay overnight there then take the Bernina Express to Tirano and if you still have a spare night on to Lugano on the Bernina Express bus. If you don't have a spare night you can go from Tirano to Venice via Milan.
I enjoyed the Bernina Express better than the Glacier Express and in my opinion the part from Zermatt to Andermatt is far less interesting than from Andermatt to Chur or St Moritz. You can of course go through to St Moritz and overnight there instead of Chur and connect with the Bernina Express to Tirano the following day.