COMPARE Prices across different modes

Mon
Sep 20
$105Intercity
$82Marino Autolinee
Find prices
Tue
Sep 21
$96Intercity Notte
$92Marino Autolinee
$197Alitalia
Wed
Sep 22
$58Intercity
$76Marino Autolinee
$177Alitalia
Thu
Sep 23
$96Intercity Notte
$78Flixbus
$156Alitalia
Fri
Sep 24
$79Intercity
$76Marino Autolinee
$576Luxair
Sat
Sep 25
$82Intercity
$78Flixbus
$308Alitalia

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Bari and Bolzano

distanceDistance461 miles (743 km)
durationAverage train duration11 h 21 min
priceAverage train ticket price$86 (€69)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain providersFrecciabianca or Intercity

Trains from Bari to Bolzano cover the 461 miles (743 km) long route taking on average 11 h 21 min with our travel partners like Frecciabianca or Intercity. Normally, there are 8 trains operating per day, including direct services available. While the average ticket price for this route costs around $86 (€69), you can find the cheapest train ticket for as low as $58 (€46). Travelers depart most frequently from Bari Centrale and arrive in Bolzano-Bozen.

Travel Tips

Trains from Bari to Bolzano
Travel by train to Bolzano 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 Bari to Bolzano.
FAQs
How much are cheap trains from Bari to Bolzano?
Omio customers have found cheap train tickets to Bolzano from Bari for as low as $58 (€46)  for the next 7 days.
How much is a train ticket to Bolzano from Bari?
If you’re looking to book your train tickets in the next week, you can expect the Bari to Bolzano train price to come in at an average of $86 (€69)  one way.
What is the distance to Bolzano from Bari by train?
You should expect to travel around 461 miles (743 km)  between Bari and Bolzano by train.
How long is the train between Bari and Bolzano?
On average the Bari to Bolzano train time is 11 h 21 min  covering the 461 miles (743 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Bari to Bolzano do I depart from? Which Bolzano train station from Bari do I arrive in?

There are a few train stations in Bari to start your journey from including Bari Centrale and Bari Palese-Macchie. In Bolzano you have a few train station options to choose from for your arrival including Bolzano-Bozen, Bolzano / Bozen and Bolzano Sud Bozen Sud.

Omio customers traveling this route depart most frequently from Bari Centrale   and arrive in Bolzano-Bozen.

Where do I find the Bari train station to Bolzano? Where is the Bolzano train station?

The most popular departure train station with passengers for this journey, called Bari Centrale, is located 1 mile (s) / 1 km from the city center of Bari.

The most popular arrival train station, Bolzano-Bozen, is located 1 mile (s) / 1 km away from the city center of Bolzano.

Which train companies should I travel with from Bari to Bolzano?
For the route from Bari to Bolzano you can take a train with Frecciabianca or Intercity. Be sure to check out all possible train providers that offer services to Bolzano from Bari on Omio to compare what amenities they may have.
How many train services are there between Bari and Bolzano a day?
On average, there are 8 trains a day from Bari to Bolzano. 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 Bari to Bolzano?
The first Bari to Bolzano train departs at 6: 07 AM   and the last train from Bari to Bolzano leaves at 8: 09 PM. Check out the most up-to-date train schedule from Bari to Bolzano on Omio and find the best time to travel to your destination.
How far in advance should I purchase a train ticket from Bari to Bolzano to get the best deals?
If you buy the Bari to Bolzano train within the next 7 days, you can find one way tickets to cost on average $86 (€69). However, booking your train ticket in advance gives you access to the best prices for trains between Bari and Bolzano. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Bari
Bolzano
Bari Centrale
Amenities
Bari Zona Industriale
Amenities
Liside
Amenities
Marconi
Amenities