Compare prices and tickets by train, bus or flight

Dec 2
$62Intercity Notte
Find prices
Dec 3
$143Malta Air
Dec 4
$53Intercity Notte
$28Wizz Air
Dec 6
$23Malta Air
Dec 7
$26Intercity Notte
$12Wizz Air
Dec 8
$10Malta Air

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

Deutsche Bahn

Train Information between Bologna and Barletta

distanceDistance332 miles (536 km)
durationAverage train duration5 h 1 min
priceAverage train ticket price$46 (€39)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesFrecciabianca or Intercity

Trains from Bologna to Barletta cover the 332 miles (536 km) long journey taking on average 5 h 1 min with our travel partners like Frecciabianca or Intercity. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around $46 (€39), you can find the cheapest train ticket for as low as $26 (€22). Travelers depart most frequently from Bologna Centrale and arrive in Barletta.

Travel Tips

Trains from Bologna to Barletta
Travel by train to Barletta 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 Bologna to Barletta.
What is the price of the cheapest train from Bologna to Barletta?
Looking to save money on your journey? Omio customers have found the cheapest train from Bologna to Barletta for the next 7 days starting from $26 (€22)  one way.
What is the cost of a train from Bologna to Barletta?
The train price to Barletta from Bologna is on average $47 (€39)  if you are looking to buy your tickets for this route in the next 7 days.
How far is Bologna to Barletta by train?
The distance to Barletta from Bologna by train is approximately 332 miles (536 km).
How many hours is the train time between Bologna and Barletta?
On average the Bologna to Barletta train time is 5 h 1 min  covering the 332 miles (536 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What is the departure train station in Bologna and arrival train station in Barletta?

When departing from Bologna, you have various train station options to start your route from including Bologna Centrale and Bologna Borgo Panigale. When arriving in Barletta, you can end your journey in train stations like Barletta and Barletta Scalo.

Omio customers book a train from Bologna Centrale   to Barletta   most frequently for this route.

Where is the train station in Bologna? Where is the train station in Barletta?

Passengers board the train most frequently from Bologna Centrale, which is located around 0.9 miles (1.4 km) away from the city center, and they get off the train at Barletta, located 0.7 miles (1.1 km) away from the city center.

Which train providers can take me from Bologna to Barletta?
When taking a train from Bologna to Barletta, you can count on Frecciabianca or Intercity for the best way to get you to Barletta. You can also check all possible train companies who offer a service to Barletta from Bologna and compare the amenities they offer before buying a train ticket.
How many train services per day are there between Bologna and Barletta?
On average, there are 12 trains a day from Bologna to Barletta. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Bologna to Barletta? When can I take the last train for the day?
The first Bologna to Barletta train departs at 7: 45 AM   and the last train from Bologna to Barletta leaves at 11: 10 PM. Check out the most up-to-date train schedule from Bologna to Barletta on Omio and find the best time to travel to your destination.
How far in advance should I buy a train ticket from Bologna to Barletta to get the best deals?
The price of a one way train ticket from Bologna to Barletta is on average $47 (€39) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets between Bologna and Barletta available a few months in advance.

Important Stations and Airports for this Journey

Bologna Centrale is the most popular Bologna 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 Bologna for your trip to Barletta.
Amenities at station
Phone Number
+39 892021
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transit options for Bologna Centrale
Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
Monorail lines: Marconi Express
Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN