There are no direct night trains from Florence to Chamonix. (It would be technically impossible to offer such a train). You can however take a night train to Martigny, and change for the train to Chamonix there.
Traveling by day is possible too, and involves changing trains in Milano and twice in Switzerland. Certainly the part once you've left the Milano urban area is quite scenic.
However, I'd opt in your case to take the night train. The most scenic part is the Martigny - Chamonix part, and you'll do that by daylight in both cases.
Be the first to rate this answer!Was this helpful?