Из Милана в Швейцарию НА ПОЕЗДЕ

Добрый день!

Мы планируем из Милана съездить в Лугано и Локарно, благо близко (Милан-Локарно-Лугано-Милан). Насколько я понимаю, быстрее всего это сделать на поезде.
Уважаемые форумчане, подскажите, пожалуйста, как лучше поступить: купить билет заранее на сайте швейцарских Ж/д или прямо в кассе непосредственно перед поездкой? Будет ли разница в стоимости? Есть ли вариант, что билетов не будет?
И еще момент: в случае покупки билетов на сайте указано, что билет можно распечатать на вокзале. Возможно ли билет SBB распечатать на вокзале в Милане? Там есть такие терминалы?

Заранее спасибо за помощь!!! :)
Туры в Италию по самым выгодным ценам!