Morning: Arrive at Bari Karol Wojtyła Airport and transfer to your hotel in the historic centre. After checking in, enjoy a leisurely walk along the promenade to stretch your legs.
Afternoon: Explore Bari Vecchia, wandering through its narrow alleys, the Basilica di San Nicola and the bustling Mercato del Pesce. Sample fresh focaccia and olives at a local osteria.
Evening: Dine at a traditional trattoria on Lungomare Nazario Sauro, tasting orecchiette with broccoli rabe and a glass of local Primitivo.
Find HotelsMorning: Take a short train ride to the elegant port city of Trani. Visit the striking Cathedral of Trani by the sea and enjoy a coffee in the piazza.
Afternoon: Drive to the iconic Castel del Monte, a UNESCO World Heritage site. Explore its octagonal interior and learn about its mysterious origins.
Evening: Return to Bari for a relaxed dinner in the Old Town, perhaps trying the famous seafood risotto.
Find HotelsMorning: Journey to the UNESCO‑listed town of Alberobello, famous for its white‑washed trulli. Stroll through the Trullo Sovrano and the picturesque Rione Monti.
Afternoon: Continue to Matera and wander the ancient Sassi di Matera, exploring rock‑cut churches and the Casa Grotta museum.
Evening: Enjoy a dinner of Lucanian specialties in Matera before returning to Bari for the night.
Find HotelsMorning: Depart Bari and stop at the medieval fortress town of San Leo. Climb the towering walls for panoramic views of the Marecchia valley.
Afternoon: Cross the border into San Marino and settle in the charming village of Faggio. Take a short hike to the nearby Monte Titano for stunning vistas.
Evening: Relax with a dinner of locally sourced pork and wine at a rustic agriturismo.
Find HotelsMorning: Begin at Piazza della Libertà and tour the historic Palazzo Pubblico. Watch the changing of the guard ceremony.
Afternoon: Visit the three iconic towers – Guaita, Cesta and Montale. Explore the Guaita Tower Museum and enjoy the sweeping cityscape.
Evening: Savor a gourmet dinner at a restaurant overlooking the fortress, sampling the traditional piadina and local wines.
Find HotelsMorning: Travel to Borgo Maggiore, the second‑largest town, and wander its historic centre and the Fiorentino Museum.
Afternoon: Head to the tiny enclave of Montegiardino, known for its serene streets and the Montegiardino Library housed in a former castle.
Evening: Return to Faggio for a relaxed evening, perhaps enjoying a nightcap at a local wine bar.
Find HotelsMorning: Depart San Marino and stop at the Adriatic seaside town of Rimini for a quick walk along the beach promenade.
Afternoon: Continue the scenic drive back to Bari, arriving in time for a final stroll through the historic quarter.
Evening: Celebrate the adventure with a farewell dinner at a rooftop restaurant, enjoying views of the illuminated city.
Find HotelsTotal Estimated Cost: €1,205
To extend the trip, add an extra day in Matera to explore the nearby cave dwellings of Gravina di Matera or spend a night in the charming coastal town of Polignano a Mare. If you need to shorten the itinerary, you can skip the Rimini beach stop and combine the San Leo visit with the morning drive to San Marino, saving a few hours while still experiencing the key medieval highlights.