Day trips
Beaches near Bari by bus: 5 you can reach in under an hour
Soft sand ten minutes from the station, quiet coves in the rocks, a harbour full of blue boats: five Bari beaches you can reach on a 1 euro bus ticket.
You can reach the sea from Bari Centrale station on an AMTAB city bus with a 1 euro ticket, and five different beaches are less than an hour away: Pane e Pomodoro on Line 12 in about 10 minutes, San Giorgio on Line 12 or 12/ in about 25, Cala Scizzo in about 30, Torre a Mare in about 35 and, on the north coast, Santo Spirito on Line 1 in 45 to 55 minutes. Torre Quetta, the city’s largest public beach, stayed closed for works throughout 2026.
Most visitors assume they need a car to go swimming in Bari, but that isn’t really the case. Line 12 leaves from the station, runs along the whole southern seafront and ends in Torre a Mare, and Line 1 does the same heading north. Journey times and frequencies below come from the AMTAB timetables in force since 1 September 2026, but roadworks in the city move stops around quite often.
A word on timing, since we’re at the end of September. The official beach season in Puglia ended on 13 September, lifeguards at Pane e Pomodoro stay until 30 September, and in October the sea averages around 20 °C. On warm days people still swim, but many beach clubs close or cut back their services.
Pane e Pomodoro is the beach ten minutes from the station
Pane e Pomodoro is Bari’s city beach, about 350 metres of pale sand with shallow water, free for everyone. The city provides toilets, showers, changing rooms, lockers and drinking fountains, all free of charge. In 2026 lifeguards are on duty every day from 9:00 to 19:00 until 30 September.
Getting there: take Line 12 from Bari Centrale and get off at the Perotti stop, about a hundred metres from the sand, after 9 to 11 minutes. To go back, catch Line 12 at the Pane&Pomodoro stop, which takes 7 to 11 minutes to the station. Shuttle B, which runs from piazza Massari and corso Vittorio Emanuele, and Line 42 also stop here.
There are two things worth knowing. After a heavy storm the Matteotti sewer overflow can open, and the city bans swimming until ARPA water tests are back to normal. In 2026 that happened in May, June and July. Work on the new Costasud coastal park was also due to start on this stretch in September 2026, and we couldn’t confirm how much of the beach will stay open this autumn.
San Giorgio is the bay where Saint Nicholas’ relics stopped
San Giorgio is a former fishing village south-east of the centre, with a small cove and a low, rocky shoreline. In 1087 the three ships carrying the relics of Saint Nicholas back to Bari stopped right here, and a small chapel with a statue of the saint still marks the spot.
Cala San Giorgio has one of the oldest beach clubs in the city, with a wooden walkway into the water, a stretch of sand and a seafront pool. There are other long-running beach clubs nearby and a small free sandy patch, which has no facilities.
Getting there: on Line 12 from Bari Centrale, get off at Lung. Giovine XII or Interesse I, about 300 metres from the cove, after 20 to 26 minutes. Line 12/ goes through the Japigia district rather than along the seafront, but its Abate Eustasio stop is a few steps from the cove, 21 to 28 minutes from the station.
Cala Scizzo is the cove for people who don’t need facilities
Cala Scizzo is a tiny cove of about 50 metres, part sand and part rock, on the border between San Giorgio and Torre a Mare. It sits between the police beach club and the Parco Atlantide residence. The water is shallow and slopes gently, and in the rocks there’s a cave that was already inhabited between 3100 and 2400 BC. Beyond that there’s nothing: no bar, no toilets and no shade.
Getting there: Line 12 or 12/ to the Scizze (Atlantide) stop, 26 to 33 minutes from Bari Centrale, then a short dirt path down to the cove.
Torre a Mare mixes sandy coves and blue fishing boats
Torre a Mare is the last district of Bari before the town of Mola, and its coast alternates low rocks with small sandy coves. Locals know them by name: Cala Colombo, Cala Sant’Andrea, the “Due Colonne”, Punta della Penna, which everyone calls “the Bunker”, and further south the area around the old Motel Agip. Most of the coast is free to use, while the Air Force and Carabinieri beach clubs are reserved for military personnel.
After a swim, walk up to the little harbour with its blue boats and to Torre Pelosa, a watchtower built in 1571, which is only open inside during events.
Getting there: Line 12 or 12/ to the Bari 2, Bari-Tripoli or Bari 27 stop, about 400 metres from the harbour, in 28 to 36 minutes. The Line 12 terminus, Fenicia, is 33 to 41 minutes out. To come back, take Line 12 from Bari 27 or Bari-Tripoli, which gets you to the station in 30 to 38 minutes.
Santo Spirito takes you north, to rocks and historic beach clubs
Santo Spirito is on the north coast, towards Giovinazzo. The Lungomare Cristoforo Colombo runs along a jagged rocky shore where you often get into the sea from concrete platforms. It’s home to the city’s oldest beach club, La Rotonda, open since 1902, and the clubs here have bars, restaurants, kids’ areas and pedalo and canoe hire.
You can swim for free from the rocks next to the beach clubs, but outside the clubs there are no toilets or showers, and the ways down to the water are awkward, especially if walking is hard for you.
Getting there: Line 1 stops at Colombo-Marconi, near the small harbour, in 37 to 48 minutes on weekdays. At the busiest times it takes up to 55 minutes to reach the Colombo (Lido) terminus. One important detail: because of the station works, Line 1 doesn’t leave from piazza Aldo Moro but from piazza Eroi del Mare, on the seafront at the end of corso Cavour.
Torre Quetta is still a building site this year
Torre Quetta, a kilometre and a half of public beach between Pane e Pomodoro and San Giorgio, has been closed since October 2024 for the Costasud park works. It did not reopen in summer 2026. A kiosk called Marea has opened on the Lungomare Giovine, but the beach itself is still a building site. Line 12 still passes by, with the Torre Quetta II stop about 13 minutes from the station, so check whether it has reopened before you go.
The five beaches at a glance
| Beach | Type | AMTAB Line | Stop | Time from Bari Centrale | Facilities |
|---|---|---|---|---|---|
| Pane e Pomodoro | Sand, free | 12 (also Shuttle B and 42) | Perotti | 9–11 min | Free toilets, showers, changing rooms and lockers; lifeguards until 30/9 |
| San Giorgio / Cala San Giorgio | Low rocks, small cove, beach clubs and a free patch | 12 or 12/ | Lung. Giovine XII, Interesse I (12); Abate Eustasio (12/) | 20–28 min | At the beach clubs; none on the free patch |
| Cala Scizzo | Sand and rocks, free | 12 or 12/ | Scizze (Atlantide) | 26–33 min | None |
| Torre a Mare | Rocks and sandy coves, mostly free | 12 or 12/ | Bari 2, Bari-Tripoli, Bari 27 | 28–36 min | Few; bars and restaurants by the harbour |
| Santo Spirito | Rocks, beach clubs with pools | 1 | Colombo-Marconi, Colombo (Lido) | 37–55 min | At the beach clubs; little outside |
A few practical tips before you go
- Tickets: 1 euro for a single ride, 1.20 euro for a 90-minute ticket and 2.50 euro for a day ticket, which pays off if you do there, back and a spin around the centre. Bought on board it costs 1.50 euro, and you validate it as soon as you get on.
- Sundays: Line 12 runs every 40 minutes and Line 1 at roughly the same rate, so check the return times before you lay out your towel.
- Where the bus leaves from: Lines 12 and 12/ leave from Bari Centrale in piazza Aldo Moro, where station and BRT roadworks are under way. The exact departure point can move by a few dozen metres. To see when your bus is coming, there’s Bari Smart.
- Free coves: at Cala Scizzo and Torre a Mare bring water, something for shade and water shoes for the rocks.
- After rain: at Pane e Pomodoro, check whether the city has issued a swimming ban.
- End of season: from October there are no lifeguards at Pane e Pomodoro, routine ARPA water testing stops and many beach clubs have already closed.
In the end it comes down to what you’re after. Pane e Pomodoro makes sense if you want sand, facilities and a ten-minute bus ride; Torre a Mare, Cala Scizzo and Santo Spirito if you prefer rocks and don’t mind giving up a few comforts.
Frequently asked questions
What is the closest beach to Bari train station?
Pane e Pomodoro, 9 to 11 minutes on Line 12 from the Bari Centrale (A) stop to the Perotti stop. On foot it’s about 2 kilometres along the seafront from Teatro Margherita.
Which bus goes to the beach in Bari?
For the southern coast, Line 12 runs from Bari Centrale to Torre a Mare along the seafront. Line 12/ covers the same route through the Japigia district. For the northern coast, Line 1 goes all the way to Santo Spirito.
Is the sea in Bari clean?
Bari’s bathing waters are rated “excellent” by ARPA Puglia, the regional environmental agency, and in 2026 99.9% of the monitored sites across the region have that rating. At Pane e Pomodoro, though, heavy storms often trigger a temporary swimming ban because of the sewer overflow.
Is Torre Quetta beach open?
No. As of 29 September 2026 the beach is still closed for the Costasud park works, as it has been since October 2024. The city aims to finish the works by the end of 2026.
Can you swim in Bari in October?
Yes, on warm days, since the sea averages around 20 °C in October. The official beach season ended on 13 September, though, so from October there are no lifeguards and many beach clubs are closed.
How much is a bus ticket to the beach in Bari?
A single ride costs 1 euro, a 90-minute ticket 1.20 euro and a day ticket 2.50 euro. Bought on board it costs 1.50 euro.



