How to Get from Bari to Ostuni?

How to Get from Bari to Ostuni?

Ostuni is one of the cities you should include on your list of places to visit in Puglia. You can reach it very easily from Bari, either by train or with a rental car. The distance between Bari and Ostuni is only 85 km.

Train

From the Bari Centrale train station, several direct trains depart for Ostuni every day. The journey takes between 45 minutes and 1 hour, with ticket prices starting at €7.

We also highly recommend checking out our guide on train travel in Italy.

Buy Train Tickets

TrenItalia Tickets

Car Rental

If you're doing a road trip through Puglia and want to visit multiple places, renting a car is definitely the most convenient option. You'll get from Bari to Ostuni in about an hour, and for a good part of the drive, the road hugs the Adriatic coast, passing right by Polignano a Mare.

For tips and recommendations, check out our article on how to rent a car from Bari Airport.

Find Car Rentals in Bari

Private Transfer

If you have no other option, you can also book a private transfer but expect it to be quite expensive. Use code TPO5 to receive a 5% discount (the code is valid for bookings made between April 15 and December 31, 2026).

What to read next

0721.810.270
Scrie-ne pe numărul 0721.810.270

Anulează