How do you get from Geneva Switzerland to Rome Italy by rail?
During the day, take a Eurocity train to Milano Centrale, and change to a EuroStar Italia train to Rome Termini. This takes about 9.5 hours. Trains leave Geneva at 7.07, 9.07 and 11.07 and arrive Milano Centrale at 11.35, 13.35 and 15.35 respectively. Then, the trains from Milan to Rome leave at 12.00, 14.00 and 16.00, arriving in Rome at 16.30, 18.30 and 20.30 respectively. Alternatively, there is a night train which leaves Geneva at 21.36 and arrives in Rome at 9.12 the next morning.