Plan a trip
Language: English
Trip plannerPlan your trip on a map

Top destinations

EnglishDeutschFrançaisEspañolPortuguêsPortuguês (BR)Italiano
white and blue boats on dock during daytime

Trani

A harbor town in Puglia where a Romanesque cathedral and a Swabian castle sit beside the sea, 42 km north of Bari.

Find a room in TraniStart with the essentialsPlan a trip to Trani

We may earn a commission. It never decides our picks.

Trani is a seaport on the Adriatic coast of Puglia, in southern Italy, about 42 km north of Bari. Its Romanesque cathedral was begun in 1099 and consecrated in 1143, and it is built of the pale local limestone known as pietra di Trani. Frederick II founded the Swabian castle in 1233 to guard the harbor. The square in front of the cathedral is used for concerts, theater and opera, with the sea as the backdrop.

The old town has narrow streets and medieval arches. Parts of the former Jewish quarter, the Giudecca, keep their medieval layout, and Via Cambio runs down to the harbor, recalling its money-changers. In the Middle Ages the harbor was a departure point for crusaders. Plan a half day for the cathedral, the castle and a walk through the old town, or stay overnight to see the harbor in the evening. Summers are dry and sunny, with sea breezes that usually keep temperatures below 32 °C. Rain falls mostly in autumn and winter, so late spring and early autumn suit a visit best.

Trani in five

  1. Take the train from BariRegional trains from Bari Centrale reach Trani in about 35 to 50 minutes on the Adriatic line. The station is a 15 minute walk from the harbor.
  2. Visit the cathedral and the castleThe cathedral of San Nicola Pellegrino and the Swabian castle are the main sights. Check each site's official page for hours and ticket rules.
  3. Walk the harbor and old Jewish quarterLanes behind the harbor include the Scolanova synagogue area. Ask at the tourist office about opening hours, since small sites close on some days.
  4. Sleep in Trani to avoid the Bari crowdsTrani costs less than Polignano and Bari and is quiet after the day trippers leave. Use it as a base for Castel del Monte and the coast.Bari
  5. Eat seafood by the harborRestaurants near the quay serve local fish and the region's wines. Book ahead on summer evenings and weekends.

Need to know

Airport
Bari (BRI), about 40 km
Getting there
Train from Bari about 35 to 50 min
Getting around
On foot; the harbor, cathedral and castle are close
Best base
Near the harbor and cathedral
Time needed
Half a day to 1 night

Weather by month

  • Rainy days
  • Best
  • Good
  • Mixed
  1. JanuaryPartly cloudy9 rainy daysHigh12°Low7°Mild, quiet
  2. FebruaryPartly cloudy7 rainy daysHigh14°Low7°Mild, quiet
  3. MarchPartly cloudy11 rainy daysHigh15°Low8°Spring starts
  4. AprilPartly cloudy8 rainy daysHigh18°Low11°Holy Week
  5. MayClear8 rainy daysHigh22°Low15°Warm, green
  6. JuneClear5 rainy daysHigh27°Low20°Warm, beaches
  7. JulyClear3 rainy daysHigh30°Low23°Hot, busy
  8. AugustClear4 rainy daysHigh30°Low23°Hot, Ferragosto
  9. SeptemberClear7 rainy daysHigh26°Low20°Warm, calm
  10. OctoberClear7 rainy daysHigh22°Low16°Mild, quieter
  11. NovemberPartly cloudy10 rainy daysHigh17°Low12°Rain, cool
  12. DecemberPartly cloudy9 rainy daysHigh14°Low9°Mild, lights

Average daily high and low in Trani, 2016–2025. Rainy day: 1 mm of rain or more.

Right now in Trani

Local time, today's weather and the exchange rate, refreshed through the day.

Rain

15

Feels like
13°
Humidity
91%
Wind
22 km/h
Chance of rain
100%

Trani

11:38 PM

Monday, November 2

GMT+1

  1. Today16°11°100%Monday: Rain. High 16°, Low 11°. Chance of rain 100%.
  2. Tue18°12°100%Tuesday: Rain. High 18°, Low 12°. Chance of rain 100%.
  3. Wed18°12°1%Wednesday: Cloudy. High 18°, Low 12°. Chance of rain 1%.
  4. Thu17°12°7%Thursday: Cloudy. High 17°, Low 12°. Chance of rain 7%.
  5. Fri17°10°48%Friday: Rain. High 17°, Low 10°. Chance of rain 48%.
  6. Sat17°13°35%Saturday: Rain. High 17°, Low 13°. Chance of rain 35%.
  7. Sun20°10°21%Sunday: Cloudy. High 20°, Low 10°. Chance of rain 21%.

Updated 11:27 PM local time · Weather data by Open-Meteo.com

Money

Mid-market rate1 USD = 0.8961 EUR

EUR · Euro

Rates from Nov 2, 2026 · Rates By Exchange Rate API

Before you go to Trani

Trains from Bari to TraniRegional services up the coastRead the guide
Stays in TraniHarbor hotels and B&BsCheck availability
eSIM for PugliaTrain times and restaurant bookingsRead the guide
Travel insurance for PugliaCover for cancelled trains and flightsRead the guide

We may earn a commission. It never decides our picks.

Rules for Trani, checked

  • Most non-EU visitors can stay up to 90 days in any 180-day period across the Schengen area. Check entry rules on the Italian visa site before you book.Source
  • Dial 112 for police, fire or an ambulance anywhere in Italy.
  • Cover shoulders and knees before entering the cathedral and other churches in Trani.
  • Check with the Italian Ministry of Culture before you buy antiques or cultural objects, since some need an export license to leave the EU.

Trani FAQ

Is Trani worth visiting?

Yes for the cathedral beside the sea, the harbor and the lack of crowds. It is small, so it works as a half-day trip from Bari.

How do you get from Bari to Trani?

By regional train in about 35 to 50 minutes, or by car in about 45 minutes. Trains run frequently on the Adriatic line.

How long do you need in Trani?

Three to four hours cover the cathedral, the castle and the harbor. Stay a night for a seafood dinner and a quiet morning.

Is Trani better than Polignano a Mare?

Trani is calmer and cheaper with a cathedral on the water, while Polignano has dramatic cliffs and more crowds. Many visitors see Polignano for scenery and Trani for atmosphere.

Can you swim in Trani?

There are small beaches and rocky platforms near the harbor, but the sea is not the main draw. For beaches, head to the coast south of Bari or north toward Barletta.