Trani From Bari: Cathedral On The Sea And The Harbour
Trani sits about 47 km north-west of Bari on the Adriatic, a harbour city of pale stone whose cathedral stands at the water's edge. Here is how to plan the day trip: distances, castle hours and prices, how to get there without a car, and what to combine it with.
Short answer
Check locally before you go.
Trani is the sea-facing city on the Adriatic coast of Puglia, about 47 km north-west of Bari, reached in about 45 minutes by road from Piazza Mercantile. Where Bari's old town crowds onto a headland, Trani spreads around a working harbour with a cathedral that seems to rise straight out of the water, pale stone against the blue.
The day trip has a natural rhythm. The harbour comes first, then the cathedral, then the Swabian castle on the water's edge at the far end of the old town, with time left for a walk along the sea walls. Nothing in that order needs a car once you have arrived, and the whole circuit is compact. What follows is the planning detail, figure by figure, so the day runs on facts rather than guesswork.
How Far Is Trani From Bari And How Long Does The Drive Take?
Trani lies about 47 km from Piazza Mercantile in Bari and the drive takes about 45 minutes in free-flow traffic, along the Adriatic coastal road. The figure is a computed road distance, so allow more in summer traffic or at commuter hours. For comparison, Polignano a Mare is about 37 km and 36 minutes, and Giovinazzo, the nearest stop on the same coast, about 22 km and 23 minutes.
Those distances come from route calculations between Piazza Mercantile and each town, and they hold for the direct coastal route rather than any detour. The road north from Bari passes Giovinazzo first, then Molfetta, and Trani is the next of the old coastal cities after that. Drivers should note that Bari Vecchia itself is a limited traffic zone with a camera gate at the Castello, so the practical routine is to leave the car outside the old town in Bari and set out north from there.

Distances to the other day-trip towns, all measured from Piazza Mercantile, put Trani in context:
| Day trip from Bari | Road distance | Free-flow drive time |
|---|---|---|
| Giovinazzo | 22 km | about 23 minutes |
| Molfetta | 29 km | about 29 minutes |
| Trani | 47 km | about 45 minutes |
| Polignano a Mare | 37 km | about 36 minutes |
| Monopoli | 47 km | about 43 minutes |
| Castel del Monte | 62 km | about 59 minutes |
| Altamura | 51 km | about 50 minutes |
| Gravina in Puglia | 64 km | about 64 minutes |
| Matera | 71 km | about 69 minutes |
Read the table as planning arithmetic, not a timetable. Trani and Castel del Monte sit on opposite sides of the Bari hinterland, which is exactly why the combined tours that string them together, described further down this page, run as full-day circuits rather than short hops. For more on the southern half of that coast, see the Polignano a Mare day trip guide, and for the two towns between Bari and Trani, Giovinazzo and Molfetta explained.
Is Trani Worth A Day Trip From Bari?
Trani works as a full day trip from Bari, at about 45 minutes by road, and it concentrates a harbour, a Swabian castle open to visitors and a walkable old town into a small circuit. The castle charges 8 EUR full and 2 EUR reduced, per the regional museums ticket page, which makes it one of the cheapest ticketed castles in the region.
The case for Trani is proportion. The distance is short, the sights sit within a few hundred metres of one another, and the sea frames every view. The cathedral is the landmark people come for, standing at the harbour edge.

The comparison that matters is Trani against the better-known southern towns. Polignano a Mare has the cliffs and the crowds, Monopoli the walled old town and the Blue Flag water, and both hold 2026 Blue Flags, which Bari itself does not have. Trani's register is quieter and more monumental: stone, water, and the long straight harbour wall. Visitors who want drama go south; visitors who want architecture beside the sea go north. Some do both on separate days, and the drive times in the table above show why that works.
A self-guided day is entirely practical, but a guided circuit saves the driving and adds context. The featured tour on this site covers Trani together with Castel del Monte, Altamura and Gravina in Puglia in one bus day from Bari, and the listing shows what is included: the Castel del Monte, Altamura, Gravina and Trani day tour, with Check availability for live dates.
What Can You See In Trani In One Day?
A one-day Trani itinerary runs harbour, cathedral, castle and sea walls, in that order, all within a walk of roughly a kilometre. The Swabian castle is the one sight with published hours and prices, with a reduced rate of 2 EUR, Monday to Saturday 08:30 to 19:30 and Sunday 08:30 to 13:30. Treat the cathedral as a walk-up visit.
Start at the harbour, where the fishing boats and the stone moles set the tone, and where the cathedral appears across the water almost immediately. Give it the time a landmark deserves and ask locally about access on the day. For a sense of the register, Bari's own cathedral, the Cattedrale di San Sabino, is likewise a landmark of its old town, as the Bari cathedral guide explains.

The castle comes next, at the far side of the old town on the water. From there the sea walls and the modern seafront close the loop back to the harbour.
| Stop in Trani | What it is | Access details |
|---|---|---|
| The harbour | Working port with stone moles and fishing boats | Open public space |
| The cathedral | The seafront landmark church of Trani | Confirm hours locally on the day |
| The Swabian castle of Trani | Ticketed castle at the old town's edge | 8 EUR full, 2 EUR reduced; Mon-Sat 08:30-19:30, Sun 08:30-13:30 |
| The sea walls | Walk along the water back toward the harbour | Open public space |
| The Jewish quarter | Historic lane district inland from the cathedral | Walk-up streets, no ticketed site details |
Half a day covers the circuit at a stroll; a full day adds a long lunch and the sea walls at length. Either way, the day needs no booking beyond the castle, where tickets are bought on site, and the summer schedule runs later into the evening than the winter one, so an afternoon arrival still works in the warmer months.
How Much Does The Swabian Castle Of Trani Cost To Visit?
The Swabian castle of Trani costs 8 EUR for a full ticket and 2 EUR reduced, per the regional museums ticket page, and it opens Monday to Saturday 08:30 to 19:30 and Sunday 08:30 to 13:30. At 8 EUR it sits below Castel del Monte at 10 EUR and the Castello Normanno-Svevo in Bari, which also charges 10 EUR full and 2 EUR reduced.
That price ladder is worth knowing if castles are the spine of your Puglia trip. The Bari castle, covered in the Castello Normanno-Svevo guide, runs Tuesday to Sunday 09:00 to 19:00, with shorter Sunday hours from October to March except the first Sunday of the month. Castel del Monte, the UNESCO site inland, opens daily, 10:00 to 18:45 from 1 April to 30 September and 09:00 to 17:45 from 1 October to 31 March, with last entry 45 minutes before closing and optional booking. Trani's castle is the cheapest of the three and the only one with a published Sunday split this short.
| Castle in the region | Full ticket | Reduced | Opening pattern |
|---|---|---|---|
| Swabian castle of Trani | 8 EUR | 2 EUR | Mon-Sat 08:30-19:30; Sun 08:30-13:30 |
| Castel del Monte | 10 EUR | 2 EUR | Daily 10:00-18:45 (Apr-Sep); 09:00-17:45 (Oct-Mar) |
| Castello Normanno-Svevo, Bari | 10 EUR | 2 EUR | Tue-Sun 09:00-19:00; Oct-Mar Sundays 09:00-13:30, first Sunday 09:00-19:00 |

One more figure completes the set: the Puglia Musei Card, at 20 EUR, covers all the regional Musei Puglia sites for six months, which matters if your itinerary strings together several of the state castles and museums rather than one. For a single day trip to Trani the 8 EUR ticket bought on site is the simpler arithmetic. Check the current details on the official ticket page before booking, since schedules shift with the seasons.
Can You Get From Bari To Trani Without A Car?
Yes, Trani is reachable from Bari without a car: the coastal rail corridor runs north from Bari Centrale through Giovinazzo, Molfetta and Bisceglie toward Trani, and a ticketed bus tour covers Trani with the inland towns if you would rather not plan the trains at all.
The rail line is the practical spine of the northern coast, and the towns fall along it in the same order as the road: Giovinazzo, then Molfetta, then Bisceglie, then Trani. What the sources do not carry is a point-to-point fare or a confirmed journey time for that specific leg, so the honest instruction is the operator's own timetable. From Bari Centrale, the station itself is a short walk from Bari Vecchia, as the getting around Bari context makes clear, and the whole northern coast becomes a chain of short hops once you are on the line.

For travellers who would rather not manage timetables at all, two kinds of organised day run from Bari. The first is the inland circuit already described, by bus with a guide. The second kind keeps you on the water or in the streets of Bari itself, which suits a rest day before or after Trani: a city cruise along the Bari coast, or a street food walk through Bari Vecchia, both covered in the picks below. Service changes during works are posted by the operator, so a quick timetable check the evening before is the reliable habit. The wider set of guides lives on Bari Italy Travel Guide.
The sea view of a city is a different animal from the street view, and Bari's own waterfront deserves its hour too; the Lungomare and Madonnella guide maps that stretch. A boat hour in Bari pairs naturally with a Trani day on a two-day rhythm.
What And Where Should You Eat In Trani?
Trani's food is Adriatic fish, and the harbour is where the restaurants sit, tables facing the water a few steps from the working moles. This page names no venue and prints no bill: the practical advice is to eat within sight of the harbour, check the posted menu before sitting down, and read the itemised bill at the end.
That advice is not a hedge, it is the working method for eating well anywhere on this coast. Raw seafood is a Puglian register, and fried fish with it; the dishes of the region are described in plain terms in the Bari street food guide. What Trani adds is the setting rather than a separate cuisine: the same cooking, served beside a harbour that catches the evening light off the pale stone.

Time the meal to the castle clock. In summer the castle runs to 19:30 six days a week, so a late-afternoon arrival allows the walls first and dinner after; in the Sunday short schedule, the castle closes at 13:30 and lunch becomes the anchor of the day. Either pattern leaves the sea walls for the golden hour, which is the hour Trani is really about.
Should You Combine Trani With Castel Del Monte, Altamura Or Gravina In Puglia?
Yes, and the geography argues for it: Trani is 47 km and about 45 minutes from Bari on the coast, while Castel del Monte at 62 km, Altamura at 51 km and Gravina in Puglia at 64 km lie inland, so a loop that takes in one coastal stop and the inland trio is a natural full-day circuit from Bari. Done independently, that loop is a long day of driving; done as a guided bus tour, the driving is handled.
The four-town shape works because the legs between the towns are short once you leave Bari. Castel del Monte is the anchor: a UNESCO World Heritage site since 1996, an octagonal castle whose entry is 10 EUR full and 2 EUR reduced, open daily on the seasonal schedule set out above. Altamura is known for its bread and its old town, Gravina in Puglia for its ravine and bridge, and both sit on the road back toward Bari from the castle. The Castel del Monte guide, the Altamura guide and the Gravina in Puglia guide carry each town in detail.

The guided version of this loop is the featured tour of this page, and it exists precisely because the independent version demands a car and a full day. For the independent traveller, the order that minimises backtracking is Trani first on the coast, then inland to Castel del Monte, then Altamura or Gravina in Puglia on the return. Leave Bari early: the castle's last entry is 45 minutes before closing, and in the winter schedule that arrives sooner than the map suggests.
What Is The Best Time Of Year To Visit Trani From Bari?
The coast around Bari is at its warmest in July and August, with typical daily highs of 28.6 and 29.1 C respectively from modelled ERA5 data, 1991 to 2020, and the sea at about 27 C in those months. May, June and September sit in the comfortable middle, and November is the month with the highest rain total at 73 mm against August's 20 mm, so spring and early autumn carry the best balance for a walking day.
Trani is a walking day, so the temperature matters more than it would for a museum city. The figures below are typical values from modelled ERA5 data, 1991 to 2020, for the Bari coast; Trani shares the same climate register 47 km up the shoreline.
| Month | Typical daily high | Typical daily low | Typical rain |
|---|---|---|---|
| March | 14.7 C | 8.8 C | 58 mm |
| May | 21.6 C | 15.3 C | 35 mm |
| July | 28.6 C | 22.0 C | 22 mm |
| August | 29.1 C | 22.4 C | 20 mm |
| September | 25.1 C | 19.1 C | 53 mm |
| November | 16.9 C | 12.0 C | 73 mm |
The seasonal castle schedules line up with that curve. The summer opening of the Swabian castle of Trani runs to 19:30 six days a week, which suits an evening-lit harbour dinner; from autumn the light comes earlier and the day should start earlier with it. The full monthly picture is in the Bari weather guide. One event worth planning around sits on the Bari side: the Festa di San Nicola runs 7 to 9 May in early May, which makes that week both lively in Bari and busy along the whole coast, as the festival guide describes.
Where Does Trani Fit In A Puglia Itinerary From Bari?
Trani works as the northern half-day or full day of a Puglia trip based in Bari, paired either with the inland trio of Castel del Monte, Altamura and Gravina in Puglia, or with Giovinazzo and Molfetta along the same coast. A first-time week splits cleanly: two days in Bari itself, one day north to Trani and the inland towns, and the remaining days south to Polignano a Mare, Monopoli, Alberobello and Matera, the last of which lies in Basilicata, across the regional border.

The grouping is a function of drive time, and the table in the first section carries the numbers. The southern cluster, Polignano a Mare at 36 minutes and Monopoli at 43, makes one day; the Valle d'Itria towns make another; Matera at 69 minutes is its own long morning. Trani belongs to the northern day, and the Alberobello guide and Matera guide cover the inland bookends. Travellers with only a weekend can still see Trani: it is the shortest full day trip from Bari that delivers a cathedral, a castle and a harbour in one circuit.
An evening street food walk back in Bari closes the Trani day well, since the train or drive returns you to the city with appetite intact. The picks above also include the full four-town bus tour and the Bari boat cruise, the two products that bracket this particular day trip. Whatever the mix, the arithmetic stays simple: 47 km, about 45 minutes, an 8 EUR castle and a cathedral on the water, and the rest of Puglia arranged around it on every side.
Common Questions About Trani From Bari
How far is Trani from Bari?
Trani is about 47 km from Piazza Mercantile in Bari, and the drive takes about 45 minutes in free-flow traffic along the coast.
How do I get from Bari to Trani without a car?
The coastal rail corridor runs north from Bari Centrale through Giovinazzo, Molfetta and Bisceglie toward Trani. Check the operator's timetable for times and fares before you travel, or take a guided bus tour that includes Trani.
How much does the Swabian castle of Trani cost?
The Swabian castle of Trani costs 8 EUR for a full ticket and 2 EUR reduced, per the regional museums ticket page. It opens Monday to Saturday 08:30 to 19:30 and Sunday 08:30 to 13:30.
Can you visit Trani cathedral?
The cathedral is the landmark of Trani and stands at the harbour edge.
Can you combine Trani and Castel del Monte in one day?
Yes. Trani is 47 km from Bari on the coast and Castel del Monte 62 km inland, so a loop covering both, often with Altamura and Gravina in Puglia, is a standard full-day circuit, either independently by car or on a guided bus tour from Bari.
What is the best time of year for a Trani day trip?
May, June and September offer the best balance of warmth and rain for a walking day: typical daily highs run from 21.6 to 25.1 C in those months, from modelled ERA5 data, 1991 to 2020. July and August are warmer still, at 28.6 and 29.1 C.