Travel options
from Brindisi to Bari

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

22 Jan
Find prices
23 Jan
Find prices
24 Jan
£8Ferrovie del Sud Est
25 Jan
£8Ferrovie del Sud Est
26 Jan
£8Ferrovie del Sud Est
27 Jan
£8Ferrovie del Sud Est

Travel Information to Bari from Brindisi

distanceDistance66 miles (106 km)
modeAvailable travel modesCoach, ferry or train
priceTicket price range£8 - £73
cheapestCheapest modeCoach • £8 • 1 h 40 min
fastestFastest modeTrain • £8 • 1 h 13 min
carriersPopular travel companiesFerrovie del Sud Est, Anek - Superfast or Regionale

Travel 66 miles (106 km) by coach, ferry or train between Brindisi and Bari. If speed is a priority, then a train is the best option with an average duration of 1 h 13 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £8. The most popular travel providers which serve this route are Ferrovie del Sud Est, Anek - Superfast or Regionale among others. Travellers can even take a direct coach or train from Brindisi to Bari.

Travel Tips: Travel from Brindisi 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 Brindisi to Bari.

What are my Brindisi to Bari travel options?

There are 3 ways that you can travel from Brindisi to Bari. You can take a coach, ferry or train.

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

Coach services offer the cheapest way to get from Brindisi to Bari. Tickets for a coach cost on average £8.

This is compared to other travel options to Bari:

A coach journey is usually £66 less than a journey to Bari by ferry, which costs on average £73 for the same trip.

A coach is generally £1 less than a train for the same journey. A train costs on average £8 from Brindisi to Bari.

What is the fastest way to get from Brindisi to Bari?

The fastest way to get to Bari from Brindisi is by train with an average travel time of 1 h 13 min.

There are alternative travel options to Bari that can usually take longer:

In comparison, travelling by coach can take you on average 1 h 40 min.

In comparison, travelling by ferry can take you on average NaN h NaN min.

How far is it from Brindisi to Bari?

Bari is approximately 66 miles (106 km) away from Brindisi.

How many services a day are there between Brindisi and Bari?

The average frequency per day from Brindisi to Bari is:

  • 17 trains a day.

However, we recommend checking specific travel dates for your trip to Bari from Brindisi as scheduled services by coach, ferry or train can vary by season or day of the week.

What are the departure and arrival points when travelling from Brindisi to Bari?

These are the most popular departure and arrival points for travellers from Brindisi to Bari:

  • Coaches mostly depart from Brindisi, Aeroporto and arrive in Bari, Via Giuseppe Capruzzi (Stazione Centrale).
  • Trains from Brindisi to Bari most often leave from Brindisi and arrive in Bari Centrale.

Which travel operators can get me from Brindisi to Bari?

If finding a good deal is your main consideration for your trip from Brindisi to Bari, then we'll help you find the best value travel companies for you:

  • Travel with Ferrovie del Sud Est for coaches to Bari. If you’re looking for a good deal on tickets, check for Ferrovie del Sud Est Brindisi to Bari tickets on Omio for £8.
  • Anek - Superfast can get you to Bari by ferry. You can find a good deal for ferry tickets with Anek - Superfast from Brindisi to Bari for £73 on Omio.
  • Travel with Regionale to go to Bari by train. For a good deal on tickets, you can find Regionale Brindisi to Bari tickets on Omio for £8.

Can I travel directly from Brindisi to Bari?

Yes, there are direct routes from Brindisi to Bari with the following travel companies:

  • You can find direct coaches per day to Bari with BlaBlaCar, Aeroporti or Ferrovie del Sud Est.
  • You can find 17 direct trains per day to take to Bari with Frecciarossa, Frecciargento, Frecciabianca, Regionale, Intercity or Intercity Notte.

As you won't need to change at another stop in between, direct services to Bari tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this trip.

Where should I go next after I travel between Brindisi and Bari?

Many of our customers travelling from Brindisi to Bari don't make Bari their final stop. Some of the destinations worth visiting after are Rome, Milan or Naples, either of which you could add to your Brindisi and Bari trip itinerary. Check Omio for the best and cheapest ways to travel from Bari to any of these top destinations today!

How far in advance should I purchase my Brindisi to Bari ticket online to get the best deals?

Before travelling from Brindisi to Bari, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a coach ticket is on average £8 one way for this trip.
  • The price of a ferry ticket is on average £73 one way for this trip.
  • The price of a train ticket for this trip is £8 one way on average.

But we recommend booking Brindisi to Bari tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Brindisi to Bari: related information

Here are some other resources that might have the information you need