The Bernina Express is a fascinating train journey over the Engadine Alps from St Moritz or Chur in Switzerland to Tirano in Italy. You can then catch a bus or train to travel on to Lake Lugano back in Switzerland. Lugano is a great place to spend a day or two. Read about a walk from Lugano involving a journey on a funicular railway and a ferry ride on the lake.
Read the source page