Located in the southeastern Aegean Sea, Kastellorizo is a hidden gem waiting to be discovered by adventurous travelers. This picturesque Dodecanese island, known locally as Megisti, boasts colorful neoclassical houses cascading down the hillsides towards the sparkling turquoise waters of the Mediterranean. Its charming harbor lined with traditional cafes and vibrant bougainvillea adds to the island's enchanting allure. Visitors can explore historical sites like the ancient Acropolis of Paleokastro and the Blue Grotto sea cave, offering a blend of cultural and natural beauty. With its peaceful atmosphere and stunning landscapes, Kastellorizo promises an unforgettable escape from the ordinary.
The cheapest month to fly to Kastellorizo is typically in November.
The popular airports near the city of Kastellorizo are Dalaman Airport in Turkey, Rhodes International Airport in Greece, and Larnaca International Airport in Cyprus.
The flight to Kastellorizo (KZS) is roughly 13 hours 51 minutes and 6,008 miles (9,669 kilometres) from Atlanta, USA - Georgia, Atlanta Hartsfield-Jackson International Airport (ATL).
The best way is to compare flights to Kastellorizo from leading comparison sites using our search engine dashboard.
Sea cave with glowing blue-lit water
Uninhabited islet with a lighthouse
Island with a ruined castle & a sea cave
Island
Beach
Historical landmark
Fortress
Island
Average Temperature
61°F
Jan
62°F
Feb
66°F
Mar
70°F
Apr
78°F
May
83°F
Jun
92°F
Jul
94°F
Aug
90°F
Sep
83°F
Oct
74°F
Nov
65°F
Dec
Flights from Atlanta, USA - Georgia, Atlanta Hartsfield-Jackson International Airport (ATL) to Kastellorizo (KZS) - The flight distance between these airports is 6,008 miles (9,669 kilometres). The direct flight time is roughly 13 hours 51 minutes.
Flights from Los Angeles, USA - California, Los Angeles International Airport (LAX) to Kastellorizo (KZS) - The flight distance between these airports is 7,173 miles (11,543 kilometres). The direct flight time is roughly 16 hours 26 minutes.
Flights from New York, USA - John F Kennedy International Airport (JFK) to Kastellorizo (KZS) - The flight distance between these airports is 5,248 miles (8,446 kilometres). The direct flight time is roughly 12 hours 9 minutes.
Flights from Dallas, USA - Dallas, Texas Fort Worth International Airport (DFW) to Kastellorizo (KZS) - The flight distance between these airports is 6,552 miles (10,544 kilometres). The direct flight time is roughly 15 hours 3 minutes.
Flights from Denver, USA - Colorado, Airport - Denver International Airport (DEN) to Kastellorizo (KZS) - The flight distance between these airports is 6,434 miles (10,355 kilometres). The direct flight time is roughly 14 hours 47 minutes.
Flights from San Francisco, USA - California, San Francisco International Airport (SFO) to Kastellorizo (KZS) - The flight distance between these airports is 7,034 miles (11,320 kilometres). The direct flight time is roughly 16 hours 7 minutes.
Flights from Seattle, USA - Airport - Seattle Tacoma International, Washington (SEA) to Kastellorizo (KZS) - The flight distance between these airports is 6,405 miles (10,308 kilometres). The direct flight time is roughly 14 hours 44 minutes.
Flights from Las Vegas, USA - Nevada, McCarran International Airport (LAS) to Kastellorizo (KZS) - The flight distance between these airports is 6,957 miles (11,196 kilometres). The direct flight time is roughly 15 hours 57 minutes.
Flights from Orlando, USA - Florida, Orlando International Airport (MCO) to Kastellorizo (KZS) - The flight distance between these airports is 6,109 miles (9,832 kilometres). The direct flight time is roughly 14 hours 4 minutes.
Flights from Charlotte, USA - North Carolina, Douglas International Airport (CLT) to Kastellorizo (KZS) - The flight distance between these airports is 5,787 miles (9,313 kilometres). The direct flight time is roughly 13 hours 21 minutes.
Flights from Phoenix, USA - Arizona, Phoenix Sky Harbor International Airport (PHX) to Kastellorizo (KZS) - The flight distance between these airports is 7,028 miles (11,311 kilometres). The direct flight time is roughly 16 hours 7 minutes.
Flights from Houston, USA - Texas, Airport - George Bush Intercontinental (IAH) to Kastellorizo (KZS) - The flight distance between these airports is 6,637 miles (10,682 kilometres). The direct flight time is roughly 15 hours 14 minutes.
Flights from Miami, USA - Florida, Miami International Airport (MIA) to Kastellorizo (KZS) - The flight distance between these airports is 6,181 miles (9,947 kilometres). The direct flight time is roughly 14 hours 14 minutes.
Flights from Boston, USA - Massachusetts, Edward L. Logan International Airport (BOS) to Kastellorizo (KZS) - The flight distance between these airports is 5,063 miles (8,147 kilometres). The direct flight time is roughly 11 hours 45 minutes.
Flights from Minneapolis, USA - Minnesota, Airport - St. Paul International (MSP) to Kastellorizo (KZS) - The flight distance between these airports is 5,797 miles (9,329 kilometres). The direct flight time is roughly 13 hours 22 minutes.
Flights from Fort Lauderdale, USA - Florida, Fort Lauderdale-Hollywood International Airport (FLL) to Kastellorizo (KZS) - The flight distance between these airports is 6,162 miles (9,916 kilometres). The direct flight time is roughly 14 hours 11 minutes.
Flights from Detroit, USA - Michigan, Airport - Metropolitan Wayne County International (DTW) to Kastellorizo (KZS) - The flight distance between these airports is 5,569 miles (8,963 kilometres). The direct flight time is roughly 12 hours 52 minutes.
Flights from Philadelphia, USA - Pennsylvania, Airport - Philadelphia International (PHL) to Kastellorizo (KZS) - The flight distance between these airports is 5,342 miles (8,597 kilometres). The direct flight time is roughly 12 hours 22 minutes.
Flights from Baltimore, USA - Maryland, Baltimore/Washington International Airport (BWI) to Kastellorizo (KZS) - The flight distance between these airports is 5,432 miles (8,741 kilometres). The direct flight time is roughly 12 hours 34 minutes.
Flights from Salt Lake City, USA - Utah, Salt Lake City International Airport (SLC) to Kastellorizo (KZS) - The flight distance between these airports is 6,589 miles (10,605 kilometres). The direct flight time is roughly 15 hours 8 minutes.
Flights from San Diego, USA - California, San Diego International Airport (SAN) to Kastellorizo (KZS) - The flight distance between these airports is 7,216 miles (11,613 kilometres). The direct flight time is roughly 16 hours 32 minutes.
Flights from Tampa, USA - Florida, Tampa International Airport (TPA) to Kastellorizo (KZS) - The flight distance between these airports is 6,186 miles (9,955 kilometres). The direct flight time is roughly 14 hours 14 minutes.
Flights from Portland, USA - International Airport, Oregon (PDX) to Kastellorizo (KZS) - The flight distance between these airports is 6,529 miles (10,508 kilometres). The direct flight time is roughly 15 hours.