How to travel from La Spezia to Florence

Travel options
from La Spezia to Florence

You can get from La Spezia to Florence by train, bus or flight.

Our recommendation
train

To get from La Spezia to Florence on Aug 18 we recommend taking a train because it’s the best combination of price and speed.

06:29PMCa' Di Boschetti2h04 08:33PMFlorence Santa Maria Novella
1 transfer
141One-way
Cheapest
01:15PMLa Spezia1h45 03:00PMFlorence
0 transfers
111One-way
Other options
07:15AMLa Spezia, Viale Italia2h10 09:25AMFlorence
0 transfers
111One-way
07:47AMLa Spezia Migliarina2h14 10:01AMFlorence Santa Maria Novella
1 transfer
141One-way
05:47PMLa Spezia Migliarina2h21 08:08PMFlorence Santa Maria Novella
0 transfers
141One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Thu
Aug 18
Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02
Sat
Sep 03
Sun
Sep 04
Mon
Sep 05
Tue
Sep 06
Wed
Sep 07

Travel Information between La Spezia and Florence

distanceDistance73 miles (118 km)
modeAvailable travel modesBus, flight, ferry or train
priceTicket price range$15 - $16
cheapestCheapest modeTrain • $15 (€14) • 2 h 9 min
fastestFastest modeBus • $16 (€15) • 1 h 45 min
carriersPopular travel companiesItabus or Regionale

Travel 73 miles (118 km) by bus, flight, ferry or train from La Spezia to Florence. If speed is a priority, then a bus is the best option with an average duration of 1 h 45 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $15 (€14). The most popular travel companies which serve this trip are Itabus or Regionale among others. Travelers can even take a direct bus or train from La Spezia to Florence.

Travel from La Spezia to Florence: Journey Details

La Spezia is a port city on Italy's Gulf of Liguria, and it is well connected to the historic and beautiful city of Florence. The two cities are just 150 kilometers apart, so flying really isn't an option. Instead, travelers in Italy can choose between car shares, indirect buses and much faster direct trains. If you book the right express train, the journey to Florence can take as little as 2 hours.

Return trips from Florence to La Spezia are also available.

How to get from La Spezia to Florence

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from La Spezia to Florence, 100,00% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from La Spezia to Florence and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from La Spezia to Florence. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Trains from La Spezia to Florence

Trains from La Spezia to Florence are easily the best and fastest way to travel between these two cities. Regular direct trains are provided by Trenitalia, and they take between 2 hours and 2 hours 30 minutes to complete the journey. Look for a Frecciabianca service for the fastest connection. Trains depart all day long, with the first service leaving La Spezia Centrale at 4:45 a.m. and the final train of the day leaving at 9:23 p.m. Not all service travel direct, so check before you book if you are in a hurry. Otherwise, there are plenty of options that include a short stop in Pisa - which could be ideal for sight seeing.

Travel Tips: Travel from La Spezia to Florence

Travel to Florence easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from La Spezia to Florence.
FAQs

There are 4 ways to get from La Spezia to Florence: bus, flight, ferry or train.

The cheapest way to go to Florence from La Spezia is by taking a train, which costs on average $15 (€14).

This is compared to other ways of getting to Florence:

A train is generally $1 (€1) less than a bus for the same route. Taking a bus costs on average $16 (€15) from La Spezia to Florence.

The fastest way to get to Florence from La Spezia is by bus with an average travel time of 1 h 45 min.

Other travel options to Florence can usually take longer:

In comparison, getting to Florence by train can take on average 2 h 9 min.

The distance is approximately 73 miles (118 km) from La Spezia to Florence.

The average frequency per day from La Spezia to Florence is:

  • Around 11 trains per day.

However, we recommend checking specific travel dates for your route from La Spezia to Florence as scheduled services by bus, flight, ferry or train can vary by season or day of the week.

These are the most popular departure and arrival points from La Spezia to Florence:

  • Buses mostly leave from La Spezia, Viale Italia and tend to arrive in Florence, Villa Costanza Tram T1.
  • Trains mostly depart from La Spezia Centrale and arrive in Firenze Santa Maria Novella.

If finding a good deal is your main consideration for your trip from La Spezia to Florence, then we'll help you find the best value travel companies for you:

  • Itabus can take you to Florence by bus. If searching for a good deal on buses, you can find tickets for Itabus from La Spezia to Florence for $16 (€15).
  • Travel with Regionale for trains to Florence. If you’re looking for a good deal on tickets, check for Regionale La Spezia to Florence tickets on Omio for $15 (€14).

Yes, there are direct services available from La Spezia to Florence with the following travel companies:

  • You can travel directly by train with Regionale with 3 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Florence as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Florence from La Spezia.

Many of our customers traveling from La Spezia to Florence don't make Florence their final stop. Some of the destinations worth visiting after Florence are Rome, Milan or Venice, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Florence to any of these top destinations today!

When planning your trip from La Spezia to Florence, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets cost $16 (€15) one way on average.
  • Train tickets cost $15 (€14) one way on average.

However, we recommend buying tickets from La Spezia to Florence online a few months in advance to get the best deals and save money on your upcoming journey.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language