Kastellorizo, also known as Megisti, is a tiny island located in the southeastern Mediterranean Sea in Greece, just outside the Turkish coast. This picturesque island covers an area of only 11 square kilometers and has a population of around 500 people. 

Despite its small size, Kastellorizo is a popular tourist destination, renowned for its crystal-clear waters, colorful houses, and historic buildings. The island’s main town, also called Kastellorizo, is home to several charming restaurants, cafes, and bars where visitors can enjoy delicious Greek cuisine while taking in the stunning sea views. 

Other notable attractions on the island include the picturesque harbor, the 14th-century Castle of the Knights, and the Blue Grotto, a natural sea cave that glows brightly in the sunlight. 

With its tranquil atmosphere and stunning natural beauty, Kastellorizo is the perfect destination for those seeking a peaceful Mediterranean getaway.

Through Kastellorizo Airport (KZS) located 3km west of Kastellorizo port , mainly from Athens International Airport (ATH) with intermediate stops at Rhodes International Airport (RHO) .

From Rhodes Port ( Duration 2h 30min to 5 hours ) mainly as the route from Piraeus Port is almost an entire day long .

Kastellorizo also connects with Kas Port ( Duration 30 min ) in Turkey .

St. George Islet Kastellorizo
Beaches To Explore