{ "partnerId": "5812f433-b72e-4f39-9b37-e077143a4fda", "itinerary": { "trips": [ { "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": false, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": true }, "travelport": { "itinerary": { "trips": [ { "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": false, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": true }, "groupedItineraries": [ { "offerId": "KiNpc7CHuDKADRiVWTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-13", "arrivalDate": "2026-07-28", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-13", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "13:25:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-27", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "01:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAbRiVWTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-13", "arrivalDate": "2026-07-29", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-13", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "13:25:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "16:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "01:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAzRiVWTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-13", "arrivalDate": "2026-07-30", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-13", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "13:25:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "01:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKALSiVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-13", "arrivalDate": "2026-07-31", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-13", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "13:25:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-30", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "01:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAjSiVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-13", "arrivalDate": "2026-08-01", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-13", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "13:25:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "01:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKA7SiVWTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-13", "arrivalDate": "2026-08-02", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-13", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "13:25:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "182", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:10:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "01:40:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKATTiVWTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-13", "arrivalDate": "2026-08-03", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-13", "departureTime": "12:30:00", "arrivalDate": "2026-07-13", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "13:25:00", "arrivalDate": "2026-07-14", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "13:30:00", "arrivalDate": "2026-08-03", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "13:30:00", "arrivalDate": "2026-08-02", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-03", "departureTime": "01:40:00", "arrivalDate": "2026-08-03", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAUTiVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-14", "arrivalDate": "2026-07-28", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-14", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "01:55:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-27", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "01:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAsTiVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-14", "arrivalDate": "2026-07-29", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-14", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "01:55:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "16:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "01:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAEUiVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-14", "arrivalDate": "2026-07-30", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-14", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "01:55:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "01:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAcUiVWTAAAA==", "price": "EUR575.16", "departureDate": "2026-07-14", "arrivalDate": "2026-07-31", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-14", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "01:55:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-30", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "01:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKA0UiVWTAAAA==", "price": "EUR575.16", "departureDate": "2026-07-14", "arrivalDate": "2026-08-01", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-14", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "01:55:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "01:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAMViVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-14", "arrivalDate": "2026-08-02", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-14", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "01:55:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "182", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:10:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "01:40:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAkViVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-14", "arrivalDate": "2026-08-03", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-14", "departureTime": "11:35:00", "arrivalDate": "2026-07-14", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "01:55:00", "arrivalDate": "2026-07-15", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "13:30:00", "arrivalDate": "2026-08-03", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "13:30:00", "arrivalDate": "2026-08-02", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-03", "departureTime": "01:40:00", "arrivalDate": "2026-08-03", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAlViVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-15", "arrivalDate": "2026-07-28", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-15", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:55:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-27", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "01:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKA6ViVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-15", "arrivalDate": "2026-07-29", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-15", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:55:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "16:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "01:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAPWiVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-15", "arrivalDate": "2026-07-30", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-15", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:55:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "01:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAkWiVWTAAAA==", "price": "EUR575.16", "departureDate": "2026-07-15", "arrivalDate": "2026-07-31", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-15", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:55:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-30", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "01:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKA5WiVWTAAAA==", "price": "EUR575.16", "departureDate": "2026-07-15", "arrivalDate": "2026-08-01", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-15", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:55:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "01:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAOXiVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-15", "arrivalDate": "2026-08-02", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-15", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:55:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "182", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:10:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "01:40:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAjXiVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-15", "arrivalDate": "2026-08-03", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "12:30:00", "arrivalDate": "2026-07-15", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:55:00", "arrivalDate": "2026-07-16", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "13:30:00", "arrivalDate": "2026-08-03", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "13:30:00", "arrivalDate": "2026-08-02", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-03", "departureTime": "01:40:00", "arrivalDate": "2026-08-03", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAkXiVWTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-16", "arrivalDate": "2026-07-28", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-16", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "13:25:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-27", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "01:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKA5XiVWTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-16", "arrivalDate": "2026-07-29", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-16", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "13:25:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "16:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "01:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAOYiVWTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-16", "arrivalDate": "2026-07-30", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-16", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "13:25:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "01:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAjYiVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-16", "arrivalDate": "2026-07-31", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-16", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "13:25:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-30", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "01:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKA4YiVWTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-16", "arrivalDate": "2026-08-01", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-16", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "13:25:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "01:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKANZiVWTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-16", "arrivalDate": "2026-08-02", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-16", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "13:25:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "182", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:10:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "01:40:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAiZiVWTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-16", "arrivalDate": "2026-08-03", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "11:45:00", "arrivalDate": "2026-07-16", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "13:25:00", "arrivalDate": "2026-07-17", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "13:30:00", "arrivalDate": "2026-08-03", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "13:30:00", "arrivalDate": "2026-08-02", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-03", "departureTime": "01:40:00", "arrivalDate": "2026-08-03", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAjZiVWTAAAA==", "price": "EUR580.16", "departureDate": "2026-07-17", "arrivalDate": "2026-07-28", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "11:35:00", "arrivalDate": "2026-07-18", "arrivalTime": "20:30:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "11:35:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "173", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "18:05:00", "arrivalDate": "2026-07-18", "arrivalTime": "20:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-27", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "01:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKA4ZiVWTAAAA==", "price": "EUR542.39", "departureDate": "2026-07-17", "arrivalDate": "2026-07-29", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "16:05:00", "arrivalDate": "2026-07-17", "arrivalTime": "22:15:00", "segments": [ { "flightNumber": "210", "carrier": "SV", "departureDate": "2026-07-17", "departureTime": "16:05:00", "arrivalDate": "2026-07-17", "arrivalTime": "22:15:00", "from": "MXP", "to": "JED", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "23:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "14:05:00", "segments": [ { "flightNumber": "1054", "carrier": "SV", "departureDate": "2026-07-28", "departureTime": "23:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "01:40:00", "from": "JED", "to": "RUH", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "213", "carrier": "SV", "departureDate": "2026-07-29", "departureTime": "09:10:00", "arrivalDate": "2026-07-29", "arrivalTime": "14:05:00", "from": "RUH", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAHaiVWTAAAA==", "price": "EUR580.16", "departureDate": "2026-07-17", "arrivalDate": "2026-07-30", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "11:35:00", "arrivalDate": "2026-07-18", "arrivalTime": "20:30:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "11:35:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "173", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "18:05:00", "arrivalDate": "2026-07-18", "arrivalTime": "20:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "01:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAcaiVWTAAAA==", "price": "EUR599.16", "departureDate": "2026-07-17", "arrivalDate": "2026-07-31", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "11:35:00", "arrivalDate": "2026-07-18", "arrivalTime": "20:30:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "11:35:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "173", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "18:05:00", "arrivalDate": "2026-07-18", "arrivalTime": "20:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-30", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "01:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAxaiVWTAAAA==", "price": "EUR599.16", "departureDate": "2026-07-17", "arrivalDate": "2026-08-01", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "11:35:00", "arrivalDate": "2026-07-18", "arrivalTime": "20:30:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "11:35:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "173", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "18:05:00", "arrivalDate": "2026-07-18", "arrivalTime": "20:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "01:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAGbiVWTAAAA==", "price": "EUR580.16", "departureDate": "2026-07-17", "arrivalDate": "2026-08-02", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "11:35:00", "arrivalDate": "2026-07-18", "arrivalTime": "20:30:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "11:35:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "173", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "18:05:00", "arrivalDate": "2026-07-18", "arrivalTime": "20:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "182", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:10:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "01:40:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAHbiVWTAAAA==", "price": "EUR542.39", "departureDate": "2026-07-17", "arrivalDate": "2026-08-03", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "16:05:00", "arrivalDate": "2026-07-17", "arrivalTime": "22:15:00", "segments": [ { "flightNumber": "210", "carrier": "SV", "departureDate": "2026-07-17", "departureTime": "16:05:00", "arrivalDate": "2026-07-17", "arrivalTime": "22:15:00", "from": "MXP", "to": "JED", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "23:00:00", "arrivalDate": "2026-08-03", "arrivalTime": "14:05:00", "segments": [ { "flightNumber": "1052", "carrier": "SV", "departureDate": "2026-08-02", "departureTime": "23:00:00", "arrivalDate": "2026-08-03", "arrivalTime": "00:45:00", "from": "JED", "to": "RUH", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "213", "carrier": "SV", "departureDate": "2026-08-03", "departureTime": "09:10:00", "arrivalDate": "2026-08-03", "arrivalTime": "14:05:00", "from": "RUH", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAIbiVWTAAAA==", "price": "EUR580.16", "departureDate": "2026-07-18", "arrivalDate": "2026-07-28", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "12:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "12:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:55:00", "arrivalDate": "2026-07-19", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-27", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "01:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAgbiVWTAAAA==", "price": "EUR576.39", "departureDate": "2026-07-18", "arrivalDate": "2026-07-29", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "16:05:00", "arrivalDate": "2026-07-18", "arrivalTime": "22:15:00", "segments": [ { "flightNumber": "210", "carrier": "SV", "departureDate": "2026-07-18", "departureTime": "16:05:00", "arrivalDate": "2026-07-18", "arrivalTime": "22:15:00", "from": "MXP", "to": "JED", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "23:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "14:05:00", "segments": [ { "flightNumber": "1054", "carrier": "SV", "departureDate": "2026-07-28", "departureTime": "23:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "01:40:00", "from": "JED", "to": "RUH", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "213", "carrier": "SV", "departureDate": "2026-07-29", "departureTime": "09:10:00", "arrivalDate": "2026-07-29", "arrivalTime": "14:05:00", "from": "RUH", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAhbiVWTAAAA==", "price": "EUR580.16", "departureDate": "2026-07-18", "arrivalDate": "2026-07-30", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "12:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "12:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:55:00", "arrivalDate": "2026-07-19", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "01:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKA5biVWTAAAA==", "price": "EUR599.16", "departureDate": "2026-07-18", "arrivalDate": "2026-07-31", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "12:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "12:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:55:00", "arrivalDate": "2026-07-19", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-30", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "01:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKARciVWTAAAA==", "price": "EUR599.16", "departureDate": "2026-07-18", "arrivalDate": "2026-08-01", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "12:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "12:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:55:00", "arrivalDate": "2026-07-19", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "01:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKApciVWTAAAA==", "price": "EUR580.16", "departureDate": "2026-07-18", "arrivalDate": "2026-08-02", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "12:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "12:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:55:00", "arrivalDate": "2026-07-19", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "182", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:10:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "01:40:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAqciVWTAAAA==", "price": "EUR576.39", "departureDate": "2026-07-18", "arrivalDate": "2026-08-03", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "16:05:00", "arrivalDate": "2026-07-18", "arrivalTime": "22:15:00", "segments": [ { "flightNumber": "210", "carrier": "SV", "departureDate": "2026-07-18", "departureTime": "16:05:00", "arrivalDate": "2026-07-18", "arrivalTime": "22:15:00", "from": "MXP", "to": "JED", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "23:00:00", "arrivalDate": "2026-08-03", "arrivalTime": "14:05:00", "segments": [ { "flightNumber": "1052", "carrier": "SV", "departureDate": "2026-08-02", "departureTime": "23:00:00", "arrivalDate": "2026-08-03", "arrivalTime": "00:45:00", "from": "JED", "to": "RUH", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "213", "carrier": "SV", "departureDate": "2026-08-03", "departureTime": "09:10:00", "arrivalDate": "2026-08-03", "arrivalTime": "14:05:00", "from": "RUH", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKArciVWTAAAA==", "price": "EUR597.16", "departureDate": "2026-07-19", "arrivalDate": "2026-07-28", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:25:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-27", "departureTime": "13:30:00", "arrivalDate": "2026-07-27", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "01:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAsciVWTAAAA==", "price": "EUR597.16", "departureDate": "2026-07-19", "arrivalDate": "2026-07-29", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:25:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-28", "departureTime": "16:40:00", "arrivalDate": "2026-07-28", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "01:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAtciVWTAAAA==", "price": "EUR597.16", "departureDate": "2026-07-19", "arrivalDate": "2026-07-30", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:25:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-29", "departureTime": "16:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "01:40:00", "arrivalDate": "2026-07-30", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAuciVWTAAAA==", "price": "EUR617.16", "departureDate": "2026-07-19", "arrivalDate": "2026-07-31", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:25:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-30", "departureTime": "13:30:00", "arrivalDate": "2026-07-30", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "01:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAvciVWTAAAA==", "price": "EUR617.16", "departureDate": "2026-07-19", "arrivalDate": "2026-08-01", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:25:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-31", "departureTime": "16:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "01:40:00", "arrivalDate": "2026-08-01", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAwciVWTAAAA==", "price": "EUR597.16", "departureDate": "2026-07-19", "arrivalDate": "2026-08-02", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:25:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "182", "carrier": "GF", "departureDate": "2026-08-01", "departureTime": "05:50:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:10:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "01:40:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "KiNpc7CHuDKAxciVWTAAAA==", "price": "EUR597.16", "departureDate": "2026-07-19", "arrivalDate": "2026-08-03", "legs": [ { "legId": "KiNpc7CHuDKA1LiVWTAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "11:45:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:25:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "KiNpc7CHuDKA8LiVWTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "13:30:00", "arrivalDate": "2026-08-03", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-08-02", "departureTime": "13:30:00", "arrivalDate": "2026-08-02", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-08-03", "departureTime": "01:40:00", "arrivalDate": "2026-08-03", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] } ] }, "emirates": { "groupedItineraries": [ { "offerId": "afdc4442-2f22-4ae9-981c-94db9b7af772", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-14", "arrivalDate": "2026-07-27", "legs": [ { "legId": "8d3f6ad2-f01b-48e8-94d9-fdfbcbdbef06", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "", "arrivalDate": "2026-07-14", "arrivalTime": "", "segments": [] }, { "legId": "73f331cd-5bcd-4328-b9c9-6ab344089f96", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "5f6c4f4e-01e2-416a-b2a1-2d33948b5359", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-27", "legs": [ { "legId": "e310926e-8b09-44fc-be77-576e58f66a30", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "89ba927e-b42d-4407-ba6b-04d4c6192903", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "68e66f3a-5626-4732-aaa9-4a0b229c7775", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-14", "arrivalDate": "2026-07-28", "legs": [ { "legId": "3d7e7463-f1ac-4d44-84e9-6b29a4ce254e", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "", "arrivalDate": "2026-07-14", "arrivalTime": "", "segments": [] }, { "legId": "1aa8f45b-0539-4b4b-a3ff-64474b269f6b", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "dfb2c19a-d514-4630-9982-8178217faf97", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-28", "legs": [ { "legId": "b8411abb-d4ef-4ee5-ab98-e50b6fb94832", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "3c31c3c7-fa71-4f89-8196-d6bcaaeffde3", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "da3571b5-9047-4db2-8636-bb97b5b996f4", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-14", "arrivalDate": "2026-07-29", "legs": [ { "legId": "f6faf450-4488-4b42-a704-192c9afba59c", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "", "arrivalDate": "2026-07-14", "arrivalTime": "", "segments": [] }, { "legId": "18966fa5-4141-46f9-a39d-e584c9a62db5", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "15dc3b0e-2c9d-495a-99ef-c696d38d1726", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-29", "legs": [ { "legId": "164abd62-1892-4ff1-a3d5-ae8702e500ae", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "f065c87c-eb7b-4cbf-b251-7a6493fd6a53", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "16536513-c0fe-446d-9a65-52478e102f75", "price": "EUR1111.14", "source": "NDC:Emirates", "departureDate": "2026-07-14", "arrivalDate": "2026-07-30", "legs": [ { "legId": "4f3af4d4-5c40-440f-8849-2c3cce7c7a29", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "", "arrivalDate": "2026-07-14", "arrivalTime": "", "segments": [] }, { "legId": "8dda19e8-c148-49e5-a6f2-cb5328ee328f", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "7d53f040-f8a7-4a0e-ad8a-32d90951ffd7", "price": "EUR1111.14", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-30", "legs": [ { "legId": "a89fdc3f-0626-4567-90e8-2c3174dfe8b8", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "08a91dd7-ef8c-4a1b-8172-ee7d3c15a56b", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "3c801454-f7c0-46ea-af5d-4c4a81bbdb58", "price": "EUR1100.14", "source": "NDC:Emirates", "departureDate": "2026-07-14", "arrivalDate": "2026-08-01", "legs": [ { "legId": "49b70a7d-3283-44b0-91b3-e7bb30d59292", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "", "arrivalDate": "2026-07-14", "arrivalTime": "", "segments": [] }, { "legId": "fa7ff9fa-b677-43c8-a533-60615f923b39", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "84fc3bc9-ac25-4c2e-8f50-0ddf205634d9", "price": "EUR1100.14", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-08-01", "legs": [ { "legId": "ea191efc-2628-49d2-a81e-b97b758988a7", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "8350a91f-7b54-4ce7-9020-a71864b0f4ef", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "bbe08a3c-e52d-4ef6-8b02-af291e819410", "price": "EUR1111.14", "source": "NDC:Emirates", "departureDate": "2026-07-14", "arrivalDate": "2026-07-31", "legs": [ { "legId": "d236dfa9-cdca-40a4-9981-87a2c5a9f92b", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "", "arrivalDate": "2026-07-14", "arrivalTime": "", "segments": [] }, { "legId": "a3d4107d-a4c5-4dee-8f9a-626f8d3fbf5b", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "12e9ca7e-c258-4b41-91ee-a278badfe2c4", "price": "EUR1111.14", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-31", "legs": [ { "legId": "fff43db9-e013-497b-9047-2ba15f151edb", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "4bf8622a-5dbe-44be-9cdf-3e74f6b6bd8f", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "d970c7be-2209-4df5-884b-2b72323b251f", "price": "EUR1100.14", "source": "NDC:Emirates", "departureDate": "2026-07-14", "arrivalDate": "2026-08-02", "legs": [ { "legId": "71a3b649-b16d-48dc-8f6f-35325d4ec883", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-14", "departureTime": "", "arrivalDate": "2026-07-14", "arrivalTime": "", "segments": [] }, { "legId": "d7d55ea2-bc9d-4464-acd5-330fd3d7d2e8", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "de4e3860-18a9-4382-bf33-b826e88bd2b0", "price": "EUR1100.14", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-08-02", "legs": [ { "legId": "d0066288-0f76-425a-b8df-c12f18e50ef6", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "87e90ced-74f4-4346-b677-d8f7c481a3cf", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "5ac63610-4adc-406b-bdc2-147831b44d5d", "price": "EUR1048.14", "source": "NDC:Emirates", "departureDate": "2026-07-16", "arrivalDate": "2026-07-27", "legs": [ { "legId": "76d8a7ba-269d-4b1f-9a3d-d7f2fcba4602", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] }, { "legId": "8ebd7cae-48de-41b3-8e23-c5e7f162f91c", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "ab2fa337-3873-4243-b576-353a58e85ce2", "price": "EUR1048.14", "source": "NDC:Emirates", "departureDate": "2026-07-16", "arrivalDate": "2026-07-28", "legs": [ { "legId": "91a88b38-6848-4386-9978-21a5ee859939", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] }, { "legId": "25243e36-73d4-4c95-8cff-647696b11396", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f4cae4b6-af57-46ed-98fb-bc6f544b1d90", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-15", "arrivalDate": "2026-07-27", "legs": [ { "legId": "865aea57-2d2a-420f-a401-3267ec4ee18c", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] }, { "legId": "d665f71a-8ac2-434a-962f-1af4a8b5d279", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "2c05959a-5953-44e6-b6f2-7389a57f645c", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-15", "arrivalDate": "2026-07-28", "legs": [ { "legId": "9bf0598d-28b6-4206-9570-c64405f9fc8d", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] }, { "legId": "049ca028-5b50-4d96-9c64-bb5f4b23e1a8", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1f451d58-c56d-412d-8d3e-3cb661050c32", "price": "EUR1048.14", "source": "NDC:Emirates", "departureDate": "2026-07-16", "arrivalDate": "2026-07-29", "legs": [ { "legId": "a22d5c15-e037-490d-b0d6-a2229d3535a0", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] }, { "legId": "4bffa36c-a03c-4bd0-83c2-d6031c1d63fc", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "80524008-cd99-4fb4-9020-75676367225a", "price": "EUR1068.14", "source": "NDC:Emirates", "departureDate": "2026-07-16", "arrivalDate": "2026-07-30", "legs": [ { "legId": "4e9c93ba-fd59-440c-8116-18ecfbe81bfe", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] }, { "legId": "af7f1ffc-9f22-4d9a-a09d-eb3e015f0392", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "b269a9b8-f057-45da-84cf-68ffa21d26e2", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-15", "arrivalDate": "2026-07-29", "legs": [ { "legId": "c882da97-a4cb-42a8-a143-d38969164073", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] }, { "legId": "818f4d40-2701-40f3-aa01-233745f5df87", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "3aec5ac8-e690-42db-ae9b-e9c9765cbb7b", "price": "EUR1111.14", "source": "NDC:Emirates", "departureDate": "2026-07-15", "arrivalDate": "2026-07-30", "legs": [ { "legId": "f99a2695-ed2a-4cad-a386-54b3ca573df2", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] }, { "legId": "58c6ad06-7d15-4d21-9f9f-2665426a64f7", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "abcfa774-ba54-46b7-8f2c-cce6bcc86e05", "price": "EUR1056.14", "source": "NDC:Emirates", "departureDate": "2026-07-16", "arrivalDate": "2026-08-01", "legs": [ { "legId": "ce2d3305-b6fc-4357-9ac1-31acbbed4df4", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] }, { "legId": "66548474-2465-44a1-b709-67ab04460aad", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "bfce8bc8-aeb3-421b-8349-0772bcfb2846", "price": "EUR1068.14", "source": "NDC:Emirates", "departureDate": "2026-07-16", "arrivalDate": "2026-07-31", "legs": [ { "legId": "3b999f2f-d9f1-416f-ba81-1fb6ffe4ba21", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] }, { "legId": "a682dd11-5388-40a4-9c54-6ea9cc94d974", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f2fd28dd-d901-4365-9e74-44e655afe925", "price": "EUR1100.14", "source": "NDC:Emirates", "departureDate": "2026-07-15", "arrivalDate": "2026-08-01", "legs": [ { "legId": "9a6ccce4-121e-42fc-b197-1205f68ca7ea", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] }, { "legId": "5e7e1b91-ae13-4733-b0cb-05a77722229d", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f6c32a82-5c2b-4670-aa21-93585e4bbd27", "price": "EUR1111.14", "source": "NDC:Emirates", "departureDate": "2026-07-15", "arrivalDate": "2026-07-31", "legs": [ { "legId": "d67122a7-6229-41b3-9fbc-f5d523d52415", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] }, { "legId": "8787ad24-7530-4da2-a282-503e4912db13", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "00488bd3-1ec4-4629-80a7-1970904df035", "price": "EUR1056.14", "source": "NDC:Emirates", "departureDate": "2026-07-16", "arrivalDate": "2026-08-02", "legs": [ { "legId": "b9dc98cd-db22-42ab-9673-13c9b723b94d", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] }, { "legId": "187f91cd-e0d8-4f85-8068-0bed47cdde28", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "26934175-b877-48a2-9860-2cc36b3dacc4", "price": "EUR1100.14", "source": "NDC:Emirates", "departureDate": "2026-07-15", "arrivalDate": "2026-08-02", "legs": [ { "legId": "13dc4383-a962-4d77-9b36-08f1e3629627", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] }, { "legId": "626b38c5-fcf0-4cfc-b62c-aa2f344ed468", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "04acfe20-a84d-4115-9a32-6b8c8df0ac19", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-07-17", "arrivalDate": "2026-07-27", "legs": [ { "legId": "48019632-dcf4-409d-aed0-77bc464b955d", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] }, { "legId": "f64e4555-867b-45ae-92f4-9d68bc1b3a3b", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "b162adb0-e8de-4298-8aa4-21b270206e64", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-07-17", "arrivalDate": "2026-07-28", "legs": [ { "legId": "96f105a3-991b-49f4-bd40-fcf1551a372e", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] }, { "legId": "db1f9856-02d7-44f8-91fd-d5be1fff9653", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0cf62f3a-7999-4ce5-9fe9-023700d23d2c", "price": "EUR1251.14", "source": "NDC:Emirates", "departureDate": "2026-07-18", "arrivalDate": "2026-07-27", "legs": [ { "legId": "3b9a5388-bebc-4daa-910e-5308121546d4", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] }, { "legId": "feab6909-8570-4656-b246-2a3d297d0d84", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "ec07eee2-3505-4985-92dc-c42a17be6bc7", "price": "EUR1251.14", "source": "NDC:Emirates", "departureDate": "2026-07-18", "arrivalDate": "2026-07-28", "legs": [ { "legId": "f490fe37-075a-467e-81bf-589b2c2dc968", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] }, { "legId": "cf134c85-4881-423c-aafe-9bf67cb40699", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6b691c1a-86fc-4c8e-a910-ba96e793ef41", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-07-17", "arrivalDate": "2026-07-29", "legs": [ { "legId": "aae90187-5a74-493c-b3d8-2f2fab98d975", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] }, { "legId": "18c64e60-403a-4318-ad40-c09a8f742280", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "3ea86088-efd8-4d70-96b0-5be2c8e2bcbb", "price": "EUR1093.14", "source": "NDC:Emirates", "departureDate": "2026-07-17", "arrivalDate": "2026-07-30", "legs": [ { "legId": "1e306f1a-9aa7-4efe-aaa4-d8d81c1865ad", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] }, { "legId": "ea15d77a-97eb-44ca-a85c-d4e45ea9cffe", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "567e4e18-eec3-461b-9992-e05b539ccd13", "price": "EUR1251.14", "source": "NDC:Emirates", "departureDate": "2026-07-18", "arrivalDate": "2026-07-29", "legs": [ { "legId": "6f06ff88-9883-4a73-925b-e478a4e34731", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] }, { "legId": "4efed402-032c-46a3-a10d-1f215701d5f8", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "865ea0da-f3b8-4c6f-a4d1-3ad3e8736a70", "price": "EUR1271.14", "source": "NDC:Emirates", "departureDate": "2026-07-18", "arrivalDate": "2026-07-30", "legs": [ { "legId": "e74615e6-77b3-4410-808a-f6f05799656c", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] }, { "legId": "672dd87f-c421-45f0-a7e2-132247095c16", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "81b9b197-2e07-4b29-8456-862d9242dea5", "price": "EUR1081.14", "source": "NDC:Emirates", "departureDate": "2026-07-17", "arrivalDate": "2026-08-01", "legs": [ { "legId": "4aea6212-e9fc-4fa7-abcb-5149999739bf", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] }, { "legId": "ba0fbd2d-2f70-400a-b78e-50769d3cfdf2", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "5bd592d9-9516-4f07-8de8-bef1628a7c2b", "price": "EUR1093.14", "source": "NDC:Emirates", "departureDate": "2026-07-17", "arrivalDate": "2026-07-31", "legs": [ { "legId": "a01aef78-ac80-44bb-ae5d-47c0d544cc27", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] }, { "legId": "0e35e4cf-4564-49ab-a398-6602c913f33c", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "c9c29a0b-830c-4343-93e1-d1b6d5a5883c", "price": "EUR1259.14", "source": "NDC:Emirates", "departureDate": "2026-07-18", "arrivalDate": "2026-08-01", "legs": [ { "legId": "4ef208c4-8691-4bed-aa0b-3dd2c64e2f4d", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] }, { "legId": "27855d6f-b244-4ca2-9cb4-e60ac4e3aae5", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "8197df92-f2d9-4d1e-9f77-479e5a6b07d3", "price": "EUR1271.14", "source": "NDC:Emirates", "departureDate": "2026-07-18", "arrivalDate": "2026-07-31", "legs": [ { "legId": "6d33517e-67d8-48fb-8ad2-d346762416ce", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] }, { "legId": "b8a716e7-8c4f-48e0-aade-c5ac0d899f66", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "c5e48355-205c-48d4-8e2c-b1692d03d6de", "price": "EUR1081.14", "source": "NDC:Emirates", "departureDate": "2026-07-17", "arrivalDate": "2026-08-02", "legs": [ { "legId": "4b2253c8-b1de-426c-8039-4c45bf401326", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] }, { "legId": "dc0dbd9a-f872-49a3-a759-042c9ae4e9f2", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0b7bfa60-b9e3-41d5-ae05-c48624556460", "price": "EUR1259.14", "source": "NDC:Emirates", "departureDate": "2026-07-18", "arrivalDate": "2026-08-02", "legs": [ { "legId": "b886de7c-0c45-4860-97ff-a4dec6098633", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] }, { "legId": "3d831ea9-1b3a-448f-996d-bcfc608d3791", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "dfa9e75e-20e1-40cb-ae5f-c79149964420", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-19", "arrivalDate": "2026-07-27", "legs": [ { "legId": "90b214f5-819d-4ca2-aa30-de85e333a109", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] }, { "legId": "6c9fcb93-9d03-4af8-91c3-2a32ee970206", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "4b86a5fa-312f-4e89-a79e-219e5645ad44", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-19", "arrivalDate": "2026-07-28", "legs": [ { "legId": "5add0307-eb69-4f60-b46b-5449233328a1", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] }, { "legId": "ec383411-026b-4196-a4b6-8a263a7a0b1d", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "35d23c7a-4ad5-432b-bce0-bd20b2b141e3", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-19", "arrivalDate": "2026-07-29", "legs": [ { "legId": "7ffcbd78-618a-4616-a048-3ab1d065da47", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] }, { "legId": "d498fb3a-109d-41d8-8e35-d9d9c2c29728", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "9da8a59a-6d82-4b50-9e0e-c16027a02017", "price": "EUR1111.14", "source": "NDC:Emirates", "departureDate": "2026-07-19", "arrivalDate": "2026-07-30", "legs": [ { "legId": "e8b92841-ba91-40be-a114-51ac9a40e0af", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] }, { "legId": "8406ee46-b9e4-40eb-a7dd-7ee1c1e55a97", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "aab8b14c-da9b-4d51-9574-5287a461023a", "price": "EUR1100.14", "source": "NDC:Emirates", "departureDate": "2026-07-19", "arrivalDate": "2026-08-01", "legs": [ { "legId": "d6aa04fd-f97c-417b-ac64-e70d9d01c596", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] }, { "legId": "692c35ff-7767-42c9-9152-1e8faee3fb2f", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "232b5fc5-10b6-47a0-a8a2-117386936950", "price": "EUR1111.14", "source": "NDC:Emirates", "departureDate": "2026-07-19", "arrivalDate": "2026-07-31", "legs": [ { "legId": "a25ecb01-65cf-48b8-aff2-b75d3b639c45", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] }, { "legId": "d71fcb88-8e97-40b2-afbf-e2e52b435c08", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0362b31c-2e10-4b86-bdcd-4bb63cfdbf1f", "price": "EUR1100.14", "source": "NDC:Emirates", "departureDate": "2026-07-19", "arrivalDate": "2026-08-02", "legs": [ { "legId": "17c3857a-7070-40d8-bf77-5b6831391046", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] }, { "legId": "752c5a8e-0557-4009-890a-5ddcca7a555c", "origin": "JED", "destination": "MXP", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] } ], "itinerary": { "trips": [ { "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": false, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": true } }, "turkish": { "responseId": "659b4993-f290-40c1-a43e-7f79e5a6f982", "transactionId": "4ae14097-d835-4216-ac36-b0ec1fbc2b93", "numberOflegs": 2, "offers": [ { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F1", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F1_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F1_LEG2", "totalDuration": "PT7H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT1H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F0", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F0_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F0_LEG2", "totalDuration": "PT16H50M", "totalFlightDuration": "PT6H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT10H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_21", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F1", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F1_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F1_LEG2", "totalDuration": "PT7H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT1H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F2", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F2_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F2_LEG2", "totalDuration": "PT22H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT15H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_25", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "12:20:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "14:10:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F3", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F3_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F0B1F3_LEG2", "totalDuration": "PT25H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT19H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_27", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F0", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F0_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F0_LEG2", "totalDuration": "PT16H50M", "totalFlightDuration": "PT6H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT10H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_21", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F2", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F2_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F2_LEG2", "totalDuration": "PT22H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT15H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_25", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "12:20:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "14:10:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F3", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F3_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R0B0F1B1F3_LEG2", "totalDuration": "PT25H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT19H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_27", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 310, "totalTaxes": 340, "totalFees": 0, "totalPrice": 650 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F1", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F1_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F1_LEG2", "totalDuration": "PT7H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT1H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F0", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F0_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F0_LEG2", "totalDuration": "PT16H50M", "totalFlightDuration": "PT6H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT10H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_21", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F2", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F2_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F2_LEG2", "totalDuration": "PT22H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT15H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_25", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "12:20:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "14:10:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F3", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F3_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R1B0F2B1F3_LEG2", "totalDuration": "PT25H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT19H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_27", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 336, "totalTaxes": 340, "totalFees": 0, "totalPrice": 676 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F5", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F5_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F5_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT1H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F4", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F4_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F4_LEG2", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT6H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_29", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "13:15:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F5", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F5_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F5_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT1H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F6", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F6_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F0B1F6_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT16H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F4", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F4_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F4_LEG2", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT6H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_29", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "13:15:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F6", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F6_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R2B0F1B1F6_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT16H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 367, "totalTaxes": 340, "totalFees": 0, "totalPrice": 707 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F5", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F5_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F5_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT1H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F4", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F4_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F4_LEG2", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT6H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_29", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "13:15:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F6", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F6_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R3B0F2B1F6_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT16H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 393, "totalTaxes": 340, "totalFees": 0, "totalPrice": 733 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F1", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F1_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F1_LEG2", "totalDuration": "PT7H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT1H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F1", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F1_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F1_LEG2", "totalDuration": "PT7H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT1H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F5", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F5_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F5_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT1H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F4", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F4_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F4_LEG2", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT6H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_29", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "13:15:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F1", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F1_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F1_LEG2", "totalDuration": "PT7H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT1H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F0", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F0_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F0_LEG2", "totalDuration": "PT16H50M", "totalFlightDuration": "PT6H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT10H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_21", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F0", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F0_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F0_LEG2", "totalDuration": "PT16H50M", "totalFlightDuration": "PT6H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT10H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_21", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F7", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F7_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F7_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F7_LEG2", "totalDuration": "PT17H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT10H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F1", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F1_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F1_LEG2", "totalDuration": "PT7H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT1H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F1", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F1_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F1_LEG2", "totalDuration": "PT7H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT1H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F5", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F5_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F5_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT1H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F2", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F2_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F2_LEG2", "totalDuration": "PT22H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT15H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_25", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "12:20:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "14:10:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F2", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F2_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F2_LEG2", "totalDuration": "PT22H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT15H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_25", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "12:20:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "14:10:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F6", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F6_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F6_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT16H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F4", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F4_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F4_LEG2", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT6H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_29", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "13:15:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F0", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F0_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F0_LEG2", "totalDuration": "PT16H50M", "totalFlightDuration": "PT6H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT10H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_21", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F3", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F3_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F0B1F3_LEG2", "totalDuration": "PT25H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT19H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_27", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F3", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F3_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-16", "time": "18:20:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F0B1F3_LEG2", "totalDuration": "PT25H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT19H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_27", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F0", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F0_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F0_LEG2", "totalDuration": "PT16H50M", "totalFlightDuration": "PT6H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT10H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_21", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F0", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F0_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F0_LEG2", "totalDuration": "PT16H50M", "totalFlightDuration": "PT6H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT10H10M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_21", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "08:45:00", "terminal": "1" }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F7", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F7_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F7_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F7_LEG2", "totalDuration": "PT17H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT10H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F2", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F2_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F2_LEG2", "totalDuration": "PT22H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT15H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_25", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "12:20:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "14:10:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F3", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F3_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F2B1F3_LEG2", "totalDuration": "PT25H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT19H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_27", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F2", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F2_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F2_LEG2", "totalDuration": "PT22H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT15H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_25", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "12:20:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "14:10:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F2", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F2_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F2_LEG2", "totalDuration": "PT22H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT15H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_25", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "12:20:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "14:10:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F6", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F6_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F6_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_30", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "05:20:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT16H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F3", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F3_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R4B0F1B1F3_LEG2", "totalDuration": "PT25H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT19H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_27", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "V", "fareBasisCode": "VN3XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F3", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F3_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT14H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R5B0F1B1F3_LEG2", "totalDuration": "PT25H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT19H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_27", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-31", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 404, "totalTaxes": 340, "totalFees": 0, "totalPrice": 744 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R6B0F2B1F1", "itemId": "F01CCE5CCA67941D6918FF9F4A552E229-R6B0F2B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 430, "totalTaxes": 340, "totalFees": 0, "totalPrice": 770, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 430, "totalTaxes": 340, "totalFees": 0, "totalPrice": 770 } ], "taxes": [] }, "legs": [ { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R6B0F2B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R6B0F2B1F1_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-16", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "14:40:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT2H55M", "connectionDuration": "PT10H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_11", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-17", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-17", "time": "05:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 430, "totalTaxes": 340, "totalFees": 0, "totalPrice": 770, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 430, "totalTaxes": 340, "totalFees": 0, "totalPrice": 770 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "F01CCE5CCA67941D6918FF9F4A552E229-R6B0F2B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F01CCE5CCA67941D6918FF9F4A552E229-R6B0F2B1F1_LEG2", "totalDuration": "PT7H50M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "93", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-30", "time": "16:55:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "20:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": "PT1H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_23", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-30", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-30", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "L", "fareBasisCode": "LN2XPB", "fareType": "Promotional", "fareTypeCode": "PS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 430, "totalTaxes": 340, "totalFees": 0, "totalPrice": 770, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 430, "totalTaxes": 340, "totalFees": 0, "totalPrice": 770 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] } ], "filters": { "stops": [ { "name": "1 Stop", "value": "2" } ], "fareType": [ { "name": "Non Refundable", "value": "Not Offered" } ], "baggage": [ { "value": 2, "unit": "Piece" } ], "connectingAirports": [ { "name": "Istanbul Airport", "code": "IST" } ], "airlines": [ { "name": "Turkish Airlines", "value": "TK", "logoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ] }, "dataList": [], "itinerary": { "trips": [ { "origin": "MXP", "destination": "JED", "departureDate": "2026-07-16", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-30", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": false, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": true } } }