Ostuni From Bari: The White City On The Hill

Ostuni, the white city of the Province of Brindisi, sits about 85 km south-east of Bari by road and is one of the classic day trips from the Puglia capital. This guide covers the travel figures, what the town offers, food experiences in the surrounding olive country and how to combine the visit with the coast.

Dazzling white hill town on a ridge above silvery olive groves with a rose-windowed cathedral at the top

Short answer

Ostuni lies about 85 km from Bari and 75 km by rail on the Trenitalia Bari-Lecce line. A guided day tour from Bari that includes Ostuni is the simplest option for a single day.

Ostuni is the white city on the hill that appears on half the postcards of Puglia, and it is one of the standard day trips from Bari, the coastal capital of the region on the Adriatic Sea. The Bari Italy Travel Guide covers the city itself in depth; this page is about the white city on the hill.

Where Is Ostuni And Why Is It Called The White City?

Ostuni lies in the Province of Brindisi, not the Province of Bari, about 85 km from Bari by road, with a drive of about 73 minutes from Piazza Mercantile in free-flow traffic. By rail it sits 75 km from Bari Centrale on the Trenitalia Bari-Lecce regional line. The name "the White City" refers to the white-washed old town on the crest of the hill, which is why the town dominates every photographic essay on Puglia.

The old town is a dense cluster of white lanes and stairways ringed by views over the olive plain toward the Adriatic. The surrounding countryside is one of the great olive landscapes of southern Italy, and several of the food experiences listed below take place on farms among those trees rather than in the town itself.

For a first orientation, the practical comparison that matters is distance. The table below places Ostuni against the other classic day trips from Bari, using road distances computed from Piazza Mercantile in free-flow conditions.

Day trip from Piazza Mercantile Road distance Drive time, free-flow
Polignano a Mare 37.4 km about 36 min
Monopoli 47.3 km about 43 min
Grotte di Castellana 43.1 km about 47 min
Alberobello 56.7 km about 61 min
Locorotondo 68.8 km about 58 min
Ostuni 85.3 km about 73 min
Lecce 151.1 km about 115 min

Ostuni is therefore one of the farther day trips on the standard list, farther than the trulli town of Alberobello and much farther than the coast at Polignano a Mare. That distance shapes the advice in the rest of this guide: a single day in Ostuni is comfortable, but pairing it with two or three other towns, as the organized tours do, makes the long drive south-east pay for itself. If you are still weighing whether the trip is worthwhile at all, the site's Ostuni worth-visiting answer page covers that question directly.

View from a hill town over olive groves and low dry-stone walls to a hazy plain
Bar chart of ticket and entry prices in euro
Ticket and entry prices in euro for each item.

How Do You Get From Bari To Ostuni Without A Car?

Trenitalia regional trains on the Bari-Lecce line serve Ostuni, 75 km from Bari Centrale along the route, and the same line also serves Polignano a Mare at 33 km, Monopoli at 41 km and Lecce at 150 km. The drive is about 85 km and about 73 minutes. For a single day without a car, a guided tour from Bari that includes Ostuni is the practical alternative, since the tour handles the legs the timetable does not.

What the sources do establish is the shape of the route. Ostuni's station sits below the town, some distance from the centre, so allow time for the climb or a local connection up the hill, and confirm the last return train when you buy the outbound ticket. For comparison, Polignano a Mare, the first seaside stop on the same line, is typically a 25 to 35 minute ride from Bari Centrale according to timetable aggregators, so Ostuni, at more than double the rail distance, is a materially longer ride.

For travellers who would rather not build the day around a rail connection, guided coach tours from Bari include Ostuni in combination itineraries across the Itria Valley and the coast. The featured option on this site runs from Bari to Polignano a Mare, Ostuni and Locorotondo in one day, with the town stops organized around the driving. Check availability on the operator's live listing, and read the tour's own page on this site at Valle d'Itria, Polignano, Ostuni and Locorotondo from Bari's neighbour listing or the itinerary notes on the Bari to Monopoli and Ostuni guide before deciding.

The drive yourself, if you have a rental car, is straightforward: the A14 and the SS16 corridor carry the traffic south-east, and the free-flow figure of about 73 minutes comes from routing engines rather than live traffic. Two Bari-specific cautions apply before you leave. First, do not drive into Bari Vecchia to collect the car or drop luggage: the old town is a limited traffic zone with a camera gate at the Castello, in force since 1 July 2026, and rental cars have no business inside it.

Narrow white old town lane with a stone arch and potted plants in afternoon shade

What Should A One-Day Ostuni Itinerary Include?

A day in Ostuni divides naturally into three parts: the white lanes of the old town on the hill, the viewpoints over the plain of ancient olive trees toward the Adriatic, and the arched lanes around the main square where the cafes sit.

The old town rewards slow walking rather than a checklist. The lanes climb in short flights between white walls, and the upper edge of the town opens repeatedly onto the olive plain. The plain below holds a concentration of ancient olive trees, and several of the experiences listed in the food section below take place among them, on working farms outside the town.

A practical single-day rhythm looks like this, in outline form rather than with invented durations: arrive from Bari in the morning, walk the old town while the light is still low on the white walls, eat in or near the town at midday, and spend the afternoon either on a farm visit among the olive trees or on the drive back north with a stop in Polignano a Mare or Monopoli, both of which sit on the return corridor along the coast. Travellers with two nights rather than one day can spread the same list across the valley; the site's where to base in Puglia guide weighs Bari against the smaller towns.

For orientation, the surrounding day-trip network from Bari looks like this, with every town below covered by its own page on this site:

Town Distance from Bari by road Character of the visit
Polignano a Mare about 37.4 km Cliffs, Lama Monachile and the old town above the sea
Monopoli about 47.3 km Walled old town and working harbour
Locorotondo about 68.8 km Circular hill town of the Valle d'Itria
Ostuni about 85.3 km White hill town above the olive plain
Alberobello about 56.7 km Trulli districts, a UNESCO World Heritage site
Trani about 47.2 km Seafront cathedral city to the north-west

The Polignano a Mare day-trip guide and the Monopoli day-trip guide cover the coastal pair in detail; both towns lie on the standard return route from Ostuni to Bari, which is why the combination tours group them together.

Valley of vineyards, dry-stone walls and conical-roofed farm houses seen from a hill town

What Food And Olive Oil Experiences Sit Around Ostuni?

The country around Ostuni is olive and pasta country, and the bookable experiences reflect it: a farm tour among ancient olive trees with an oil tasting, an orecchiette class on a farm with wine tasting, and in Bari itself a chain of pasta, tiramisu and focaccia classes. Orecchiette is the pasta shape of Puglia, and the region's oil, bread and raw-vegetable cooking all appear on the tasting menus of the farm visits.

Whitewashed hill town lane with small stone arches, pots of basil and geraniums and a wooden bench

The farm tour below takes place at Ostuni among the ancient olive trees, and the pasta class takes place on a farm near Ostuni as well; both are day trips from Bari in their own right, with the operator handling the transfer. The tour's product page on the operator's live listing carries the current price, dates and language information.

Back in Bari, the cooking-class strand of the roster continues, and several products make a good evening plan after a long day in the south-east. The class below covers pasta and tiramisu with wine, in the city rather than the countryside, and the operator's live listing carries the current dates.

For the plain-food context, Bari's own street-food identity runs through focaccia barese, panzerotti and raw seafood, each described in one line on the site's Bari street food guide coverage and its food pages. Around Ostuni the equivalent identity is oil, bread and vegetables, which is why the farm visits rather than a restaurant list form the food section of this guide.

How Does Ostuni Compare With The Other Hill Towns Near Bari?

Ostuni is the farthest of the three classic white towns on the standard day-trip circuit, about 85 km from Bari against Locorotondo at about 69 km and Alberobello at about 57 km, and it is the only one of the three that lies in the Province of Brindisi. Alberobello and Locorotondo sit in the Valle d'Itria in the Province of Bari, and the trulli of Alberobello are a UNESCO World Heritage site.

The comparison matters for itinerary design. Alberobello, covered in the Alberobello day-trip guide, is the trulli town and the busiest single draw of the three. Locorotondo, covered at Locorotondo, is the quiet circular town of the valley. Ostuni is the panoramic one, the town you drive the farthest for and photograph from below. The Trulli Link intermodal service of Trenitalia and FSE reaches Locorotondo, Alberobello and Martina Franca, with the FSE leg reported at 5.90 euro on top of the rail fare, but Ostuni is not on that service: its rail link is the Bari-Lecce line described above. That distinction is the single most useful planning fact in this comparison.

Town Province Distance from Bari Rail or link service Entry fee
Alberobello Bari about 57 km by road Trulli Link, FSE leg reported at 5.90 euro none printed for the trulli districts
Locorotondo Bari about 69 km by road Trulli Link none printed
Martina Franca Bari about 75 km by road Trulli Link none printed
Ostuni Brindisi about 85 km by road Trenitalia Bari-Lecce line, 75 km by rail none printed for the town

The organized combination tours exist precisely because these towns cluster. A private-bus itinerary that strings Alberobello, Monopoli and Polignano a Mare together in a single day is the most-reviewed pattern on the roster, and while it does not include Ostuni, it covers the same southern corridor from a different angle.

Steep whitewashed alley with stone steps, a pointed arch overhead and potted plants

What Is The Best Time Of Year For An Ostuni Day Trip From Bari?

Typical values from modelled ERA5 data, 1991 to 2020, show Bari averaging a July mean daily maximum of 28.6 C and August 29.1 C, with January and February highs about 12 C, about 587 mm of rain a year, and about 4 rain days in July and August against roughly 9 to 9.6 in the winter months. The same seasonality governs Ostuni, 85 km down the coast, and the shoulder months carry the best mix of walkable lanes and manageable heat.

August, with the highest mean daily high of the year at 29.1 C and the lowest monthly rainfall at 20 mm, is the hot, dry month: white lanes hold heat, and the town is at its busiest with Italian holiday travel. November carries the highest monthly rainfall at 73 mm and about 8.9 rain days, and December about 63 mm, which makes the white lanes slick and the viewpoints grey. May, at a mean daily maximum of 21.6 C with about 35 mm of rain, and September, at 25.1 C with about 53 mm, sit between the two poles and suit a walking day on a hill.

Month Mean daily high C Mean daily low C Rain mm Rain days (1 mm or more)
January 12.1 7.3 60.0 9.5
March 14.7 8.8 58.0 9.4
May 21.6 15.3 35.0 6.9
July 28.6 22.0 22.0 4.1
August 29.1 22.4 20.0 4.3
September 25.1 19.1 53.0 7.6
November 16.9 12.0 73.0 8.9

These are Bari grid-cell figures, typical values from modelled ERA5 data, 1991 to 2020, and Ostuni's inland hill position runs a degree or two off them in either direction, but the seasonal shape holds. One more dated fact belongs in this section: the Festa di San Nicola, Bari's patronal feast, runs in early May, 7 to 9 May by tradition, so a spring trip that pairs an Ostuni day with the feast days in Bari needs no second journey.

Hillside of white dry-stone houses with grey conical stone roofs and a narrow stepped lane between them

What Practical Costs Apply To An Ostuni Day Trip?

No printed fare is available for the rail journey, so the fixed costs are the train ticket and, if you stay overnight in Bari, the tourist tax, which runs 1.50 to 4.00 euro per person per night by category, for a maximum of 4 consecutive nights per calendar year, collected by the accommodation. Ostuni sets its own rate as a separate comune, and the host will state what applies.

The tourist-tax table for Bari, which applies to the nights before and after the day trip if you sleep in the city, breaks down as follows, per person per night:

Accommodation category in Bari Tourist tax per person per night
5-star and luxury hotels 4.00 EUR
4-star hotels 3.00 EUR
3-star hotels 2.00 EUR
1-star and 2-star hotels 1.50 EUR
B&B, affittacamere, short lets, holiday homes, hostels, agriturismi 2.00 EUR
4-star campsites and villages 3.00 EUR
Site Full ticket Reduced Hours as listed
Castel del Monte 10 EUR 2 EUR Daily 10:00 to 18:45, 1 April to 30 September; 09:00 to 17:45, 1 October to 31 March
Grotte di Castellana, full route (3 km, about 100 min) 25 EUR ages 15 and over reduced ages 6 to 14 per the operator's page
Grotte di Castellana, partial route (1 km, about 50 min) 22 EUR reduced ages 6 to 14 per the operator's page
Egnazia museum and park 10 EUR 2 EUR Monday to Saturday and first Sunday 08:30 to 19:30
Swabian castle of Trani 8 EUR 2 EUR Monday to Saturday 08:30 to 19:30, Sunday 08:30 to 13:30
Altamura National Archaeological Museum 5 EUR 2 EUR Monday to Friday 08:30 to 19:00, weekend 08:30 to 13:30

Castel del Monte, an octagonal castle inscribed by UNESCO in 1996, lies at about 62 km and about 59 minutes from Piazza Mercantile, in the opposite direction from Ostuni, so it belongs to a different day rather than the same one; the Castel del Monte guide covers it. The Grotte di Castellana, at about 43 km and about 47 minutes, can pair with Ostuni on an ambitious day, and the Castellana Grotte guide lays out the two routes. Beyond these, no price is printed for Ostuni, Alberobello's trulli districts or Locorotondo, and the one-line advice stands: check the current price on the official ticket page before booking anything paid.

Old harbour of small painted wooden boats with a stone castle on the headland and a whitewashed old town behind

Ostuni From Bari: The Two Sensible Plans

Plan one is the single-town day: about 85 km each way by road or the Bari-Lecce rail line, the whole day given to the white lanes, a long lunch and a farm visit among the olive trees. Plan two is the combination day, the pattern the organized tours use: Ostuni paired with Polignano a Mare or Monopoli on the coastal return, or with Locorotondo and Alberobello across the valley, with the coach doing the long cumulative drive.

The choice comes down to transport. With a car, plan one is easy and plan two is merely long. By train, Ostuni alone is the realistic target, because the hill towns of the Valle d'Itria are not on the same line; the Trulli Link serves Alberobello, Locorotondo and Martina Franca, with the FSE leg reported at 5.90 euro on top of the rail fare, but linking that service to Ostuni in one day depends on connections this page cannot promise. Without a car and without a tour, the honest plan is the single town.

For the second sensible plan, the tours below are the three this site features for this corridor: the Ostuni-and-valley itinerary, the Alberobello, Monopoli and Polignano private-bus day, and the Bari cooking class for the evening after. Every price, rating and duration on the cards renders from live listing data rather than from this page's prose.

Whichever plan you choose, two cautions repeat from earlier in this guide because they are the ones that cost money: do not drive into Bari Vecchia under any plan, the ZTL camera gate at the Castello has operated since 1 July 2026, and if you drive to Ostuni, park outside the white lanes and confirm local rules on arrival. The emergency number throughout Italy, including Puglia and the Province of Brindisi, is 112.

Ancient olive grove with gnarled wide trunks, red earth and tall dry grass in low afternoon light

Common Questions About Ostuni From Bari

How far is Ostuni from Bari?

About 85 km by road from Piazza Mercantile, or 75 km by rail on the Trenitalia Bari-Lecce line. Ostuni lies in the Province of Brindisi, south-east of Bari.

Can you do Ostuni as a day trip from Bari?

Yes. The single-town day is comfortable by car or train, and guided combination tours from Bari include Ostuni with Polignano a Mare, Monopoli or the Valle d'Itria towns in one itinerary.

Is there an entry fee for Ostuni?

The costs of the day are the journey, food and any farm or tour experience booked, whose prices render from the operator's live listing.

Is Ostuni in Puglia?

Yes, Ostuni is in Puglia, but in the Province of Brindisi rather than the Province of Bari. The neighbouring valley towns of Alberobello, Locorotondo and Martina Franca are in the Province of Bari.

Which other towns combine well with Ostuni in one day?

Polignano a Mare and Monopoli sit on the coastal return corridor to Bari; Alberobello and Locorotondo sit across the Valle d'Itria to the north-west; the Grotte di Castellana lie at about 47 minutes by road from Piazza Mercantile and can pair with Ostuni on a long day.

What is the best month for an Ostuni day trip?

May and September, on the climate figures: May averages a mean daily high of 21.6 C with about 35 mm of rain, and September 25.1 C with about 53 mm, against August's 29.1 C high and November's 73 mm of rain, all typical values from modelled ERA5 data, 1991 to 2020.

Ostuni rewards the traveller who gives it the full arc of a day: the morning climb through the white lanes, the long lunch, the olive plain in the afternoon light, and the coastal towns on the drive back north to Bari.

Want A Guided Day Trip From Bari To Ostuni?

A small-group tour handles the driving and the timing, with free cancellation on the operator's live listing.

Check availability →