Day Trips from Bari: Best Towns and Beaches Nearby
By Eugenio TommasiUpdated 18 August 2026 9 min read

Key facts
- Destinations covered
- 7: Polignano a Mare, Monopoli, Trani, Castel del Monte, Alberobello, Matera (Basilicata, not Puglia), Ostuni
- Distance range from Bari
- 38-86 km (23.5-53 miles) one way by road (measured on OpenStreetMap routing, 19 August 2026)
- How to get around
- Car covers all seven comfortably in a day trip each; direct regional train reaches Polignano a Mare, Monopoli, Trani and Ostuni; bike is realistic only as far as Polignano a Mare, and only partly on a marked coastal lane
- When to go
- April-June and September-October for mild weather and manageable crowds; July-August is busiest at the coastal towns
Best places to visit near Bari, closest to furthest
Bari sits roughly in the middle of Puglia's Adriatic coast, which makes it a workable base for day trips in several directions at once: south along the coast toward Polignano a Mare, Monopoli and Ostuni; north toward Trani; inland toward Castel del Monte and the trulli of Alberobello; and, if you don't mind crossing into the neighbouring region, west to Matera. None of these are places we're based in or ride regularly — we're a Lecce-based operator, and the notes below are researched distances and connections, not a local's shortcuts.
The seven destinations below run roughly by distance from Bari, from the closest (38 km) to the furthest (86 km). For what to actually see and do once you're there, each section links through to our dedicated guide where one exists.
Riding this route on one of our bikes? Start from our bike rental in Puglia — delivery, sizes and prices are all there.
Polignano a Mare
38 km (23.5 miles) from Bari by road — about 40 minutes by car; about 25 minutes by direct train.
Polignano a Mare is the closest of these seven and the easiest to combine with a morning in Bari itself: its clifftop old town, the Lama Monachile inlet crossed by the Ponte Borbonico, and the Grotta Palazzese cave restaurant are all within a short walk of each other. The frequent direct train from Bari Centrale makes it a realistic half-day add-on rather than a trip that needs planning around.
See our full guides to things to do in Polignano a Mare and, separately, where to swim — the beaches of Polignano a Mare, since the two are covered as distinct pages on this site.
Monopoli
46 km (28.5 miles) from Bari by road, about 45 minutes by car; 41.3 km and around 25 minutes by direct train (the fast service does not stop at Polignano).
Monopoli's draw is a working fishing port rather than a curated one: boats still tie up below the Castello di Carlo V, and the old town — flat, unlike hilltop Ostuni further south — sits directly on the harbour. It pairs naturally with Polignano a Mare on the same train line, 8.3 km further south again, so the two are often done together rather than as separate day trips.
See our full guide to things to do in Monopoli.

Trani
47 km (29 miles) from Bari by road, about 45 minutes by car; direct regional trains run frequently, though we couldn't confirm an exact journey time on Trenitalia's own site — check current timetables when you book.
Trani sits north of Bari rather than south, on the same stretch of coast but a different rail line to Polignano and Monopoli. Its cathedral, the Cattedrale di San Nicola Pellegrino, was built between 1097 and 1197 directly on the waterfront, with the sea on three sides and no promenade between the church and the water — a setting that's genuinely different from the other harbour towns on this list. Its bronze doors, cast between about 1175 and 1180 by the local sculptor Barisano da Trani, carry 32 panels of sacred and secular scenes. Note that what you see at the portal is a 2012 copy: the restored original is kept inside the cathedral (Catalogo generale dei Beni Culturali, verified 19 August 2026).
See our full guide to things to do in Trani for the cathedral, the Castello Svevo and a real bike route to Bisceglie.
Castel del Monte
61 km (38 miles) from Bari by road, about 1 hour by car; no practical direct train — the nearest station, Andria, is still a further bus or taxi ride from the castle itself.
Castel del Monte is a 13th-century octagonal fortress on a hill near Andria, built for Frederick II of Swabia — first documented in 1240 — with eight octagonal towers set around an octagonal courtyard, according to the Direzione regionale Musei Puglia, the official Ministero della Cultura site. It's been a UNESCO World Heritage site since 1996. It opens every day: 10:00-18:45 from 1 April to 30 September, and 09:00-17:45 from 1 October to 31 March. The full ticket is €10, reduced €2 (verified on the Ministry of Culture's official page for Castel del Monte, 19 August 2026). Opening hours change seasonally — check the official site before you go.
This is a car (or organised tour) day out — there's no realistic train or bike combination from Bari that gets you there without a long final stretch on foot.
Alberobello
58 km (36 miles) from Bari by road, about 1 hour 5 by car; also reachable by the FSE (Ferrovie del Sud Est) regional line via Putignano and Locorotondo, though this takes around 1 hour 30 to 1 hour 40 with limited daily departures — treat that as a planning estimate and check current departures before you travel.
Alberobello is the town of the trulli — whitewashed, conical-roofed stone houses concentrated in the Rione Monti and Aia Piccola districts, UNESCO World Heritage-listed since 1996. The historic centre is compact and walkable in half a day. It also sits close to the rest of Valle d'Itria: Locorotondo is 9 km away, Ostuni 35 km.
See our full guide to things to do in Alberobello, and our wider best places to visit in Puglia guide for how Valle d'Itria fits into a longer trip.

Matera (just across the border, in Basilicata)
About 70 km (43 miles) from Bari, about 1 hour 5 minutes by car; a direct rail link also runs, on the Ferrovie Appulo Lucane (FAL) line, Bari Centrale to Matera Centrale — but it is part-suspended for engineering works as we write, so we can't quote a reliable normal-service duration or frequency until that's resolved.
Check the rail link before you plan around it. Ferrovie Appulo Lucane has closed the Bari Centrale-Grumo Appula section until 29 August 2026 for infrastructure works, running replacement buses from the Terminal Bus FS in via Capruzzi instead; trains restarted on the Grumo Appula-Gravina-Matera section on 3 August 2026, and FAL is also running some direct non-stop Bari-Matera coaches over the summer. A reduced summer timetable applies from 27 July to 30 August 2026. All of that is from FAL's own service notices, verified 19 August 2026 — check ferrovieappulolucane.it before travelling, because these dates move.
Matera isn't in Puglia at all — it's in the neighbouring region of Basilicata — but it's close enough to Bari and Valle d'Itria that most visitors treat it as a day trip regardless. Its sassi, cave dwellings cut into the rock and inhabited for thousands of years, are UNESCO-listed and genuinely unlike anything in Puglia itself.
For a route built around this specific trip, see our Matera day trip guide.
Ostuni
86 km (53 miles) from Bari by road, about 1 hour 15 by car; also on the Lecce-Bari collegamento veloce fast regional train, which stops at Brindisi, Ostuni and Monopoli and covers the full Lecce-Bari run in 1 hour 27 (Trenitalia, verified 19 August 2026) — the Bari-Ostuni leg alone isn't published separately, so check current pricing and timings when you book.
Ostuni is the furthest of these seven and the one that stops being a casual add-on — at 86 km, it's a deliberate day trip rather than a stop on the way to somewhere else. It's also the odd one out in character: a whitewashed hill town at 218 m (715 ft) above sea level, rather than a flat coastal harbour like Polignano, Monopoli or Trani. The 15th-century Cattedrale di Ostuni sits at the top of the climb through the old town.
See our full guide to things to do in Ostuni.
Doing it by bike
Most of these seven don't work as a bike day trip from Bari, and it's worth being direct about that rather than stretching the truth to make cycling sound more universal than it is. At 46-86 km one way, Monopoli, Trani, Castel del Monte, Alberobello, Matera and Ostuni all mean 90-170 km round trip if you're riding out and back in the same day — realistic for a strong rider on a road bike with an early start, not realistic as a general recommendation.
Polignano a Mare is the one genuine candidate. Bari's own seafront, the Lungomare Nazario Sauro, has had a marked cycle lane on part of its length since 2022 — painted lines rather than a physically separated track, running from the Basilica di San Nicola south past Pane e Pomodoro, Bari's city beach, and on toward San Giorgio and Torre a Mare, about 14 km (8.7 miles) from the old town on the cycling route measured through OpenStreetMap. Beyond that point, the coast road continues toward Polignano a Mare, but the remaining stretch — a further 26 km or so, making about 40 km in all by bike — runs on ordinary roads that we haven't ridden or verified ourselves. Treat it as a plausible extension of a marked route, not a confirmed one — we haven't ridden this stretch ourselves, so treat it as a planning estimate rather than a route we've checked in person.
A more realistic bike day involves the train: ride locally once you've arrived rather than riding the whole way from Bari. Polignano a Mare connects onward to Monopoli by a flat coastal route of about 9 km (5.6 miles), and Monopoli connects south toward Torre Canne by a flat coastal route of about 22 km (13.7 miles) on OpenStreetMap cycle routing — both covered in our dedicated guides — so a bike genuinely earns its place once you're off the train, even on a day when riding out of Bari itself doesn't.
For any of this, rent the right bike through our Puglia hub — road or gravel handles the coastal sections fine, and an e-bike takes the edge off a longer return leg. For the wider regional picture of where else these routes connect, see our cycling in Puglia guide.
Getting around: distances and travel times at a glance
| Destination | Distance from Bari by road | By car | By train |
|---|---|---|---|
| Polignano a Mare | 38 km (23.5 mi) | about 40 min | 13 min, direct |
| Monopoli | 46 km (28.5 mi) road / 41.3 km rail | about 45 min | around 20 min, via Polignano |
| Trani | 47 km (29 mi) | about 45 min | direct, frequent — check current timetable for exact duration |
| Castel del Monte (Andria) | 61 km (38 mi) | about 1 hour | no practical direct service |
| Alberobello | 58 km (36 mi) | about 1h05 | around 1h30-1h40 on the FSE line via Putignano and Locorotondo, limited departures — confirm before you travel |
| Matera (Basilicata) | about 70 km (43 mi) | about 1 hour 5 minutes | direct FAL line from Bari Centrale — Bari-Grumo Appula section closed to 29 August 2026, replacement buses; normal duration/frequency not published while works are underway |
| Ostuni | 86 km (53 mi) | about 1h15 | on the Lecce-Bari collegamento veloce (Lecce-Bari end to end in 1h27); Bari-Ostuni leg not published separately |
Road distances measured on OpenStreetMap routing, 19 August 2026 — road distance, not straight-line. Check current train timetables on Trenitalia's official page, and ferrovieappulolucane.it for Matera, before travelling — schedules change, and several of the journey times above couldn't be confirmed on a primary source at the time of writing.
FAQ
What are the best places to visit near Bari? Polignano a Mare, Monopoli, Trani, Castel del Monte, Alberobello and Ostuni are all realistic day trips from Bari, ranging from 38 km to 86 km away by road. Matera, across the border in Basilicata, is close enough to add as a seventh option.
Can I visit these towns from Bari without a car? Polignano a Mare, Monopoli, Trani and Ostuni all connect to Bari by direct regional train. Matera is on the separate Ferrovie Appulo Lucane line, but the Bari Centrale-Grumo Appula section is closed for works until 29 August 2026, with replacement buses in its place — check FAL's site before relying on it. Castel del Monte and Alberobello are more difficult without a car: Alberobello has a slow FSE line, and Castel del Monte has no practical direct train service.
Is Matera worth a day trip from Bari? Yes, if you have the time — it's around 64-66 km (about an hour by car) and shows you the sassi, UNESCO-listed cave dwellings unlike anything in Puglia. It's in Basilicata, a different region, not a Puglia town. If you're going by rail, check the Ferrovie Appulo Lucane service notices first: the Bari end of the line is closed for works until 29 August 2026.
Which of these places can I actually reach by bike from Bari? Realistically, only Polignano a Mare, and only partly — Bari's marked coastal cycle lane and the roads beyond it cover about 14 km toward Torre a Mare, with the remaining 26 km or so to Polignano unverified by us. The others are too far for a round trip in a day for most riders.
How many of these day trips can I fit into a week based in Bari? Comfortably three or four, one per day, if you're driving. Polignano a Mare and Monopoli can be combined in a single day on the same train line, which frees up time for Trani, Alberobello or Ostuni on other days.
What's the best time of year for day trips from Bari? April-June and September-October give the mildest weather and fewer crowds at the coastal towns. July-August is busiest, particularly at Polignano a Mare and Monopoli; Castel del Monte and Matera are less affected by seasonal coastal crowds.
Do it by bike — rental with delivery across Puglia. If Polignano a Mare or the coast south of Bari is on your list, a bike is a genuine option for part of the day, not just a novelty. We're based at Via Francesco Ribezzo 2D, Lecce — open 24/7, phone +39 320 4864478 — and while Bari and these seven destinations sit outside our free-delivery zone of Lecce, San Foca and Calimera, we quote delivery to any of them once we know your dates.