[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from La Spezia to Bari

Showing times and prices for May 21

Cheapest

$60

Average

$68

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from La Spezia to Bari will cost around $ 68 if you buy it on the day, but the cheapest tickets can be found for only $ 60.

Intercity Notte
06:14PMLa Spezia12h25 06:39AMBari
0 changes
$601One-way
Intercity Notte
05:14PMLa Spezia12h25 05:39AMBari
0 changes
$631One-way
Intercity Notte
04:29PMLa Spezia13h10 05:39AMBari
0 changes
$641One-way
Intercity
07:15AMLa Spezia10h43 05:58PMBari
0 changes
$651One-way
Intercity
08:20AMLa Spezia10h45 07:05PMBari
0 changes
$651One-way

Train schedule from La Spezia to Bari

Showing trains for tomorrow, Sat, May 21
Intercity
07:15AMLa Spezia10h43 05:58PMBari
0 changes
Intercity
08:20AMLa Spezia10h45 07:05PMBari
0 changes
Intercity Notte
03:37PMLa Spezia13h21 04:58AMBari
0 changes
Intercity Notte
04:29PMLa Spezia13h10 05:39AMBari
0 changes
Intercity Notte
04:37PMLa Spezia13h21 05:58AMBari
0 changes
Intercity Notte
05:14PMLa Spezia12h25 05:39AMBari
0 changes
Intercity Notte
06:14PMLa Spezia12h25 06:39AMBari
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
May 21
$67Intercity Notte
$40Flixbus
$74Malta Air
Sun
May 22
$78Intercity Notte
$46Flixbus
$68Malta Air
Mon
May 23
$78Intercity Notte
$51Flixbus
$96Malta Air
Tue
May 24
$63Intercity Notte
$42Flixbus
$20Malta Air
Wed
May 25
$78Intercity Notte
$76Marino Autolinee
Find prices
Thu
May 26
$72Frecciabianca
$73Marino Autolinee
$113Malta Air
Fri
May 27
$70Frecciarossa
$51Flixbus
Find prices
Sat
May 28
$59Frecciabianca
$63Flixbus
$57Malta Air
Sun
May 29
$69Frecciabianca
$30Flixbus
$46Malta Air
Mon
May 30
$66Frecciarossa
$46Flixbus
Find prices
Tue
May 31
$63Intercity
$40Flixbus
$26Malta Air
Wed
Jun 1
$70Frecciarossa
$55Marino Autolinee
$25Malta Air
Thu
Jun 2
$74Frecciabianca
$55Marino Autolinee
$24Malta Air
Fri
Jun 3
$69Frecciabianca
$44Flixbus
$9Malta Air
Sat
Jun 4
$59Frecciabianca
$42Flixbus
$9Malta Air
Sun
Jun 5
$78Intercity Notte
$44Flixbus
$53Malta Air
Mon
Jun 6
$78Intercity Notte
$42Flixbus
$20Malta Air
Tue
Jun 7
$53Intercity Notte
$27Flixbus
Find prices
Wed
Jun 8
$53Intercity Notte
$51Marino Autolinee
$9Malta Air
Thu
Jun 9
$63Intercity
$51Marino Autolinee
$20Malta Air

Fastest train times from La Spezia to Bari

Showing times and prices for May 21

Fastest Journey

10 h 43 m

Average

12 h 18 m

Trains per day

7

Distance

663 km

Of the 7 trains that leave La Spezia for Bari every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 663 km distance in an average of 12 h 18 m but if you time it right, some trains will get you there in just 10 h 43 m .

The slowest trains will take 13 h 21 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Intercity
07:15AMLa Spezia10h43 05:58PMBari
0 changes
$651One-way
Intercity
08:20AMLa Spezia10h45 07:05PMBari
0 changes
$651One-way
Intercity Notte
06:14PMLa Spezia12h25 06:39AMBari
0 changes
$601One-way
Intercity Notte
05:14PMLa Spezia12h25 05:39AMBari
0 changes
$631One-way
Intercity Notte
04:29PMLa Spezia13h10 05:39AMBari
0 changes
$641One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from La Spezia to Bari

distanceDistance410 miles (662 km)
durationAverage train duration10 h 45 min
priceAverage train ticket price$73 (€65)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersIntercity Notte, Frecciabianca, Frecciarossa or Intercity

Trains from La Spezia to Bari cover the 410 miles (662 km) long route taking on average 10 h 45 min with our travel partners like Intercity Notte, Frecciabianca, Frecciarossa or Intercity. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this trip costs around $73 (€65), you can find the cheapest train ticket for as low as $63 (€57). Travelers depart most frequently from La Spezia Centrale and arrive in Bari Centrale.

Train companies: Frecciarossa from La Spezia to Bari trains

Travel from La Spezia to Bari from $63 (€57) with Omio’s train partners Frecciarossa! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

Frecciarossa

Looking for a smooth and easy way to travel to Bari from La Spezia? Book your Trenitalia Frecciarossa train between La Spezia and Bari with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the La Spezia to Bari journey. Omio shows you current Frecciarossa schedules and tickets to cover the 410 miles (662 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this trip. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.

All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travelers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

    Travel Tips: Trains from La Spezia to Bari

    Travel by train 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

    How much does a cheap train from La Spezia to Bari cost?

    Train tickets to Bari from La Spezia for some dates and times can be found for as cheap as $63 (€57)  one way in the next 7 days.

    How much is the train between La Spezia and Bari on average?

    If you’re looking to book your train tickets in the next week, you can expect the La Spezia to Bari train price to come in at an average of $73 (€65)  one way.

    How far is La Spezia to Bari by train?

    When traveling this route you should expect the distance between La Spezia and Bari by train to be approximately 410 miles (662 km).

    How many hours is the train time to Bari from La Spezia?

    The La Spezia to Bari train duration is on average 10 h 45 min, which is to be expected when traveling 410 miles (662 km) from La Spezia to Bari. However, the time it takes can vary based on specific dates, weekends, and holidays.

    What is the departure train station in La Spezia and arrival train station in Bari?

    Some of the La Spezia train stations to Bari you can start your journey from include La Spezia Centrale, La Spezia Migliarina and La Spezia Marittima. Similarly, some of the arrival train stations in Bari include Bari Centrale and Bari Palese-Macchie.

    When traveling this route, Omio customers are departing most frequently from La Spezia Centrale   and arriving in Bari Centrale.

    Where is the departure train station in La Spezia located? Where is the arrival train station in Bari located?

    Passengers booking this journey most frequently board their trains from La Spezia Centrale and need to travel around 1.9 miles (3.1 km) from the city center to get to this train station.

    Passengers arriving in Bari most often arrive at Bari Centrale and need to travel around 1.4 miles (2.3 km) from this train station to the city center.

    Which train companies can get me from La Spezia to Bari?

    When taking a train from La Spezia to Bari, you can count on Intercity Notte, Frecciabianca, Frecciarossa or Intercity for the best way to get you to Bari. You can also check all possible train companies who offer a service between La Spezia and Bari and compare the amenities they offer before buying a train ticket.

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

    On average, there are 10 trains a day from La Spezia to Bari. The train times and services may be different on weekends and holidays compared to weekdays.

    What are the first and last departure train times from La Spezia to Bari?

    The earliest train for this journey departs from La Spezia at 5: 21 AM. The last train leaves from La Spezia at 6: 14 PM. Check Omio for the latest train schedule from La Spezia to Bari and book the best time to depart on your chosen travel date.

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

    If you purchase the La Spezia to Bari train within the next 7 days, you can find one way tickets to cost on average $73 (€65). However, booking your train ticket in advance gives you access to the best prices for trains between La Spezia and Bari. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    La Spezia
    Bari
    La Spezia Centrale is the most popular La Spezia railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in La Spezia for your trip to Bari.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    Public transit options for La Spezia Centrale
    Bus lines: 6, 9, 17, 20, 22, 23, 28, A, C, L, S, SA, SC
    Train lines: REG, IC, FB