Where is Meganisi?
Meganisi is located between Lefkada and the mainland of Greece in the Ionian Sea.
It’s just a short ferry ride from the eastern port town of Nidri on Lefkada, which takes around 20 minutes.
Although an island, Lefkada has a bridge to the mainland and a growing tourist profile, due to its stunning beaches and proximity to the international airport at Preveza. Yet few people get over to its gorgeous small neighbour.
Meganisi retains a more tranquil, village-like charm. Despite its name (meaning “big island” in Greek), it’s tiny – just 20 square kilometres in area – but what it lacks in size, it makes up for in soul.
How to Get There
Lefkada is located 45 minutes drive from Preveza Airport and is south of Corfu and North of Kefalonia, which are both connected to it by ferry. It is a 4 hour drive from Athens.
From Nidri in Lefkada, ferries to Meganisi run several times a day and dock at the ports of Vathy and Spartochori. During summer, some sea taxis also operate private transfers. If you’re arriving with a rental car, check which ferries allow vehicles onboard.
For island-hoppers, Meganisi is also accessible by boat from Kefalonia and Ithaca, especially in the high season, though these connections can be more limited and less reliable.
There are also daily cruises to Meganisi from Lefkada with several companies, both large groups, small and private. The Pirate Ship from Nidri is especially popular.