NextOnTrip

Sveti Andrija Lighthouse

Dubrownik, Croatia

About this place

Sveti Andrija Lighthouse stands on a small island of the same name, part of the Elaphiti Islands archipelago in Dalmatia, in the Croatian part of the Adriatic Sea, near Dubrovnik.

Where is Sveti Andrija island located?

Sveti Andrija sits about 6 nautical miles (11 km) from Dubrovnik. It lies 3 nautical miles (6 km) from Koločep, 2 nautical miles (4 km) from Lopud, and 4 nautical miles (7 km) from Šipan. The lighthouse's coordinates are 42.646525, 17.951387.

This position places Sveti Andrija almost centrally among the three larger islands of the archipelago, while keeping it relatively close to the mainland coast near Dubrovnik.

How big is the island?

Sveti Andrija is a compact piece of land — 475 metres long, with a maximum width of 130 metres. Its coastline runs 1,130 metres, and the total surface area of the island is 53,757 square metres. The highest point rises 57 metres above sea level. These proportions mean the whole island can be walked around in a fairly short time, and the highest spot offers a view over the surrounding waters and neighbouring islands.

How do you get to Sveti Andrija?

The island belongs to the Elaphiti Islands archipelago, positioned on the route connecting Dubrovnik with Koločep, Lopud and Šipan. This location puts Sveti Andrija within reach of sailing and motorboat routes running along this stretch of the Adriatic, an area popular with visitors exploring the waters around Dubrovnik. Given its small size and lack of major infrastructure, the island functions primarily as a landmark on the water rather than a destination with a developed tourist base.

What will you see there?

The lighthouse itself is the island's main feature, clearly visible from the water and serving a navigational role for vessels moving through the Elaphiti Islands area. Because Sveti Andrija is so small — under half a kilometre long and just over a hundred metres wide — the entire island can be taken in from a single vantage point. From the highest elevation, at 57 metres, the view extends across the surrounding Adriatic waters and toward the neighbouring islands of Koločep, Lopud and Šipan, as well as back toward the coast near Dubrovnik.

The island's character — a rocky shoreline over a kilometre long and a small, raised central section topped by the lighthouse — is typical of the smaller Elaphiti Islands, most of which remain largely undeveloped and retain a natural landscape.

When is the best time to visit?

The Elaphiti Islands region, which includes Sveti Andrija, forms part of the sailing and boat-trip routes along the Croatian Adriatic coast near Dubrovnik. Because the island is only accessible by water, calm seas and good visibility make the warmer part of the year the more favourable time for a visit, in line with the general sailing season in this part of the Adriatic.

Frequently asked questions

Where exactly is Sveti Andrija Lighthouse located? The lighthouse stands on Sveti Andrija island, part of the Elaphiti Islands archipelago in Dalmatia, about 6 nautical miles (11 km) from Dubrovnik. Its coordinates are 42.646525, 17.951387.

How big is Sveti Andrija island? The island is 475 metres long and up to 130 metres wide, with a total area of 53,757 square metres and a coastline of 1,130 metres.

How far is it from the other Elaphiti Islands? It lies 3 nautical miles (6 km) from Koločep, 2 nautical miles (4 km) from Lopud, and 4 nautical miles (7 km) from Šipan.

What is the highest point on the island? The highest elevation on Sveti Andrija reaches 57 metres above sea level.

Nearby places

Earn badges for the places you visit

Download NextOnTrip, discover new places and check off your trails.