21/04/2019
Navigating the scenic Puglia region of Italy offers a wealth of experiences, and understanding how to travel between its charming cities is key to unlocking its full potential. Two of the most prominent hubs in this southern Italian gem are Brindisi and Bari. Whether you're arriving at Brindisi Airport (BDS) and heading to the bustling city of Bari, or looking to explore from Brindisi to Bari itself, this guide will equip you with all the essential information. We'll delve into the most efficient travel methods, compare different transport options, and provide practical tips to ensure your journey is smooth and enjoyable.

- Brindisi to Bari: The Primary Travel Routes
- Travelling by Train: Speed and Convenience
- Exploring by Bus: A Budget-Friendly Alternative
- From Brindisi Airport (BDS) to Bari Airport (BRI)
- Direct Connections: Bari to Brindisi
- Comparison Table: Train vs. Bus
- Frequently Asked Questions
- What is the fastest way to get from Brindisi to Bari?
- What is the cheapest way to get from Brindisi to Bari?
- Are there direct trains between Brindisi and Bari?
- How often do buses run from Bari Capruzzi to Brindisi?
- Can I book tickets in advance?
- Is it easy to travel between Brindisi Airport and Bari Airport?
- Planning Your Journey
Brindisi to Bari: The Primary Travel Routes
The link between Brindisi and Bari is well-established, with several reliable transport options available to suit various budgets and time constraints. The primary modes of transport are trains and buses. Understanding the nuances of each will help you make the most informed decision for your travel plans.
Travelling by Train: Speed and Convenience
For many travellers, the train is the preferred method of transport between Brindisi and Bari, offering a blend of speed, comfort, and scenic views. The national rail operator, Trenitalia, provides regular services on this route.
Trenitalia Services
Trenitalia operates a frequent service from Brindisi to Bari Centrale. You can expect trains to depart approximately every two hours, ensuring flexibility in your travel schedule. The journey time for these services is remarkably efficient, typically taking around 1 hour and 2 minutes. This makes it an excellent option for those looking to maximise their time exploring either city.
Frecce High-Speed Trains
While not explicitly detailed for this specific Brindisi-Bari segment in the provided information, it's worth noting that Trenitalia also operates the Frecce high-speed trains across Italy. If these services extend to this route, they would likely offer an even faster journey, though potentially at a higher price point. It is always advisable to check the Trenitalia website for the most up-to-date schedules and ticket prices, especially if you are looking for the absolute quickest connection.
Ticket Costs for Trains
The cost of train tickets between Brindisi and Bari generally falls within the range of €13 to €21. This price can vary depending on the type of train, the class of service, and how far in advance you book your ticket. Booking in advance is often recommended, especially during peak travel seasons, to secure the best prices and ensure availability.
Exploring by Bus: A Budget-Friendly Alternative
For travellers seeking a more economical option, the bus presents a viable alternative. Bus services are often more budget-friendly, though they may take slightly longer than train journeys.

Bus Services between Brindisi and Bari
There are direct bus services that connect Brindisi and Bari. One notable route mentioned is from Bari Capruzzi to Brindisi. These services are quite frequent, with departures occurring approximately every four hours, operating daily. The journey duration for bus travel is typically around 1 hour and 30 minutes, making it a comparable travel time to some train services.
Bus Ticket Prices
The cost of bus tickets can be significantly lower than train tickets, ranging from as little as €1 to €16. This wide price range can be attributed to different bus operators, booking times, and promotional offers. For budget-conscious travellers, the bus is undoubtedly an attractive option.
From Brindisi Airport (BDS) to Bari Airport (BRI)
If your travel plans involve flying into Brindisi Airport (BDS) and then proceeding to Bari Airport (BRI), or vice versa, there are specific options to consider. While direct flights between these two airports are unlikely given the proximity, the journey often involves ground transportation connecting the airports or city centres.
Airport Transfer Options
Rome2Rio, a popular travel planning platform, indicates that the cheapest way to get between Brindisi Airport (BDS) and Bari Airport (BRI) costs around €20. The quickest way to make this transfer takes approximately 1½ hours. These transfers likely involve a combination of local buses, trains, or dedicated shuttle services. It's crucial to research the most convenient and time-efficient airport transfer options based on your arrival and departure times.
Rome2Rio also facilitates online bookings for selected operators, simplifying the reservation process. When planning your airport transfers, it's beneficial to check their platform for direct booking options and to compare the prices and timings of various service providers.
Direct Connections: Bari to Brindisi
For those starting their journey in Bari and heading to Brindisi, the direct train service is a prominent option. As confirmed, there is a direct train departing from Bari Centrale and arriving at Brindisi station. This reinforces the train as a convenient and straightforward choice for inter-city travel within Puglia.
Comparison Table: Train vs. Bus
To help you visualise the differences, here's a comparative overview of train and bus travel between Brindisi and Bari:
| Feature | Train (Trenitalia) | Bus |
|---|---|---|
| Typical Journey Time | ~1 hour 2 minutes | ~1 hour 30 minutes |
| Estimated Cost | €13 - €21 | €1 - €16 |
| Frequency | Every 2 hours | Every 4 hours (direct services) |
| Comfort | Generally higher | Varies by operator |
| Booking | Online (Trenitalia), station | Online, station, operators |
Frequently Asked Questions
What is the fastest way to get from Brindisi to Bari?
The fastest way to get from Brindisi to Bari is by train, with a typical journey time of approximately 1 hour and 2 minutes.

What is the cheapest way to get from Brindisi to Bari?
The cheapest way is generally by bus, with ticket prices potentially as low as €1, although train tickets can also be very affordable if booked in advance.
Are there direct trains between Brindisi and Bari?
Yes, there are direct trains operated by Trenitalia that run between Brindisi and Bari Centrale.
How often do buses run from Bari Capruzzi to Brindisi?
Direct bus services from Bari Capruzzi to Brindisi depart approximately every four hours, operating daily.
Can I book tickets in advance?
Yes, you can book train tickets in advance through the Trenitalia website or at the station. Bus tickets can also often be booked online through various operators or at bus terminals.
Is it easy to travel between Brindisi Airport and Bari Airport?
While direct transfers between the airports might require planning, services are available. The journey can take around 1½ hours and costs approximately €20. Researching specific shuttle or public transport links is recommended.
Planning Your Journey
When planning your trip between Brindisi and Bari, consider your priorities. If speed and comfort are paramount, the train is likely your best bet. For budget travellers, the bus offers a cost-effective alternative without a significant increase in travel time. Always check the latest schedules and prices on the respective operator websites or through reliable travel aggregators like Rome2Rio. Embracing the ease of travel between these two Puglian cities will undoubtedly enhance your exploration of this beautiful Italian region.
If you want to read more articles similar to Brindisi to Bari: Your Ultimate Travel Guide, you can visit the Travel category.
