We are ending our trip in Lugano for a few days; then need to return to Zurich to catch our plane home. We would really like to ride the Bernina Express along the way to Zurich. We are getting very confused on the best way to do this.
If I understand correctly, since we currently have a reservation to sleep in Lugano the night before, we would need to catch a bus to either Tirano (seems out of the way) or St Moritz...is this correct? If so, is this route possible to complete in one day, ending in Zurich? Which bus/trains would we take?
I understand that there is a direct train from Lugano to Chur; then to Zurich, but if possible, we'd really like to take the Bernina Express.
Any detailed help would be much appreciated! Thanks!