Hope you dont mind me posting about this topic as i know its come up a few years ago but wanted to get some up to date information.
We want to get the train from Geneva to Milan - how long does this take, cost and is it direct? Does it benefit to get your ticket in advance?
Also where is the best place to get the information on times?
Thank you so much in advance :-)