Does anyone has a suggestion on the best way to get from Milan to Lyon? There are bus, train, fly, and drive options but I'm not sure what is the easiest and least time-consuming. The train seems easy since we could change once in Geneva, but it's a 6.5 hour journey depending on the connection time.
Between checking in at the airport three hours before, actual flight time of an hour, and getting from the airport into Lyon, I figure 5 hours?
It looks like there are direct buses, but it's a 7 hour journey.
What do you think is the best option?