RailClick
Trenitalia

Trains from Bern to Florencefrom $ 94.28

One‑way

Trains from Bern to Florence

Journey time
From 3h 20m
Price
From $ 94.28
Distance
800 km (497 miles)
Changes
No direct trains available
Departure station
Bern Hbf
Arrival station
Firenze Santa Maria Novella

Travelling by train: Bern - Florence

Journey details

How long does that train from Bern to Florence take?

The train journey from Bern to Florence typically takes around 6 hours and 30 minutes. Remember that this is an estimated time and may vary depending on the specific train and any layovers or stops along the way. Make sure to check the train schedule for the most accurate information.

What is the fastest journey from Bern to Florence by train?

The fastest journey from Bern to Florence by train usually takes around 5 hours and 30 minutes. However, please note that this duration may vary depending on the train you choose and any potential stops or delays. It's always a good idea to check the train schedule for the most up-to-date information.

How much does the train cost from Bern to Florence?

The cost of a train ticket from Bern to Florence can vary depending on factors such as the class of travel and how far in advance you book. On average, prices range from approximately €60 to €150 per person for a one-way journey. We recommend checking with the train company or using online booking platforms for the most accurate and up-to-date pricing information.

How much does the Bern to Florence?

Unfortunately, there is no direct train from Bern to Florence. However, you can easily reach Florence by transferring trains at major cities such as Milan or Bologna. These transfers are usually efficient and well-coordinated, ensuring a smooth journey to your destination.

What is the distance from Bern to Florence by train?

The approximate distance from Bern to Florence by train is about 598 kilometers (372 miles). This distance may vary slightly depending on the specific route and any detours or stops along the way. Keep in mind that train travel provides a comfortable and scenic way to explore the beautiful European countryside.

Which cities does the train stop at from Bern to Florence?

While traveling from Bern to Florence by train, you may have the opportunity to pass through several remarkable cities and towns. Depending on the route you take, you might make stops at cities such as Milan and Bologna. These stops allow for a chance to explore these vibrant destinations or simply admire the scenery before reaching your final destination in Florence.

Buy train tickets from Bern to Florence

Bern: Places to see

Florence: Places to see

Bern: Main train stations

  • Bern Hbf
  • Niederwangen

Florence: Main train stations

  • Firenze Santa Maria Novella
  • Firenze Campo di Marte
  • Firenze Castello
  • Firenze Rifredi
  • Firenze Porta a Prato
  • Firenze The Mall
  • Firenze Statuto
  • Firenze Cascine
  • Firenze Rovezzano
  • Firenze San Marco Vecchio

Bern - Florence: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews