Ostuni Cisternino and Alberobello Itria Valley Heart

8 hours (approximately)
Offered in: English and 2 more

This private experience is designed to show you a more authentic and less crowded side of Puglia, far from the typical tourist routes.

Instead of rushing between destinations, you’ll explore each town at a relaxed pace, discovering the unique character of Ostuni, the intimate atmosphere of Cisternino, and the iconic beauty of Alberobello. Each stop offers a different perspective of the Valle d’Itria, combining panoramic views, local traditions, and timeless architecture.

With a private setting and flexible rhythm, this tour allows you to enjoy every place without pressure, turning the day into a smooth and genuinely immersive experience.

What's Included

Travel in a comfortable, air-conditioned vehicle with a small group. Enjoy a smooth, stress-free journey between destinations with a dedicated driver and seamless transfers throughout the day.
Guided walking tours in Ostuni, Cisternino, and Alberobello
Food and drinks
Gratuities
Entrance fees to monuments and attractions (to be paid in location)

Meeting and pickup

Meeting point
Puglia Bella – Bike, Scooter Rental & Local Tours

Please arrive at the meeting point at least 10 minutes before the scheduled departure time. Our team will be waiting in front of the Puglia Bella store at Strada Vallisa 23. Look for the Puglia Bella sign and the bikes displayed outside. Show your mobile voucher to the staff upon arrival.

End point
This activity ends back at the meeting point.

Itinerary

Duration: 8 hours (approximately)
  • 1
    Ostuni

    Discover Ostuni, the famous “White City,” rising above the surrounding olive groves with its maze of bright, whitewashed streets. Walk through the historic center, where narrow alleys, stairways, and hidden courtyards open onto panoramic views of the Adriatic coastline. As you explore, you’ll experience the contrast between the quiet elegance of the old town and the vibrant local life that still defines the city today. Take your time to wander, enjoy the atmosphere, and capture the unique light that makes Ostuni one of the most distinctive and photogenic destinations in Puglia.

    2 hours Admission ticket free
  • 2
    Cisternino

    Explore Cisternino, one of Italy’s most charming hill towns, known for its whitewashed houses, flower-filled balconies, and authentic local atmosphere. Wander through its narrow streets and quiet squares, where everyday life unfolds slowly and traditions are still deeply rooted. From scenic viewpoints, enjoy panoramic views over the Valle d’Itria, dotted with trulli and ancient olive trees. This stop offers a more intimate and genuine glimpse of Puglia, far from the crowds, where you can experience the region at a slower and more authentic pace.

    2 hours Admission ticket free
  • 3
    Alberobello

    End your journey in Alberobello, a UNESCO World Heritage site where architecture and tradition blend into a truly unique landscape. As you explore the historic districts, you’ll discover rows of iconic trulli—stone houses with conical roofs that create a setting unlike anywhere else in the world. Unlike larger destinations, here you can slow down, wander freely, and experience the atmosphere at your own pace. This final stop brings together the essence of the Valle d’Itria: simplicity, beauty, and a deep connection to local traditions, offering a perfect and memorable conclusion to the day.

    2 hours Admission ticket free

Additional info

  • Service animals allowed
  • Infants are required to sit on an adult’s lap
  • Specialized infant seats are available
  • Not recommended for pregnant travelers
  • Not recommended for travelers with poor cardiovascular health
  • Suitable for all physical fitness levels
Supplied by Puglia Bella – Bike, Vespa Rental & Local Tours

Tags

Day Trips
Full-day Tours
Bus Tours
Private and Luxury
Private Sightseeing Tours
Historical Tours
City Tours
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}