A dazzling white hill town rises above olive plains with the Adriatic visible beyond.
A pass lets you start a trip, save must-sees, route your cities, and check everything before you go. Ostuni is the place to begin.
Reading is free, you only need a pass when you want to save Ostuni, save must-sees, or build a route.
10-year averages (2011-2020). Temperatures in °C.
Source: Open-Meteo (ERA5 reanalysis)
Save places you might want. They attach to your trip and feed Ticket Timing, Today, and the Concierge later, no plan generated, no credits used.

Save these to a trip, start a trip to save must-sees. All 29 places unlock once you’re in.
See passesOstuni. On the Bari to Lecce line; the station sits 2 km below the white city, with STP buses and taxis covering the climb.
The station shuttle spares you a dull uphill 2 km; from the old town everything is on foot.
Operator channels and bars near the stops.
Validate when boarding.
Official sites: STP Brindisi · Trenitalia regional
Fares and details verified against official sources, July 2026. Prices can change; the official links above always have the latest.
Done reading? Take Ostuni from idea to plan.
City guide updated July 2026
Photo: FrDr / CC BY-SA 4.0 (Wikimedia Commons)