Last Updated on: 10th February 2025, 06:22 am
The beautiful region of Puglia, located at the heel of Italy’s boot, is famous for its whitewashed hill towns, stunning coastline, and incredible food. While many visitors opt to rent a car to explore the region, it’s entirely possible to navigate Puglia using buses and trains—it just requires a bit of planning.
For an entire two weeks, I explored Puglia without using a car, relying solely on the region’s public transport system. It was pretty easy to hop between historic cities, charming villages, and coastal towns, proving that you can experience the beauty of Puglia without the stress of driving.
While some connections took a little bit more effort, slowing down and embracing the journey made the experience even more rewarding, especially since I didn’t have to navigate narrow, windy streets or find parking.
In this blog post, I’ll share my itinerary, transport tips, and lessons learned from travelling around Puglia car-free.
Whether you’re a solo traveller, a budget-conscious adventurer, or just prefer to skip the hassle of driving, this guide will show you how to explore Puglia at your own pace—without getting behind the wheel.
Two Weeks Exploring Puglia Without a Car
Bari 2-3 nights
Matera 3 nights
Lecce 2-3 nights
Ostuni 2 nights
Locorotondo 2 nights (with a side trip to Alberobello)
Monopoli 2-3 nights ( with a side trip to Polignano a Mare)
Bari For Two Nights

I started my journey in Bari, a lively port city with a charming old town, bustling markets, and a fantastic food scene. In fact, for the first night, I highly recommend this street food tour – it was a great way to discover the city and try some amazing food.
Wandering through Bari Vecchia, I loved watching the local women making fresh orecchiette pasta in the narrow alleyways, visiting the impressive Basilica di San Nicola, and enjoying delicious seafood along the seafront.
In hindsight, I wish I had booked three nights here instead of two. There is a lot more to see and do than I expected, and it would have been nice to have an extra day to take a side trip to Trani.
For a more detailed post on Bari, read this: One Perfect Day In Bari, The Gateway To Puglia
Matera For Three Nights

From Bari, I took an hour-long bus ride to Matera, a UNESCO-listed city famous for its ancient cave dwellings. While not actually located in Puglia, Matera is close enough to make the detour worthwhile.
Visiting Matera on a day trip from Bari is easy, but I highly recommend staying a few nights to get the full experience.
I explored the Sassi di Matera, visited rock-hewn churches and underground cisterns, and soaked in the magical atmosphere of this unique town. Three nights felt just the right amount of time to soak up the history, do some hikes, and enjoy the views at different times of the day.
I booked my bus ticket from Bari to Matera in advance here. You can also buy it on arrival at Bari Airport.
For a more detailed post on Matera, read this: How To Spend Two Wonderful Days In Matera
Lecce For Two Or Three Nights

Next, from Matera, I took a three-hour bus ride to Lecce, the Florence of the South, known for its stunning Baroque architecture. The city is compact and walkable, with highlights like Piazza del Duomo, Basilica di Santa Croce, and the Roman amphitheatre.
While I loved the food and the elegant streets, two nights in Lecce would have been enough for me. However, I did have a great time taking a pasta-making class.
Lecce also makes an excellent base for exploring the Salento Peninsula, but it’s a bit tricky without a car. This highly rated tour will help you explore the region. However, I didn’t do this, opting instead to savour the joy of travelling solo, drinking coffee, and people-watching.
I pre-booked my bus ticket from Matera to Lecce via the Omio app.
For a more detailed post on Lecce, read this: How To Spend Two Days In Lecce.
Ostuni For Two Nights

From Lecce, I took a train to Ostuni and then a bus up to the old town. Known as the White City, Ostuni is stunning with its maze-like alleys, panoramic views, and vibrant piazzas.
I loved just wandering the streets, stopping for an aperitivo, and soaking in the atmosphere.
On arrival at Ostuni Station, buy your bus ticket for the bus into town from the newsagent in the station. You cannot pay on board the bus.
For a more detailed post on Ostuni, read this: One Perfect Day In Ostuni.
Locorotondo For Two Nights with a Side Trip to Alberobello

Reaching Locorotondo from Ostuni requires a bus, possibly with a change, but it is worth it. This small town is incredibly picturesque, with whitewashed buildings, a vineyard, and a peaceful vibe. For me, this was my favourite spot in Puglia, one of those places that makes me think, “Ooh, I could live here.”
Alberobello, known for its iconic trulli houses, is a bit more touristy but still definitely worth a visit. I recommend going early to avoid the crowds. It’s just a twenty-minute bus ride from Locorotondo. You can buy your bus ticket at a Tabaccheria in town—just look for the big T sign.

I also bought my bus ticket in advance on the Omio app from Ostuni to Locorotondo. However, I had to change buses in Fasano.
For a more detailed post on Locorotondo, read this: One Perfect Day In Locorotondo.
For a more detailed post on Alberobello, read this: Visiting Alberobello.
Monopoli For Two Nights with a Side Trip to Polignano a Mare

From Locorotondo, I took the bus to Monopoli, a beautiful coastal town with an authentic feel. I loved strolling around the harbour, exploring the historic centre, and enjoying fresh seafood.
I recommend taking a side trip by train to Polignano a Mare, famous for its dramatic cliffs and turquoise waters.

For my bus from Locorotondo to Monopoli, I booked again through Omio, and on this section I had to change buses in Alberobello for this trip.
Read this: Two Days In Monopoli, for a more detailed post on Monopoli.
Read this: One Perfect Day In Polignano a Mare, for a more detailed post on Polignano a Mare.
Top Tips For Travelling By Public Transport Around Puglia
Trains can easily be booked in advance on Trenitalia, or I often use Omio, as it is easier for me to understand. I am somewhat technologically challenged.
Tickets for buses usually go on sale three months in advance. You can’t pay on board the bus, but for most of the bus journeys mentioned in this post, I used the Omio app.
Final Thoughts On Two Weeks Around Puglia Without A Car
If I did this itinerary again, I might swap one night from Lecce to either an extra night in Monopoli or an extra night at the end in Bari. But don’t get me wrong, Lecce is a beautiful city.
Puglia is an incredible region, even without a car. While some places required extra effort to reach, the mix of historic towns, coastal beauty, and fantastic food made every step of the journey worthwhile.
Would I recommend Visiting Puglia Without A Car?
Absolutely! But I’d suggest booking a bit longer in Bari and Monopoli and possibly renting a car for a day or two if you want to reach more remote areas. In July and August, however, more bus routes are available to tourists to beaches and smaller villages, but not in June when I was there.
Have you travelled to Puglia by public transport? Let me know your experience!
Disclaimer: Some of the links on this website are “affiliate links”, meaning that if you click on the link and make a purchase, I will receive a small commission at no extra cost. This helps me keep my website running and continue to share my travel knowledge with you. Thank you for using the links on my website.
Save This Post For Later!

As a non driver itineraries without a car are so useful, thank you!
Thank you. I can drive but prefer exploring using public transport. Less stressful 🙂
I love the idea of traveling around without a car in Puglia. I think we would follow much of your itinerary, though possibly renting a car for the day in a few spots where they’re better explored with a car or tour.
Having to worry about a rental, taxi, or uber can be so frustrating on a trip. Thanks for sharing an itinerary where there is no car needed! So helpful.