01 Compare

How the three shortlisted resorts are put in order

Each row carries the same five fields: price band, flight time, kids club age, beach type and board. Rows stay alphabetical unless your own filters reorder them.

  1. Alphabetical until you filter

    Resorts are listed A to Z by name. No resort pays for placement and no partner tier lifts a row.

  2. One price definition for every row

    Bands describe a family of four, 7 nights, flights and mandatory transfers, quoted in UAH and EUR across the same low to high range.

  3. Unconfirmed data stays unconfirmed

    A cell reads “Not confirmed” when the resort has not published it. We do not estimate to fill a gap.

  4. Age bands instead of promises

    Kids club suitability is an accepted age range, for example ages 4 to 12, with the date it was last checked.

02 Compare

Pick three resorts and line them up

Kids club ages verified 12 March 2025 against resort family pages. Start typing in any field to search the shortlist; cells we could not confirm are labelled.

Sunwing Side WestSide, Turkey Iberotel MakadiMakadi Bay, Egypt Magic Life BelekBelek, Turkey
Flight from Kyiv
Kids club ages
Beach type
Board
7-night family total

Family of four, 7 nights, flights and transfers included, shown in UAH and EUR. Times are from Kyiv (KBP). Entry and insurance check

04 Flight time index

Flight times from Ukraine to the five shortlisted airports

Gate-to-gate times for the summer schedule, rounded to the nearest five minutes. Add about three hours for check-in, baggage and the resort transfer on the travel day.

Flight time in hours and minutes. Cells marked Not confirmed await a schedule that has not been published for the season.
Departure city Antalya Dalaman Bodrum Hurghada Sharm El Sheikh
Kyiv2 h 202 h 452 h 403 h 354 h 00
Lviv2 h 352 h 552 h 503 h 554 h 20
Odesa1 h 552 h 202 h 153 h 303 h 55
Dnipro2 h 30Not confirmedNot confirmed3 h 454 h 05
Kharkiv2 h 353 h 05Not confirmed3 h 554 h 15

05 / Family logistics

Entry rules and insurance

Two destinations, one checklist. Everything below is written for Ukrainian passport holders on a stay of up to 90 days.

Source type: consular portals and embassy notices. Last verified 12 March 2025.

Entry requirements for Turkey and Egypt
RequirementTurkeyEgypt
Passport validity150 days beyond entry6 months from arrival
VisaVisa-free, 90 days in 180Free to 15 days in South Sinai; e-visa on the mainland
ChildrenOwn passport; birth certificate if one parent travelsOwn passport; same certificate rule
Travel insuranceNot required at the borderNot required for tourists
Medical accessClinics in every resort town, English-speaking staffResort clinics; complex cases transfer to Cairo
Border wait, JulyNot confirmedNot confirmed

Insurance worth buying for a family of four

  • Medical cover of at least EUR 30,000 per person, with every child named on the policy.
  • Gastrointestinal illness and dehydration, the two most common claims on these coasts.
  • Cancellation cover sized to your booking. School-holiday deposits are the hardest to recover.
Passports, boarding passes, a travel insurance policy and a child's birth certificate laid out on a table
Photocopy these before departure: passports, the policy number, and the children's birth certificates.

07 Planning call

Comparison done. Now confirm the details that decide it.

Bring your shortlist and your children's ages. On the call we check kids club age bands, shallow entry, board type and the full price band per family of four, 7 nights, flights and transfers included, quoted in UAH and EUR.

Call slots open Monday to Saturday, 10:00 to 18:00 Kyiv time. Email contact@claimpilotfish.com or call +380 638 618 6433.

Parent and travel planner reviewing a resort shortlist and weather strip at a table
A 30-minute call, one shortlist, no payment for placement.