Travel options
from La Spezia to Bari

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

Our recommendation

To get from La Spezia to Bari on Jan 22 we recommend taking a flight because it’s the best combination of price and speed.

07:00AMGenoa Airport3h35 10:35AMBari Palese Airport
1 changes
$1261One-way
Cheapest
08:55PMLa Spezia, Viale Italia10h50 07:45AMBari
1 changes
$671One-way
Other options
10:20AMLa Spezia Migliarina10h45 09:05PMBari
2 changes
$701One-way
12:45PMPisa International Airport1h25 02:10PMBari Palese Airport
0 changes
$1781One-way
09:26AMLa Spezia Migliarina9h39 07:05PMBari
2 changes
$971One-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

Sat
Jan 22
$70Intercity
$67Marino Autolinee
$126ITA
Sun
Jan 23
$53Intercity
$73Marino Autolinee
$6Malta Air
Mon
Jan 24
$65Intercity Notte
$73Marino Autolinee
$10Malta Air
Tue
Jan 25
$50Intercity
$73Marino Autolinee
$6Wizz Air
Wed
Jan 26
$50Intercity
$73Marino Autolinee
$6Wizz Air
Thu
Jan 27
$53Intercity
$73Marino Autolinee
$6Wizz Air
Fri
Jan 28
$54Intercity
$73Marino Autolinee
$6Malta Air
Sat
Jan 29
$50Intercity
$73Marino Autolinee
$6Wizz Air
Sun
Jan 30
$53Intercity
$73Marino Autolinee
$6Malta Air
Mon
Jan 31
$58Intercity
$73Marino Autolinee
$6Malta Air
Tue
Feb 1
$47Intercity Notte
$73Marino Autolinee
$6Wizz Air
Wed
Feb 2
$43Intercity
$83Marino Autolinee
$6Malta Air
Thu
Feb 3
$47Intercity Notte
$83Marino Autolinee
$6Malta Air
Fri
Feb 4
$53Intercity
$83Marino Autolinee
$6Malta Air
Sat
Feb 5
$43Intercity
$83Marino Autolinee
$6Malta Air
Sun
Feb 6
$47Intercity
$83Marino Autolinee
$6Malta Air
Mon
Feb 7
$50Intercity
$83Marino Autolinee
$6Malta Air
Tue
Feb 8
$41Intercity Notte
$83Marino Autolinee
$6Malta Air
Wed
Feb 9
$39Intercity
$83Marino Autolinee
$6Malta Air
Thu
Feb 10
$43Intercity
$73Marino Autolinee
$6Malta Air

Travel Information to Bari from La Spezia

distanceDistance410 miles (662 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$25 - $67
cheapestCheapest modeFlight • $25 (€21) • 1 h 25 min
fastestFastest modeFlight • $25 (€21) • 1 h 25 min
carriersPopular travel companiesMalta Air, Flixbus or Intercity Notte

Take a flight, bus or train to travel 410 miles (662 km) to Bari from La Spezia. If speed is a priority, then a flight is the best option with an average duration of 1 h 25 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $25 (€21). The most popular travel companies which serve this journey are Malta Air, Flixbus or Intercity Notte among others. Travelers can even take a direct from La Spezia to Bari.

Travel Tips: Travel from La Spezia to Bari

Travel to Bari 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 Bari.
FAQs

What are the ways to get from La Spezia to Bari?

There are 3 ways to get from La Spezia to Bari: flight, bus or train.

What is the cheapest way from La Spezia to Bari?

The cheapest way to travel to Bari from La Spezia is by taking a flight with an average price of $25 (€21).

This is compared to other travel options to Bari:

A flight is generally $42 (€35) less than a bus for the same journey. Taking a bus costs on average $67 (€56) from La Spezia to Bari.

Taking a flight is about $16 (€13) less than taking a train, which costs on average $41 (€34) for this route.

What is the quickest way to get from La Spezia to Bari?

The fastest way from La Spezia to Bari is by flight with an average journey time of 1 h 25 min.

There are alternative travel options to Bari that can usually take longer:

In comparison, traveling by bus can take you on average 10 h 50 min.

In comparison, going by train can take 10 h 43 min   on average.

What is the distance between La Spezia and Bari?

You should expect to travel around 410 miles (662 km) between La Spezia and Bari.

How many services a day are there from La Spezia to Bari?

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

  • 12 trains per day.

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

Where do people depart from and arrive in when traveling from La Spezia to Bari?

These are the most popular departure and arrival points when traveling from La Spezia to Bari:

  • Most travelers who buy a bus ticket from La Spezia to Bari depart from La Spezia, Port to Bari, Via Giuseppe Capruzzi (Stazione Centrale).
  • Most travelers catch their train from La Spezia Centrale and arrive in Bari Centrale.

Which travel companies can help me find a way to get from La Spezia to Bari?

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

  • Malta Air can get you to Bari by plane. You can find a good deal for plane tickets with Malta Air from La Spezia to Bari for $25 (€21) on Omio.
  • Travel with Flixbus for buses to Bari. If you’re looking for a good deal on tickets, check for Flixbus La Spezia to Bari tickets on Omio for $67 (€56).
  • Intercity Notte can get you to Bari by train. You can find a good deal for train tickets with Intercity Notte from La Spezia to Bari for $41 (€34) on Omio.

What other destinations are worth visiting after traveling from La Spezia to Bari?

Omio customers who travel from La Spezia to Bari often also extend their vacation to go to Rome, Milan or Naples. Omio can help you plan your trip by finding the best connections between Bari and these popular destinations at a great price.

How far in advance should I buy tickets from La Spezia to Bari online to get the best deals?

Before traveling from La Spezia to Bari, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A plane ticket costs $25 (€21) one way on average for this journey.
  • A bus ticket for this route is costing $67 (€56) one way on average.
  • A train ticket for this journey costs on average $41 (€34) one way.

But we recommend booking La Spezia to Bari tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from La Spezia to Bari: related information

Here are some other resources that might have the information you need