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 6 hours 42 minutes and 2,795 miles (4,498 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
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 Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Kastellorizo (KZS) - The flight distance between these airports is 2,795 miles (4,498 kilometres). The direct flight time is roughly 6 hours 42 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Kastellorizo (KZS) - The flight distance between these airports is 2,871 miles (4,620 kilometres). The direct flight time is roughly 6 hours 52 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Kastellorizo (KZS) - The flight distance between these airports is 3,510 miles (5,648 kilometres). The direct flight time is roughly 8 hours 17 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Kastellorizo (KZS) - The flight distance between these airports is 3,368 miles (5,420 kilometres). The direct flight time is roughly 7 hours 59 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Kastellorizo (KZS) - The flight distance between these airports is 3,428 miles (5,517 kilometres). The direct flight time is roughly 8 hours 7 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Kastellorizo (KZS) - The flight distance between these airports is 3,246 miles (5,224 kilometres). The direct flight time is roughly 7 hours 42 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Kastellorizo (KZS) - The flight distance between these airports is 3,529 miles (5,680 kilometres). The direct flight time is roughly 8 hours 20 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Kastellorizo (KZS) - The flight distance between these airports is 3,609 miles (5,808 kilometres). The direct flight time is roughly 8 hours 31 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Kastellorizo (KZS) - The flight distance between these airports is 2,714 miles (4,368 kilometres). The direct flight time is roughly 6 hours 31 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Kastellorizo (KZS) - The flight distance between these airports is 3,362 miles (5,411 kilometres). The direct flight time is roughly 7 hours 58 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Kastellorizo (KZS) - The flight distance between these airports is 2,772 miles (4,462 kilometres). The direct flight time is roughly 6 hours 39 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Kastellorizo (KZS) - The flight distance between these airports is 3,070 miles (4,940 kilometres). The direct flight time is roughly 7 hours 19 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Kastellorizo (KZS) - The flight distance between these airports is 3,058 miles (4,921 kilometres). The direct flight time is roughly 7 hours 17 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Kastellorizo (KZS) - The flight distance between these airports is 3,424 miles (5,511 kilometres). The direct flight time is roughly 8 hours 6 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Kastellorizo (KZS) - The flight distance between these airports is 3,524 miles (5,672 kilometres). The direct flight time is roughly 8 hours 19 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Kastellorizo (KZS) - The flight distance between these airports is 2,948 miles (4,744 kilometres). The direct flight time is roughly 7 hours 3 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Kastellorizo (KZS) - The flight distance between these airports is 3,473 miles (5,590 kilometres). The direct flight time is roughly 8 hours 13 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Kastellorizo (KZS) - The flight distance between these airports is 3,672 miles (5,909 kilometres). The direct flight time is roughly 8 hours 39 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Kastellorizo (KZS) - The flight distance between these airports is 3,492 miles (5,620 kilometres). The direct flight time is roughly 8 hours 15 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Kastellorizo (KZS) - The flight distance between these airports is 2,587 miles (4,164 kilometres). The direct flight time is roughly 6 hours 14 minutes.
Flights from Madurai, India - Madurai Airport (IXM) to Kastellorizo (KZS) - The flight distance between these airports is 3,531 miles (5,683 kilometres). The direct flight time is roughly 8 hours 20 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Kastellorizo (KZS) - The flight distance between these airports is 3,138 miles (5,051 kilometres). The direct flight time is roughly 7 hours 28 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Kastellorizo (KZS) - The flight distance between these airports is 2,723 miles (4,382 kilometres). The direct flight time is roughly 6 hours 33 minutes.
Expert Help