I am having 7 day itinerary with Swiss Travel Pass. First four days I am completing the Alps/Lucerne Area (Lucerne, Bern, Interlaken and Geneva). After visiting the Matterhorn in Zermatt, I intend to complete the Switzerland trip by taking Glacier express from Zermat. My next destination is Venice. I have booked Glacier express from Zermatt to St Mortz. I have two options to go to Venice.
My first option is get down at Chur from Glacier Express and take a bus to Bellinzona/Luganao spend night there and travel next morning to Venice, by briefly spending an early morning walk in Lake Lugano. This option provides less travel time in Trains and I can visit Lugano for a brief time.
The other option is I can go up to the final destination St Mortiz and stay night there and catch the Bernina express in next morning and travel to Venice Via Tirano. This route provide option for travelling in both Glacier and Bernina express in two consecutive days. The travel time is more; but no activity. Which is the best option?