Distance | 268 miles (432 km) |
---|---|
Available travel modes | Train, bus or flight |
Ticket price range | $297 - $297 |
Cheapest mode | Train • $297 (€256) • 6 h 35 min |
Fastest mode | Train • $297 (€256) • 6 h 35 min |
Take a train, bus or flight to travel 268 miles (432 km) to Florence from Sankt Gallen. Travelers can even take a direct from Sankt Gallen to Florence.
Find the best route from Sankt Gallen to Florence with SWISS. Comparing schedules and prices and booking the most affordable trip has never been easier with over 1000 travel companies on Omio.
Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next travel from Sankt Gallen to Florence.
You can get from Sankt Gallen to Florence by train, bus or flight.
The cheapest way to get from Sankt Gallen to Florence is by taking a train with average ticket prices of $297 (€256).
A train is the fastest way to get to Florence from Sankt Gallen with an average travel time for this route around 6 h 35 min.
The distance is approximately 268 miles (432 km) from Sankt Gallen to Florence.
The average frequency per day from Sankt Gallen to Florence is:
However, we recommend checking specific travel dates for your journey between Sankt Gallen and Florence as scheduled services by train, bus or flight can vary by season or day of the week.
These are the most popular departure and arrival points when traveling from Sankt Gallen to Florence:
Here are some other resources that might have the information you need