Otranto is a walled port town on the east coast of the Salento peninsula, in the province of Lecce, Apulia. It is the easternmost comune in Italy, and the Strait of Otranto links the Adriatic and Ionian seas. The cathedral of Santa Maria Annunziata keeps a medieval mosaic floor with a large Tree of Life, dated 1163 to 1165. The Aragonese Castle, built from 1485 to 1498, sits by a moat near the old town. In August 1480 an Ottoman fleet captured the town and held it for 13 months.
The old walled quarter has narrow, winding streets. The coast runs about 25 km, with sandy stretches in the north and rocky cliffs elsewhere, and Santa Maria di Leuca lies about 50 km south. Summers are hot and humid and winters are mild, with most rain falling in autumn and winter. Trains reach Otranto only with a change at Maglie, so a car makes the beaches and the Alimini lakes north of town easier to reach.
Otranto in five
- Step inside the cathedral for the floor mosaicA 12th-century mosaic of the Tree of Life covers the floor of the nave and aisles. Cover shoulders and knees, and check opening hours with the town or diocese before you go, since they change by season.
- Rent a car for the beachesCoves along the coast road, Baia dei Turchi to the north and the drive to Santa Maria di Leuca are easiest with a car. In July and August parking fills by mid-morning, so arrive early.
- Check the old-town traffic rules before you drive inMany Italian town centers restrict traffic (ZTL) and fine cars that enter without permission. Ask your hotel where to park, and check the town's official site for the rules in force on your dates.
- Choose June or September for warm sea and spaceJuly and August are the busiest and most expensive weeks. Many hotels and restaurants close from late autumn to spring, so confirm opening dates before booking outside summer.Best time to visit Italy
Need to know
- Airport
- Brindisi (BDS), about 1.5 hours by car; Bari (BRI), about 2.5 hours
- Getting there
- Car or bus from Lecce, about 45–60 min; check regional rail options
- Getting around
- Walk the old town; car or taxi for beaches
- Best base
- Inside or just outside the old walls
- Time needed
- 2–3 days
Weather by month
- Rainy days
- Days with storms
- Best
- Good
- Mixed
- JanuaryPartly cloudy10 rainy daysHigh13°Low8°Quiet, closedJanuaryPartly cloudy
Mixed
- High
- 13°
- Low
- 8°
- Precipitation
- 60 mm
- Rainy days
- 10
- Snowy days
- 0
- Days with storms
- 0
Quiet, closed
- FebruaryPartly cloudy7 rainy daysHigh15°Low9°Quiet, coolFebruaryPartly cloudy
Good
- High
- 15°
- Low
- 9°
- Precipitation
- 62 mm
- Rainy days
- 7
- Snowy days
- 0
- Days with storms
- 0
Quiet, cool
- MarchPartly cloudy10 rainy daysHigh16°Low10°Mostly closedMarchPartly cloudy
Good
- High
- 16°
- Low
- 10°
- Precipitation
- 72 mm
- Rainy days
- 10
- Snowy days
- 0
- Days with storms
- 0
Mostly closed
- AprilPartly cloudy9 rainy daysHigh19°Low12°Easter, mildAprilPartly cloudy
Best
- High
- 19°
- Low
- 12°
- Precipitation
- 64 mm
- Rainy days
- 9
- Snowy days
- 0
- Days with storms
- 0
Easter, mild
- MayPartly cloudy10 rainy daysHigh23°Low16°Warm, quietMayPartly cloudy
Best
- High
- 23°
- Low
- 16°
- Precipitation
- 68 mm
- Rainy days
- 10
- Snowy days
- 0
- Days with storms
- 0
Warm, quiet
- JuneClear5 rainy daysHigh28°Low21°Warming seaJuneClear
Best
- High
- 28°
- Low
- 21°
- Precipitation
- 32 mm
- Rainy days
- 5
- Snowy days
- 0
- Days with storms
- 0
Warming sea
- JulyClear2 rainy daysHigh32°Low23°Hot, busyJulyClear
Best
- High
- 32°
- Low
- 23°
- Precipitation
- 14 mm
- Rainy days
- 2
- Snowy days
- 0
- Days with storms
- 0
Hot, busy
- AugustClear5 rainy days1 day with stormsHigh32°Low24°Peak crowdsAugustClear
Good
- High
- 32°
- Low
- 24°
- Precipitation
- 25 mm
- Rainy days
- 5
- Snowy days
- 0
- Days with storms
- 1
Peak crowds
- SeptemberClear8 rainy daysHigh27°Low21°Warm seaSeptemberClear
Best
- High
- 27°
- Low
- 21°
- Precipitation
- 62 mm
- Rainy days
- 8
- Snowy days
- 0
- Days with storms
- 0
Warm sea
- OctoberClear9 rainy daysHigh23°Low17°Mild, quieterOctoberClear
Best
- High
- 23°
- Low
- 17°
- Precipitation
- 85 mm
- Rainy days
- 9
- Snowy days
- 0
- Days with storms
- 0
Mild, quieter
- NovemberRain13 rainy daysHigh19°Low13°Rainy, quietNovemberRain
Mixed
- High
- 19°
- Low
- 13°
- Precipitation
- 136 mm
- Rainy days
- 13
- Snowy days
- 0
- Days with storms
- 0
Rainy, quiet
- DecemberPartly cloudy9 rainy daysHigh15°Low10°Quiet, coolDecemberPartly cloudy
Mixed
- High
- 15°
- Low
- 10°
- Precipitation
- 67 mm
- Rainy days
- 9
- Snowy days
- 0
- Days with storms
- 0
Quiet, cool
Average daily high and low in Otranto, 2016–2025. Rainy day: 1 mm of rain or more.
Right now in Otranto
Local time, today's weather and the exchange rate, refreshed through the day.
15
- Feels like
- 11°
- Humidity
- 84%
- Wind
- 21 km/h
- Chance of rain
- 100%
Otranto
01:04 AM
Tuesday, November 3
- Today17°13°100%Tuesday: Thunderstorms. High 17°, Low 13°. Chance of rain 100%.
- Wed18°12°0%Wednesday: Partly cloudy. High 18°, Low 12°. Chance of rain 0%.
- Thu18°11°0%Thursday: Cloudy. High 18°, Low 11°. Chance of rain 0%.
- Fri19°11°30%Friday: Cloudy. High 19°, Low 11°. Chance of rain 30%.
- Sat17°12°63%Saturday: Rain. High 17°, Low 12°. Chance of rain 63%.
- Sun18°15°63%Sunday: Rain. High 18°, Low 15°. Chance of rain 63%.
Updated 10:55 PM local time · Powered by WeatherAPI.com · Weather data by Open-Meteo.com
Every year
- AugNotte della TarantaLecce, a day trip
Day trips by train
- Lecceabout 45–60 min by carBaroque old town in golden stone, a better base for a first Salento trip with no car.Read the guide
- Gallipoliabout 1 hour 15 by carA fishing port on an island old town, with beaches on the Ionian side.Read the guide
- Santa Maria di Leucaabout 50 min by carThe tip of the heel, where the Adriatic and Ionian seas meet, with a lighthouse.
Before you go to Otranto
We may earn a commission. It never decides our picks.
Rules for Otranto, checked
- Italy is in the Schengen area. Check the entry rules for your passport on the Italian Foreign Ministry site (esteri.it) before you book.Source
- Churches, including the cathedral, ask visitors to cover shoulders and knees. Carry a scarf or light layer to enter.
- Dial 112 for police, fire or an ambulance anywhere in Italy.
- Restaurants often add a cover charge (coperto) to the bill. Tipping is optional, and rounding up the bill is also usual.
Plan around Otranto
Regions, cities and how to link them
Read the guideLecceBaroque streets, 45 minutes inland
Read the guideGallipoliIsland old town and Ionian beaches
Read the guideBest time to visit ItalyWhen Adriatic beaches are warm and open
Read the guideEES border checks explainedFlying into Bari or Brindisi from outside Europe
Read the guideOtranto FAQ
Is Otranto worth visiting?
Yes, for a mix of history and sea. The cathedral mosaic, the castle and the walled old town are compact, and the beaches are close. It is smaller and quieter than Lecce, so it suits a slow stay more than a checklist.
How many days do you need in Otranto?
Two days cover the old town, the cathedral and one beach. Add a third day for Santa Maria di Leuca or a boat trip. A week works if you treat Otranto as a base for the whole of southern Salento.
Do you need a car in Otranto?
Not for the old town, but yes for most beaches, small villages and day trips. Buses exist, yet they are slow for coast-hopping. Without a car, base in Lecce and visit Otranto by bus or tour.
Is Otranto better than Gallipoli?
Otranto is calmer and has more history, with the cathedral and castle. Gallipoli has livelier summer nights and sandy Ionian beaches. If you only choose one, take Otranto for atmosphere and Gallipoli for beach nightlife.
Can you swim in Otranto in May?
Yes, though the sea is still cool and days can be breezy. It warms through June and is at its best from July to September. Spring suits walking and sightseeing more than long beach days.