[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Bologna to Bari

Showing times and prices for May 22

Cheapest

$60

Average

$79

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 Bologna to Bari will cost around $ 79 if you buy it on the day, but the cheapest tickets can be found for only $ 60.

Cheapest
12:27AMBologna Centrale7h43 08:10AMBari
0 changes
$601One-way
Cheapest
12:10AMBologna Centrale7h29 07:39AMBari
0 changes
$601One-way
Cheapest
11:39PMBologna Centrale7h19 06:58AMBari
0 changes
$601One-way
2nd Cheapest
08:00AMBologna Centrale7h05 03:05PMBari
0 changes
$681One-way
2nd Cheapest
09:58AMBologna Centrale7h07 05:05PMBari
0 changes
$681One-way

Train schedule from Bologna to Bari

Showing trains for tomorrow, Sun, May 22
12:10AMBologna Centrale7h29 07:39AMBari
0 changes
12:27AMBologna Centrale7h43 08:10AMBari
0 changes
01:51AMBologna Centrale10h20 12:11PMBari
0 changes
01:51AMBologna Centrale12h03 01:54PMBari
0 changes
07:27AMBologna Centrale6h43 02:10PMBari
0 changes
08:00AMBologna Centrale7h05 03:05PMBari
0 changes
08:45AMBologna Centrale5h46 02:31PMBari
0 changes
08:57AMBologna Centrale7h13 04:10PMBari
0 changes
09:45AMBologna Centrale5h42 03:27PMBari
0 changes
09:58AMBologna Centrale7h07 05:05PMBari
0 changes
10:27AMBologna Centrale6h47 05:14PMBari
0 changes
11:45AMBologna Centrale5h42 05:27PMBari
0 changes
12:00PMBologna Centrale6h58 06:58PMBari
0 changes
12:45PMBologna Centrale5h42 06:27PMBari
0 changes
01:45PMBologna Centrale5h42 07:27PMBari
0 changes
02:00PMBologna Centrale7h05 09:05PMBari
0 changes
02:45PMBologna Centrale5h42 08:27PMBari
0 changes
02:57PMBologna Centrale7h10 10:07PMBari
0 changes
03:45PMBologna Centrale5h45 09:30PMBari
0 changes
04:00PMBologna Centrale7h08 11:08PMBari
0 changes
04:45PMBologna Centrale5h37 10:22PMBari
0 changes
04:55PMBologna Centrale5h37 10:32PMBari
0 changes
05:45PMBologna Centrale5h51 11:36PMBari
0 changes
11:39PMBologna Centrale7h19 06:58AMBari
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

Sun
May 22
$60Intercity Notte
$21Itabus
Find prices
Mon
May 23
$60Intercity Notte
$16Itabus
$88Malta Air
Tue
May 24
$45Intercity
$21Itabus
$35Malta Air
Wed
May 25
$40Intercity Notte
$16Itabus
$135Malta Air
Thu
May 26
$40Intercity Notte
$17Flixbus
$141Malta Air
Fri
May 27
$40Intercity Notte
$45Marino Autolinee
Find prices
Sat
May 28
$41Italo
$16Itabus
$212Malta Air
Sun
May 29
$40Intercity Notte
$36Itabus
$32Malta Air
Mon
May 30
$41Italo
$11Itabus
$31Malta Air
Tue
May 31
$39Intercity
$16Itabus
$25Malta Air
Wed
Jun 1
$41Italo
$46Marino Autolinee
$97Malta Air
Thu
Jun 2
$56Italo
$44Marino Autolinee
$80ITA
Fri
Jun 3
$40Intercity Notte
$16Itabus
$39Malta Air
Sat
Jun 4
$41Italo
$16Itabus
$46Malta Air
Sun
Jun 5
$40Intercity Notte
$21Itabus
$33Malta Air
Mon
Jun 6
$54Frecciarossa
$16Itabus
$26Malta Air
Tue
Jun 7
$33Intercity
$16Itabus
$12Malta Air
Wed
Jun 8
$26Intercity
$11Flixbus
$12Malta Air
Thu
Jun 9
$22Intercity Notte
$17Flixbus
$12Malta Air
Fri
Jun 10
$37Intercity Notte
$16Itabus
$53Malta Air

Fastest train times from Bologna to Bari

Showing times and prices for May 22

Fastest Journey

5 h 37 m

Average

6 h 53 m

Trains per day

24

Distance

586 km

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

These direct trains cover the 586 km distance in an average of 6 h 53 m but if you time it right, some trains will get you there in just 5 h 37 m .

The slowest trains will take 12 h 3 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.

Fastest
04:45PMBologna Centrale5h37 10:22PMBari
0 changes
$791One-way
Fastest
04:55PMBologna Centrale5h37 10:32PMBari
0 changes
$791One-way
2nd Fastest
09:45AMBologna Centrale5h42 03:27PMBari
0 changes
$791One-way
2nd Fastest
02:45PMBologna Centrale5h42 08:27PMBari
0 changes
$791One-way
2nd Fastest
12:45PMBologna Centrale5h42 06:27PMBari
0 changes
$791One-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 Bologna to Bari

distanceDistance363 miles (585 km)
durationAverage train duration7 h 8 min
priceAverage train ticket price$49 (€44)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersFrecciargento, Italo, Intercity Notte, Frecciarossa, Frecciabianca, Intercity or Trenitalia

Trains from Bologna to Bari cover the 363 miles (585 km) long journey taking on average 7 h 8 min with our travel partners like Frecciargento, Italo, Intercity Notte, Frecciarossa, Frecciabianca, Intercity or Trenitalia. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $40 (€36), but the average price of train tickets is $49 (€44). Travelers depart most frequently from Bologna Centrale and arrive in Bari Centrale.

Train providers: Italo, Frecciarossa and Trenitalia from Bologna to Bari trains

Italo, Frecciarossa and Trenitalia trains will get you to Bari from Bologna from $40 (€36). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Italo
Trenitalia
Frecciarossa

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train car is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Train information from Bologna to Bari with Italo:

  • Average Duration: 7 h 3 min
  • Italo frequency: 1 a day

When purchasing your Italo train tickets from Bologna to Bari, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply
  • Verification of ticket with valid ID

Train tickets from Bologna to Bari: when to book to save $

Time Price Savings
1 week earlier 30 €
2 weeks earlier 29 €3%
3 weeks earlier 19 €58.%
1 month before 22 €36%
2 months earlier 17 €76%
3 months earlier 16 €88%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Bologna - Bari. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Bologna - Bari 3 weeks in advance means you can save on average up to 58% compared to the price available on the day of departure.
  • If you book a ticket Bologna - Bari with 2 months in advance you save up to about 76% compared to the initial price.
  • By booking 3 months in advance, you could save up to 88%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips: Trains from Bologna 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 Bologna to Bari.
FAQs

How much does a cheap train to Bari from Bologna cost?

Omio customers have found the cheapest trains from Bologna to Bari to cost as little as $40 (€36)  in the next 7 days.

What is the cost of a train from Bologna to Bari?

The train price from Bologna to Bari is on average $49 (€44)  if you are looking to buy your tickets for this journey in the next 7 days.

How many miles is it from Bologna to Bari by train?

The Bologna to Bari train distance is approximately 363 miles (585 km).

How long is the train ride to Bari from Bologna?

On average the Bologna to Bari train time is 7 h 8 min  covering the 363 miles (585 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Which train station from Bologna to Bari do I depart from? Which Bari train station from Bologna do I arrive in?

When taking the train to Bari from Bologna, you can choose to depart from train stations like Bologna Centrale, Bologna Borgo Panigale and Bologna Mazzini. Your route can end in train stations such as Bari Centrale and Bari Palese-Macchie.

Omio customers who travel this route most frequently depart from Bologna Centrale   and arrive in Bari Centrale.

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

Passengers board their train most frequently from Bologna Centrale and travel around 1.6 miles (2.5 km) from the city center to this train station.

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

What train providers offer a service to Bari from Bologna?

For the best Bologna to Bari train to book, you can travel safely and comfortably with Frecciargento, Italo, Intercity Notte, Frecciarossa, Frecciabianca, Intercity or Trenitalia. However, it's always good to check all possible train companies with services between Bologna and Bari to compare what amenities they may offer.

Can I find a direct train from Bologna to Bari?

Yes, there are 16 direct trains a day from Bologna to Bari. If you’re looking for a direct train, consider traveling with Italo, Trenitalia, Frecciarossa, Intercity or Intercity Notte. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.

How many trains are there from Bologna to Bari a day?

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

What time is the earliest train from Bologna to Bari? What time is the last train from Bologna to Bari?

The earliest train for this route departs from Bologna at 12: 00 PM. The last train leaves from Bologna at 10: 39 PM. Check Omio for the latest train schedule from Bologna to Bari and book the best time to depart on your chosen travel date.

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

The price of a one way train ticket from Bologna to Bari is on average $49 (€44) if you book 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 Bari available a few months in advance.

Important Stations and Airports for this Journey

Bologna
Bari
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 Bari.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
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