Travel options
from Bologna to Bari

You can get from Bologna to Bari by train, bus or flight.

Our recommendation

To get from Bologna to Bari on Nov 29 we recommend taking a bus because it’s the best combination of price and speed.

11:55PMBologna8h50 08:45AMBari
0 changes
$361One-way
Cheapest
11:55PMBologna8h50 08:45AMBari
0 changes
$361One-way
Other options
12:44AMBologna Centrale6h51 07:35AMBari
0 changes
$641One-way
12:00PMBologna Centrale6h58 06:58PMBari
0 changes
$731One-way
09:58AMBologna Centrale7h07 05:05PMBari
0 changes
$731One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
Nov 29
$64Intercity Notte
$36Itabus
$151Malta Air
Tue
Nov 30
$39Intercity Notte
$36Itabus
$22Malta Air
Wed
Dec 1
$39Intercity Notte
$24Itabus
$10Malta Air
Thu
Dec 2
$39Intercity Notte
$24Itabus
$10Malta Air
Fri
Dec 3
$60Frecciabianca
$24Itabus
$48Malta Air
Sat
Dec 4
$48Intercity Notte
$18Itabus
$22Wizz Air
Sun
Dec 5
Find prices
$18Itabus
$26Malta Air
Mon
Dec 6
$48Intercity
$18Itabus
$27Malta Air
Tue
Dec 7
$48Intercity
$24Itabus
$10Malta Air
Wed
Dec 8
$39Intercity Notte
$18Itabus
$27Malta Air
Thu
Dec 9
$48Intercity
$18Itabus
$10Malta Air
Fri
Dec 10
$60Frecciabianca
$18Itabus
$10Malta Air
Sat
Dec 11
$36Intercity
$18Itabus
$10Malta Air
Sun
Dec 12
$39Intercity Notte
$18Itabus
$10Malta Air
Mon
Dec 13
$36Intercity Notte
$18Itabus
$23Malta Air
Tue
Dec 14
$19Intercity Notte
$18Itabus
$10Malta Air
Wed
Dec 15
$20Intercity Notte
$24Itabus
$10Malta Air
Thu
Dec 16
$39Intercity Notte
$24Itabus
$21Malta Air
Fri
Dec 17
Find prices
$36Itabus
Find prices
Sat
Dec 18
$39Intercity Notte
$49Itabus
$46Malta Air

Travel Tips

Travel from Bologna to Bari
Travel 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 do I travel from Bologna to Bari?

You can travel between Bologna and Bari 3 different ways: flight, bus or train.

What is the cheapest way to get from Bologna to Bari?

The cheapest way to get from Bologna to Bari is by taking a bus. You can find average ticket prices around $64 (€53) compared to other travel options to Bari:

A bus is generally $23 (€19) less than a flight for the same route. Taking a flight costs on average $87 (€72) from Bologna to Bari.

Taking a bus is usually $1 (€1) less than taking a train to Bari, which costs on average $65 (€54) for the same trip.

What is the quickest way to get from Bologna to Bari?

The quickest way to travel from Bologna to Bari is by flight, which takes on average 1 h 15 min   compared to other travel options that may take you longer to get to your destination:

In comparison, taking a bus requires on average 7 h 45 min   of travel time.

In comparison, taking a train requires on average 5 h 37 min   of travel time.

How far is it from Bologna to Bari?

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

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

The average frequency per day from Bologna to Bari is:

  • 16 trains per day.

However, we recommend checking specific travel dates for your journey between Bologna and Bari as scheduled services by flight, bus or train can vary by season or day of the week.

Where do I depart from Bologna? Where do I arrive in Bari?

These are the most popular departure and arrival points when traveling from Bologna to Bari:

  • Most travelers board their plane from Bologna Airport and arrive in Bari Palese Airport.
  • Most travelers who purchase a bus ticket from Bologna to Bari depart from Bologna, Autostazione to Bari, Via Giuseppe Capruzzi (Stazione Centrale).
  • Most travelers catch their train from Bologna Centrale and arrive in Bari Centrale.
Which travel companies can help me find a way to get from Bologna to Bari?

Omio works with many trusted partners that can help you travel the best way from Bologna to Bari:

  • You can travel by plane to Bari from Bologna with Malta Air, and you can find Malta Air Bologna to Bari tickets for $87 (€72) on Omio.
  • You can go to Bari from Bologna by bus with Marino Autolinee. You'll see cheap bus tickets for $64 (€53) with Marino Autolinee from Bologna to Bari on Omio.
  • You can take a train from Bologna to Bari with Intercity Notte. Cheap tickets can be found for $65 (€54) with Intercity Notte from Bologna to Bari.
Is there a direct service to Bari from Bologna?

Yes, there are direct services available from Bologna to Bari with the following travel companies:

  • You can take a direct train with Trenitalia, Frecciarossa, Frecciabianca, Intercity or Intercity Notte with 16 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Bari as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Bologna and Bari.

What is another destination I should add to my tour from Bologna to Bari?
Looking to extend your trip from Bologna to Bari? Many Omio customers who go from Bologna to Bari usually extend their vacation to explore other popular destinations like Rome, Milan or Naples. If you're looking to explore Rome, Milan or Naples from Bari, let Omio find you the best connections available at an affordable price.
How far in advance should I book tickets between Bologna and Bari online to get the best deals?

When planning your trip from Bologna to Bari, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets are costing on average $87 (€72) one way.
  • Bus tickets are costing on average $64 (€53) one way.
  • Train tickets are costing $65 (€54) one way on average.

However, we recommend buying tickets from Bologna to Bari online a few months in advance to get the best deals and save money on your upcoming journey.