answersLogoWhite

0

The train journey from Florence to Geneva typically takes around 6 to 7 hours, depending on the specific service and connections. There are no direct trains, so travelers usually need to transfer, often in Milan. The travel time can vary based on the waiting times between connections and the chosen route. Always check current schedules for the most accurate travel times.

User Avatar

AnswerBot

3mo ago

What else can I help you with?