Greetings....in December, a group of 4 will be traveling from St. Moritz in the morning to Tirano. We would like to then connect to a bus and travel the 2.5 hours to Lugano. Please provide suggestions.
There is only one bus per day and it is by reservation only, part of the Bernina Express. Right now, I am finding no reservations available in the month of December. Time for plan B.
https://www.rhb.ch/en/panoramic-journeys/bernina-express/
Plan B1 is a fun adventure across the lake - if it isn't pouring rain.
You can take the train from Tirano to Varenna-Esino, walk 1/4 mile to the ferry pier, and take the ferry to Menaggio, which is fairly frequent (hourly or better). From the Menaggio pier, it is a slightly longer walk to the Via Lusardi bus stop (southbound) where you take can take bus C112 every 1-2 hours, but only until 5.30 PM or so.
About ~3.5-4 hours if all goes well, but wait times might be long.
Plan B2 is easier and also takes about 4 hours: train from Tirano to Monza, where you transfer to a train to Lugano.
No reservation needed for either plan.