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 23 hours 52 minutes and 10,517 miles (16,925 kilometres) from Auckland, New Zealand - Auckland International Airport (AKL).
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
16°C
Jan
17°C
Feb
19°C
Mar
21°C
Apr
25°C
May
28°C
Jun
33°C
Jul
34°C
Aug
32°C
Sep
28°C
Oct
23°C
Nov
18°C
Dec
Flights from Auckland, New Zealand - Auckland International Airport (AKL) to Kastellorizo (KZS) - The flight distance between these airports is 10,517 miles (16,925 kilometres). The direct flight time is roughly 23 hours 52 minutes.
Flights from Christchurch, New Zealand - Christchurch International Airport (CHC) to Kastellorizo (KZS) - The flight distance between these airports is 10,424 miles (16,776 kilometres). The direct flight time is roughly 23 hours 39 minutes.
Flights from Wellington, New Zealand - Wellington International Airport (WLG) to Kastellorizo (KZS) - The flight distance between these airports is 10,542 miles (16,966 kilometres). The direct flight time is roughly 23 hours 55 minutes.
Flights from Queenstown, New Zealand - Queenstown Airport (ZQN) to Kastellorizo (KZS) - The flight distance between these airports is 10,233 miles (16,469 kilometres). The direct flight time is roughly 23 hours 14 minutes.
Flights from Dunedin, New Zealand - Dunedin International Airport (DUD) to Kastellorizo (KZS) - The flight distance between these airports is 10,301 miles (16,577 kilometres). The direct flight time is roughly 23 hours 23 minutes.
Flights from Taupo, New Zealand - Taupo Airport (TUO) to Kastellorizo (KZS) - The flight distance between these airports is 10,601 miles (17,061 kilometres). The direct flight time is roughly 24 hours 3 minutes.
Flights from Gisborne, New Zealand - Gisborne Airport (GIS) to Kastellorizo (KZS) - The flight distance between these airports is 10,702 miles (17,224 kilometres). The direct flight time is roughly 24 hours 16 minutes.
Flights from Hokitika, New Zealand - Hokitika Airport (HKK) to Kastellorizo (KZS) - The flight distance between these airports is 10,347 miles (16,652 kilometres). The direct flight time is roughly 23 hours 29 minutes.
Flights from Hamilton, New Zealand - Hamilton International Airport (HLZ) to Kastellorizo (KZS) - The flight distance between these airports is 10,554 miles (16,985 kilometres). The direct flight time is roughly 23 hours 57 minutes.
Flights from Kerikeri, New Zealand - Bay of Islands Airport (KKE) to Kastellorizo (KZS) - The flight distance between these airports is 10,446 miles (16,811 kilometres). The direct flight time is roughly 23 hours 42 minutes.
Flights from Kaitaia, New Zealand - Kaitaia Airport (KAT) to Kastellorizo (KZS) - The flight distance between these airports is 10,409 miles (16,751 kilometres). The direct flight time is roughly 23 hours 37 minutes.
Flights from New Plymouth, New Zealand - New Plymouth Airport (NPL) to Kastellorizo (KZS) - The flight distance between these airports is 10,501 miles (16,899 kilometres). The direct flight time is roughly 23 hours 50 minutes.
Flights from Napier/Hastings, New Zealand - Hawke's Bay Airport (NPE) to Kastellorizo (KZS) - The flight distance between these airports is 10,646 miles (17,134 kilometres). The direct flight time is roughly 24 hours 9 minutes.
Flights from Nelson, New Zealand - Nelson Airport (NSN) to Kastellorizo (KZS) - The flight distance between these airports is 10,460 miles (16,833 kilometres). The direct flight time is roughly 23 hours 44 minutes.
Flights from Invercargill, New Zealand - Invercargill Airport (IVC) to Kastellorizo (KZS) - The flight distance between these airports is 10,208 miles (16,429 kilometres). The direct flight time is roughly 23 hours 11 minutes.
Flights from Palmerston North, New Zealand - Palmerston North Airport (PMR) to Kastellorizo (KZS) - The flight distance between these airports is 10,583 miles (17,031 kilometres). The direct flight time is roughly 24 hours 1 minute.
Flights from Rotorua, New Zealand - Rotorua International Airport (ROT) to Kastellorizo (KZS) - The flight distance between these airports is 10,609 miles (17,074 kilometres). The direct flight time is roughly 24 hours 4 minutes.
Flights from Tauranga, New Zealand - Tauranga Airport (TRG) to Kastellorizo (KZS) - The flight distance between these airports is 10,599 miles (17,058 kilometres). The direct flight time is roughly 24 hours 3 minutes.
Flights from Timaru, New Zealand - Richard Pearse Airport (TIU) to Kastellorizo (KZS) - The flight distance between these airports is 10,357 miles (16,668 kilometres). The direct flight time is roughly 23 hours 30 minutes.
Flights from Blenheim, New Zealand - Woodbourne Airport (BHE) to Kastellorizo (KZS) - The flight distance between these airports is 10,494 miles (16,888 kilometres). The direct flight time is roughly 23 hours 49 minutes.
Flights from Whangarei, New Zealand - Whangarei Airport (WRE) to Kastellorizo (KZS) - The flight distance between these airports is 10,478 miles (16,863 kilometres). The direct flight time is roughly 23 hours 47 minutes.
Expert Help
Choose Site / Currency