Bari to Bologna train

Cheap train tickets from Bari to Bologna

Showing times and prices for 24 May

Cheapest

£47

Average

£62

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.

Cheapest
21:45Bari7h17 05:02Bologna Centrale
0 changes
£471One-way
Cheapest
21:25Bari7h27 04:52Bologna Centrale
0 changes
£471One-way
Cheapest
22:10Bari7h20 05:30Bologna Centrale
0 changes
£471One-way
2nd Cheapest
09:55Bari7h05 17:00Bologna Centrale
0 changes
£541One-way
2nd Cheapest
05:55Bari7h05 13:00Bologna Centrale
0 changes
£541One-way

Train schedule Bari to Bologna

Showing trains for tomorrow, Tuesday, 24 May
05:30Bari5h45 11:15Bologna Centrale
0 changes
05:55Bari7h05 13:00Bologna Centrale
0 changes
06:30Bari5h45 12:15Bologna Centrale
0 changes
06:50Bari7h13 14:03Bologna Centrale
0 changes
07:30Bari5h45 13:15Bologna Centrale
0 changes
08:06Bari6h54 15:00Bologna Centrale
0 changes
08:30Bari5h45 14:15Bologna Centrale
0 changes
09:30Bari5h45 15:15Bologna Centrale
0 changes
09:55Bari7h05 17:00Bologna Centrale
0 changes
10:30Bari5h45 16:15Bologna Centrale
0 changes
11:30Bari5h45 17:15Bologna Centrale
0 changes
13:00Bari7h03 20:03Bologna Centrale
0 changes
13:30Bari5h45 19:15Bologna Centrale
0 changes
13:55Bari7h05 21:00Bologna Centrale
0 changes
14:30Bari5h45 20:15Bologna Centrale
0 changes
14:55Bari6h38 21:33Bologna Centrale
0 changes
16:05Bari11h27 03:32Bologna Centrale
1 change
16:30Bari5h45 22:15Bologna Centrale
0 changes
21:25Bari7h27 04:52Bologna Centrale
0 changes
21:45Bari7h17 05:02Bologna Centrale
0 changes
22:10Bari7h20 05:30Bologna Centrale
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, coach or flight

Tue
24 May
Wed
25 May
Thu
26 May
Fri
27 May
Sat
28 May
Sun
29 May
Mon
30 May
Tue
31 May
Wed
01 Jun
Thu
02 Jun
Fri
03 Jun
Sat
04 Jun
Sun
05 Jun
Mon
06 Jun
Tue
07 Jun
Wed
08 Jun
Thu
09 Jun
Fri
10 Jun
Sat
11 Jun
Sun
12 Jun
Mon
13 Jun

Fastest train times from Bari to Bologna

Showing times and prices for 24 May

Fastest Journey

5 h 45 m

Average

6 h 40 m

Trains per day

21

Distance

586 km

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

Fastest
06:30Bari5h45 12:15Bologna Centrale
0 changes
£681One-way
Fastest
10:30Bari5h45 16:15Bologna Centrale
0 changes
£681One-way
Fastest
09:30Bari5h45 15:15Bologna Centrale
0 changes
£681One-way
Fastest
05:30Bari5h45 11:15Bologna Centrale
0 changes
£681One-way
Fastest
08:30Bari5h45 14:15Bologna Centrale
0 changes
£681One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bari to Bologna

distanceDistance363 miles (585 km)
durationAverage train duration7 h 13 min
priceAverage train ticket price£40 (€45)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersFrecciarossa, Frecciargento, Intercity Notte, Frecciabianca, Intercity, Trenitalia or Italo

Trains from Bari to Bologna cover the 363 miles (585 km) long trip taking on average 7 h 13 min with our travel partners like Frecciarossa, Frecciargento, Intercity Notte, Frecciabianca, Intercity, Trenitalia or Italo. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this trip costs around £40, you can find the cheapest train ticket for as low as £32. Travellers depart most frequently from Bari Centrale and arrive in Bologna Centrale.

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

Buy your official Frecciarossa, Trenitalia and Italo train tickets to Bologna from Bari from £32 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

Trenitalia
Italo
Frecciarossa

Trenitalia is Italy’s national railway company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and sleeper trains. Toilets and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel to Bologna from Bari, and Omio can show you the best times and tickets available for the 363 miles (585 km) long train journey. Trenitalia offers different fares for the Bari to Bologna route with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train timetable, compare the cheapest, fastest, or earliest routes between Bari and Bologna, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

    Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are 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 speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets to Bologna from Bari: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train carriage is modernly equipped with a high level of comfort.

    • Average Price: £44

    Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 363 miles (585 km) between Bari and Bologna quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

    We show you the latest Frecciarossa train timetable for the Bari to Bologna route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this trip, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train between Bari and Bologna with us today and enjoy your journey with Trenitalia’s Frecciarossa!

      Travel Tips: Trains from Bari to Bologna

      Travel by train to Bologna 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 Bologna.
      FAQs
      Omio customers have found cheap train tickets to Bologna from Bari for as low as £32  for the next 7 days.
      In the next 7 days you’ll find that the average cost of a train ticket between Bari and Bologna is £40  one way.
      The train distance from Bari to Bologna is around 363 miles (585 km).
      The Bari to Bologna train duration is on average 7 h 13 min, which is to be expected when travelling 363 miles (585 km) to Bologna from Bari. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

      When departing from Bari, you have various train station options to start your trip from including Bari Centrale and Bari Palese-Macchie. When arriving in Bologna, you can end your journey in train stations like Bologna Centrale, Bologna Borgo Panigale and Bologna Mazzini.

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

      Passengers booking this route most frequently board their trains from Bari Centrale and need to travel around 1.4 miles (2.3 km) from the city centre to get to this train station.

      Passengers arriving in Bologna most often arrive at Bologna Centrale and need to travel around 1.6 miles (2.5 km) from this train station to the city centre.

      Take the Bari to Bologna train with Frecciarossa, Frecciargento, Intercity Notte, Frecciabianca, Intercity, Trenitalia or Italo. However, it's always good to check out all possible train providers for the route from Bari to Bologna as there might be differences in the amenities they offer.
      Yes, there are 16 direct trains per day from Bari to Bologna with Italo, Trenitalia, Frecciarossa, Intercity or Intercity Notte, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you buy your train ticket.
      On average, there are 16 trains a day from Bari to Bologna. The train times and services may be different on weekends and holidays compared to weekdays.
      You can take the first train from Bari to Bologna at 04: 50   or take the last train from Bari to Bologna leaving at 21: 10. Look for the latest Bari Bologna train schedule on Omio and book the best time to take the train for this journey.
      You can find a train from Bari to Bologna to cost on average £40 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Bari to Bologna train generally on sale a few months before the planned travel date.

      Important Stations and Airports for this Journey

      Bari
      Bologna
      Bari Centrale is the most popular Bari railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Bari for your journey to Bologna.

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language