| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| Today5 €The cheapest | 185 €The cheapest | 19 | 2038 € | 21 | 2239 € | 238 € |
| 245 €The cheapest | 25 | 26 | 2724 € | 28 | 29 | 3039 € |
| 31 | 15 €The cheapest |
The next cheapest train, bus and carpooling ticket from Bari to Ostuni is on Monday 17 August 2026. Book it now before the price goes up!
| 🚄 Train | 🚌 Bus | 🚌 + 🚄 Combined trips | 🚗 Carpooling | |
|---|---|---|---|---|
| Price range | 2€ - 21€ | 5€ - 22€ | 6€ - 19€ | 5€ - 24€ |
| Duration | 0h39 - 2h20 | 1h10 - 3h24 | 1h10 - 1h35 | 0h50 - 1h40 |
| Itinerary | Direct | Direct | 1 stop at Polignano a Mare | Direct |
| Departure station | Bari | Bari | Bari Torre Quetta | |
| Arrival station | Ostuni | Ostuni, Ostuni (SS 379 AREA DI SERVIZIO Q8) | Ostuni, Ostuni (SS 379 AREA DI SERVIZIO Q8) | |
| Companies | Trenitalia | FlixBus | Trenitalia, FlixBus | Blablacar |
| First trip | 19h12 | 19h12 | 19h12 | 19h12 |
| Last trip | 19h43 | 19h43 | 19h42 | 19h43 |
| Number of daily trips | 39 | 4 | 2 | 8 |
The statistics for this trip are not yet available
You'll laugh at least 100% more
I emit 98.65% less CO2
Reducing your carbon footprint by using responsible modes of transport is important for us (all)! Your train from Bari to Ostuni generally emits 0.21kg CO2 per traveler. Good news, it's always less than a plane or personal car!
Are you looking for your train, bus and carpooling ticket from Bari to Ostuni?
train Trenitalia, bus FlixBus, and carpooling Blablacar are transport companies that allow you to travel easily between the two cities.
In just 0h, you will be able to travel from Bari to Ostuni covering a distance of 72 kilometers between the two cities.
On our site, you can find direct train, bus and carpooling trips Bari Ostuni because several of our partner transport companies offer them. Pretty cool, right?!
Your Bari Ostuni trip from only 2 €, that's quite a deal, isn't it?
But be careful! The price of train, bus and carpooling tickets varies depending on when you book.
We'll give you more details below on the best time to book your ticket!
You can also use our Bari Ostuni price comparator in train, bus and carpooling, based on the booking date. It's right above, it's handy!
For a one-way from Bari to Ostuni by bus, you have an direct Bari Ostuni route with a price ranging from 5€ to 22€, and the travel duration for Bari-Ostuni is between 1h10 and 3h24.The average booking price for an direct Bari Ostuni ticket is 12€ for an average travel time of 2h30. the company FlixBus offers this journey. It initially departs from Bari and arrives at Ostuni, Ostuni (SS 379 AREA DI SERVIZIO Q8). It also serves stations Brindisi, Bari, and Ostuni, Ostuni (SS 379 AREA DI SERVIZIO Q8). Your first option of the day is a bus from Bari to Ostuni departing at 19h12 while the last one leaves at 19h43. Depending on the days, you will have a choice of 4 buses from Bari to Ostuni per day.
the company Trenitalia operates a direct Bari Ostuni journey.Want to know the price of from Bari to Ostuni journey?
It falls in the range between 2€ and 21€. The duration of a Bari-Ostuni journey is mostly between 0h39 and 2h20.
Its departure point is located at Bari.
This train will then drop you off at Ostuni.
It also serves stations Monopoli, Bari Torre Quetta, Polignano a Mare, and Ostuni.
Are you an early bird? The very first trip departs at 19h12.
If, on the contrary, you prefer to travel at night or leave late in the day, the very last departure is at 19h43. Generally, there is every day 39 trains from Bari to Ostuni.
A journey direct Bari Ostuni has a price that normally varies between 6€ and 19€.
The travel duration may also vary from 1h10 to 1h35.
On average, for this journey, a one-way ticket will cost you 13€.
The average duration for a direct Bari Ostuni journey is 1h27.
This journey from Bari to Ostuni is offered by the companies Trenitalia and FlixBus. It departs from Bari Torre Quetta and arrives at Ostuni, Ostuni (SS 379 AREA DI SERVIZIO Q8).
It also serves station Polignano a Mare. The first of these journeys departs every day at 19h12.
If you prefer to leave later, you can still take a multimodal Bari-Ostuni at 19h42.
Every day, you have the choice between 2 combined trips from Bari to Ostuni.