Fishing boats at the port of Kastellorizo

Kastellorizo

Dodecanese, Greece

Kastellorizo is the easternmost island of Greece and it’s located off the coast of Turkey. It’s a small quaint island with beautiful nature and a rich cultural heritage, encompassing traditions from the Eastern and the Western worlds. On this Ferryhopper page, you can find useful information about your holidays in Kastellorizo, the best beaches and attractions, as well as ferry schedules. Book cheap ferry tickets to Kastellorizo in just 4 clicks!

The capital of Kastellorizo

The quaint village of Kastellorizo

Vacation in Kastellorizo

Kastellorizo (also known as Megisti) is an island in the Dodecanese. It’s a great destination for relaxing holidays, peaceful summer moments and reinvigoration. At the village of Kastellorizo, you can try delicious dishes, visit cute shops, enjoy an ice-cold coffee at one of the cafés and have a drink in the evening. The island is also ideal for outdoor activities and cultural sightseeing.

Fun fact: Kastellorizo rose to fame in the '90s, as the Oscar-winning movie Mediterraneo was shot on the island!

How to get to Kastellorizo

You can get to Kastellorizo from the port of Piraeus in Athens year-round. Normally, there are 2 ferry routes per week from Athens to Kastellorizo. Find more information about the ferry trip to Kastellorizo below.

What to do in Kastellorizo

The island of Kastellorizo is a perfect destination to relax in a serene setting. The Greek island radiates a feeling of freedom and authenticity, which charms visitors. Its remote location means it remains unspoilt and it’s one of the best destinations in Greece to experience the true island lifestyle. The capital of Kastellorizo is the only village on the island. There’s a lot to see and do there. You can find cafés, bars, restaurants and shops, as well as many attractions and monuments worth visiting.

If you enjoy outdoor activities, we recommend that you explore the coast of Kastellorizo by boat, visit the Blue Cave on the south part of the island and get on a fishing boat to the neighboring islands and islets, such as Ro and Agios Georgios. Don’t forget to try mouthwatering desserts such as katoumaria and halvas.

Beaches in Kastellorizo

The only beach in Kastellorizo is by the port. Don’t worry, though! You can still go sunbathing and diving at more seaside locations on the island. There are platforms and rocky shores, where you can safely enjoy the waters. Moreover, you can swim to the small islets off the port, where you can find amazing beaches with blue waters, as well as catch a boat to virgin islands nearby.

These are the best beaches for swimming in the area:

  • Ro: The island of Ro is a paradisiacal island close to Kastellorizo. You can find a sandy beach with crystal-clear waters at the small harbor of the island.
  • Strongyli: It’s a small island east of Kastellorizo. You can swim in cool clear waters and admire the lighthouse.
  • Agios Georgios: The islet of Agios Georgios off the port of Kastellorizo is a rocky green heaven. You can swim in emerald waters right by a quaint chapel.
  • Blue Cave: The famous cave of Kastellorizo is on the southeastern coast of the island and it’s one of the most impressive sea caves in Greece. You can swim and take photos in the picture-perfect natural site, which is also frequented by seals!

If you want to go diving in Kastellorizo, Ferryhopper suggests that you visit:

  • Mandraki
  • Faros
  • Kavos
  • Plakes
  • Port (Limani)

The historic island of Ro close to Kastellorizo

Small coastal chapel on the island of Ro

Activities and sightseeing in Kastellorizo

During your stay in Kastellorizo, you can try outdoor activities in nature and explore important monuments.

Ferryhopper suggests the following outdoor activities:

  • Go on a day trip to the coast of south Turkey and visit the small resort of Kas.
  • Catch a boat to the nearby islands of Ro and Strongyli, and discover the beautiful Blue Cave on the south coast of Kastellorizo.
  • Explore houses of traditional architecture at the village of Kastellorizo and see the restored neoclassical buildings.
  • Hike on the mountain of Kastellorizo to admire the view and the natural scenery at Paleokastro Fortress with the Cyclopean Walls.

If you’re into cultural sightseeing, here are the top sights on the island:

  • The old Metropolitan Church of Agios Konstantinos and Agia Eleni
  • The bust of the Lady of Ro
  • The Kastellorizo Archaeological-Folklore Museum
  • The Lycian Tomb
  • The Castle of the Knights of St. John at the hill of Castello Rosso
  • The Popular Art Museum at the Old Mosque

The old cathedral of Kastellorizo

The old Cathedral of Agios Konstantinos and Agia Eleni in Kastellorizo

Nightlife in Kastellorizo

There’s not much nightlife on the island, but you can still have fun at one of the few bars and all-day cafés at the port. You can also dine at family-friendly restaurants and traditional tavernes. Nights in Kastellorizo are laid-back and romantic, so get your close ones, grab a glass of wine, try delicious dishes and enjoy the clear night sky.

Food in Kastellorizo

In Kastellorizo, you can try delicious local dishes at the restaurants and traditional tavernes. The cuisine of Kastellorizo focuses on local ingredients and traditional recipes.

We recommend that you try:

  • katoumaria: sweet pastries with cinnamon
  • halvas: semolina-based cake
  • strava: syrup-soaked phyllo bites with nuts
  • chickpea patties
  • stuffed goat
  • fresh seafood

Villages in Kastellorizo

The capital and port of Kastellorizo is the only village on the island. You can find hotels, restaurants and more visitor amenities there. Apart from the village of Kastellorizo, we suggest that you catch a boat or swim to the small islands and islets off the coast of the island. 

Here are some of the major islands and islets of Kastellorizo:

  • Strongyli
  • Ro
  • Psoradia
  • Agios Georgios
  • Agrielia
  • Psomi
  • Mavro Poini
  • Polifados
  • Tragonera

House of traditional architecture in Kastellorizo

Traditional house with blue doors in Kastellorizo

Useful information for Kastellorizo

You can find visitor amenities at the village and port of Kastellorizo. There are supermarkets and grocery stores, a gas station, a National Bank of Greece ATM machine and vacation rentals. There’s also a medical center on the island. You can find a hospital in the town of Kas in Turkey, close to Kastellorizo.

Important phone numbers for your stay in Kastellorizo

Here are some useful contacts for your trip to Kastellorizo:

  • Kastellorizo Multipurpose Medical Center: +302246049267
  • Kastellorizo Airport: +302246049250
  • Municipality of Megisti (Kastellorizo): +302246049269
  • Kastellorizo Police Station: +302246049333
  • Kastellorizo Port Authority: +302246049270
  • Taxis: +306938739178

Transportation in Kastellorizo

The road network of Kastellorizo mainly extends across the northern part of the island and the airport. The airport of Kastellorizo is close to the port of the island and you can get there by bus. The best way to get around the island is on foot or by boat from the port. There are fishing boats taking passengers to remote beaches, small islets and swimming spots. The island capital is quite small and you can easily get from A to B on foot.

Ports in Kastellorizo

The port of Kastellorizo is on the northeastern coast of the island. The capital of Kastellorizo is built around the port and this is where all visitor amenities are located. From the port of Kastellorizo you can travel to the nearby islands and islets, the port of Piraeus in Athens, the coast of Turkey, as well as more Greek islands of the Aegean Sea. Find a list of ferry connections from Kastellorizo below.

Island hopping from Kastellorizo

You can travel by ferry from the port of Kastellorizo to several islands of the Aegean Sea. There are frequent routes from Kastellorizo to more islands in the Dodecanese, such as Rhodes and Kalymnos. If you’re planning to go island-hopping and explore more of the Greek sea, you can catch a direct ferry to the following islands:

  • Rhodes
  • Symi
  • Tilos
  • Nisyros
  • Kos
  • Kalymnos
  • Astypalea
  • Patmos
  • Leipsoi
  • Ikaria
  • Fournoi

On Ferryhopper’s Map of ferries, you can easily organize your island-hopping adventure in Greece! Find all ferry routes from Kastellorizo, see ferry schedules and book cheap ferry tickets!

The port of Kastellorizo

Summer night at the port of Kastellorizo

Kastellorizo ferry: schedules and tickets

If you want to travel to Kastellorizo from mainland Greece, there are regular ferry routes from the port of Piraeus to Kastellorizo year-round. The Piraeus - Kastellorizo ferry route is available twice a week and the sailing duration is around 22 hours.

Tip: We recommend that you book a cabin during the long trip to Kastellorizo for extra comfort.

Alternatively, you can get to Rhodes and travel by ferry to Kastellorizo throughout the year. There are frequent ferry routes from the island of Rhodes to Kastellorizo. The ferry trip duration is 3 hours on average and the route is normally serviced by 3 ferry companies.

Where to book ferry tickets online to Kastellorizo

You can find all ferry schedules and book cheap ferry tickets to Kastellorizo online on Ferryhopper. Check available routes and compare prices from all ferry companies through our fare search engine. There are no extra fees and you can always contact our Customer Support Team to get help with your trip!


Kastellorizo has direct ferry connections with 16 ports:

Loading map