{ "partnerId": "5812f433-b72e-4f39-9b37-e077143a4fda", "itinerary": { "trips": [ { "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "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-06-29", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "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": "hiECy7uCuDKAJijnDCAAAA==", "price": "EUR560.16", "departureDate": "2026-06-26", "arrivalDate": "2026-07-19", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "11:35:00", "arrivalDate": "2026-06-27", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-06-26", "departureTime": "11:35:00", "arrivalDate": "2026-06-26", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-06-27", "departureTime": "01:55:00", "arrivalDate": "2026-06-27", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAhijnDCAAAA==", "price": "EUR542.39", "departureDate": "2026-06-26", "arrivalDate": "2026-07-20", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "16:05:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:15:00", "segments": [ { "flightNumber": "210", "carrier": "SV", "departureDate": "2026-06-26", "departureTime": "16:05:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:15:00", "from": "MXP", "to": "JED", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "23:00:00", "arrivalDate": "2026-07-20", "arrivalTime": "14:05:00", "segments": [ { "flightNumber": "1052", "carrier": "SV", "departureDate": "2026-07-19", "departureTime": "23:00:00", "arrivalDate": "2026-07-20", "arrivalTime": "00:45:00", "from": "JED", "to": "RUH", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "213", "carrier": "SV", "departureDate": "2026-07-20", "departureTime": "09:10:00", "arrivalDate": "2026-07-20", "arrivalTime": "14:05:00", "from": "RUH", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAiijnDCAAAA==", "price": "EUR560.16", "departureDate": "2026-06-26", "arrivalDate": "2026-07-21", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "11:35:00", "arrivalDate": "2026-06-27", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-06-26", "departureTime": "11:35:00", "arrivalDate": "2026-06-26", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-06-27", "departureTime": "01:55:00", "arrivalDate": "2026-06-27", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "01:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKA6ijnDCAAAA==", "price": "EUR542.39", "departureDate": "2026-06-26", "arrivalDate": "2026-07-22", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "16:05:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:15:00", "segments": [ { "flightNumber": "210", "carrier": "SV", "departureDate": "2026-06-26", "departureTime": "16:05:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:15:00", "from": "MXP", "to": "JED", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "19:30:00", "arrivalDate": "2026-07-22", "arrivalTime": "14:05:00", "segments": [ { "flightNumber": "1084", "carrier": "SV", "departureDate": "2026-07-21", "departureTime": "19:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "21:15:00", "from": "JED", "to": "RUH", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "213", "carrier": "SV", "departureDate": "2026-07-22", "departureTime": "09:10:00", "arrivalDate": "2026-07-22", "arrivalTime": "14:05:00", "from": "RUH", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKA7ijnDCAAAA==", "price": "EUR542.39", "departureDate": "2026-06-26", "arrivalDate": "2026-07-22", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "16:05:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:15:00", "segments": [ { "flightNumber": "210", "carrier": "SV", "departureDate": "2026-06-26", "departureTime": "16:05:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:15:00", "from": "MXP", "to": "JED", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "01:00:00", "arrivalDate": "2026-07-22", "arrivalTime": "14:05:00", "segments": [ { "flightNumber": "1056", "carrier": "SV", "departureDate": "2026-07-22", "departureTime": "01:00:00", "arrivalDate": "2026-07-22", "arrivalTime": "02:45:00", "from": "JED", "to": "RUH", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "213", "carrier": "SV", "departureDate": "2026-07-22", "departureTime": "09:10:00", "arrivalDate": "2026-07-22", "arrivalTime": "14:05:00", "from": "RUH", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKA8ijnDCAAAA==", "price": "EUR580.16", "departureDate": "2026-06-26", "arrivalDate": "2026-07-24", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "11:35:00", "arrivalDate": "2026-06-27", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-06-26", "departureTime": "11:35:00", "arrivalDate": "2026-06-26", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-06-27", "departureTime": "01:55:00", "arrivalDate": "2026-06-27", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "01:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAUjjnDCAAAA==", "price": "EUR580.16", "departureDate": "2026-06-26", "arrivalDate": "2026-07-25", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "11:35:00", "arrivalDate": "2026-06-27", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-06-26", "departureTime": "11:35:00", "arrivalDate": "2026-06-26", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-06-27", "departureTime": "01:55:00", "arrivalDate": "2026-06-27", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-24", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-25", "departureTime": "01:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAVjjnDCAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-19", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-27", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "13:25:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAtjjnDCAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-20", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-27", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "13:25:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "01:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAFkjnDCAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-21", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-27", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "13:25:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "01:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAdkjnDCAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-22", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-27", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "13:25:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKA1kjnDCAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-23", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-27", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "13:25:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "01:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKANljnDCAAAA==", "price": "EUR580.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-24", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-27", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "13:25:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "01:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAlljnDCAAAA==", "price": "EUR580.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-25", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-27", "departureTime": "12:30:00", "arrivalDate": "2026-06-27", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "13:25:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-24", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-25", "departureTime": "01:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAmljnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-19", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-28", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "01:55:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKA+ljnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-20", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-28", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "01:55:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "01:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAWmjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-21", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-28", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "01:55:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "01:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAumjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-22", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-28", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "01:55:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAGnjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-23", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-28", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "01:55:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "01:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAenjnDCAAAA==", "price": "EUR555.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-24", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-28", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "01:55:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "01:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKA2njnDCAAAA==", "price": "EUR555.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-25", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-06-28", "departureTime": "11:45:00", "arrivalDate": "2026-06-28", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "01:55:00", "arrivalDate": "2026-06-29", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-24", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-25", "departureTime": "01:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKA3njnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-19", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-29", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "13:25:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAPojnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-20", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-29", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "13:25:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "01:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAnojnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-21", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-29", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "13:25:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "01:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKA\/ojnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-22", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-29", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "13:25:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAXpjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-23", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-29", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "13:25:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "01:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAvpjnDCAAAA==", "price": "EUR555.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-24", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-29", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "13:25:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "01:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAHqjnDCAAAA==", "price": "EUR555.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-25", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-06-29", "departureTime": "12:30:00", "arrivalDate": "2026-06-29", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "13:25:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-24", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-25", "departureTime": "01:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAIqjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-19", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-06-30", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "13:25:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAgqjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-20", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-06-30", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "13:25:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "01:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKA4qjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-21", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-06-30", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "13:25:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "01:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAQrjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-22", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-06-30", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "13:25:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAorjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-23", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-06-30", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "13:25:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "01:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAAsjnDCAAAA==", "price": "EUR555.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-24", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-06-30", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "13:25:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "01:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAYsjnDCAAAA==", "price": "EUR555.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-25", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-06-30", "departureTime": "11:35:00", "arrivalDate": "2026-06-30", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "183", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "13:25:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:40:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-24", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-25", "departureTime": "01:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAZsjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-19", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-01", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "171", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "10:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAxsjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-20", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-01", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "171", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "10:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "01:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAJtjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-21", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-01", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "171", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "10:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "01:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAhtjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-22", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-01", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "171", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "10:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKA5tjnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-23", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-01", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "171", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "10:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "01:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKARujnDCAAAA==", "price": "EUR555.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-24", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-01", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "171", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "10:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "01:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKApujnDCAAAA==", "price": "EUR555.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-25", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "segments": [ { "flightNumber": "22", "carrier": "GF", "departureDate": "2026-07-01", "departureTime": "12:30:00", "arrivalDate": "2026-07-01", "arrivalTime": "19:30:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "171", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "10:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:30:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-24", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-25", "departureTime": "01:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAqujnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-19", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-02", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "01:55:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "13:30:00", "arrivalDate": "2026-07-18", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "01:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKArujnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-20", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-02", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "01:55:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-19", "departureTime": "16:40:00", "arrivalDate": "2026-07-19", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "01:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAsujnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-21", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-02", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "01:55:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "13:30:00", "arrivalDate": "2026-07-20", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "01:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAtujnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-22", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-02", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "01:55:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAuujnDCAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-23", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-02", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "01:55:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "01:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAvujnDCAAAA==", "price": "EUR555.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-24", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-02", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "01:55:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-23", "departureTime": "16:40:00", "arrivalDate": "2026-07-23", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "01:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "hiECy7uCuDKAwujnDCAAAA==", "price": "EUR555.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-25", "legs": [ { "legId": "hiECy7uCuDKA0cjnDCAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "24", "carrier": "GF", "departureDate": "2026-07-02", "departureTime": "11:45:00", "arrivalDate": "2026-07-02", "arrivalTime": "18:45:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "01:55:00", "arrivalDate": "2026-07-03", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "hiECy7uCuDKA7cjnDCAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "13:30:00", "arrivalDate": "2026-07-24", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-25", "departureTime": "01:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] } ] }, "emirates": { "groupedItineraries": [ { "offerId": "7abbf225-ee29-4ebd-a64c-a1ebf51f9da9", "price": "EUR1098.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-18", "legs": [ { "legId": "3cdf5c63-b1a9-463e-b7e9-576c50c0402f", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "fcc74e22-cf13-4123-995a-30678559b273", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6c72b20c-545f-4835-a2a8-ce238f946655", "price": "EUR1098.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-19", "legs": [ { "legId": "a26c3544-350b-4102-a390-f5980367ff1b", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "df76153d-dced-4d95-92d4-5e14d026f292", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "dbc2d527-1a0f-47e5-852e-cf8532cf810d", "price": "EUR1141.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-18", "legs": [ { "legId": "3dc64936-d196-4b43-b656-3e44950dc7ac", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "d28e9037-24a8-42b7-947a-58a10ef35652", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "8953d3b1-0449-417b-b8bb-edd337cdd08f", "price": "EUR1141.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-19", "legs": [ { "legId": "ec8375fb-ec41-4529-bdc1-8f2ebef7bc8d", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "c56d19b1-20df-44c2-99e1-d9b876dc7a37", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "4138962e-1a82-454e-9564-cd1a250304cb", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-20", "legs": [ { "legId": "e2e75f45-25bf-4f6b-afa0-904fd5e23701", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "c05ee44d-580b-41ca-a238-4c188a04c881", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "43f6197d-849b-4fc0-bcf0-fbfdbcd3b229", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-21", "legs": [ { "legId": "92d71de7-5a99-4ea1-9a02-cace02119027", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "5ca41503-28c3-4551-afd3-9c0ffcd1af61", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "325031a8-31c8-4787-b589-fa357d61ad8c", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-20", "legs": [ { "legId": "28d559e8-1938-4fa5-b54a-7516ddc104e5", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "669b26f1-1ac0-4488-9066-1ac04a245e2b", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6c7a6f7f-751a-46f2-aaf4-bd74a208d2ba", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-21", "legs": [ { "legId": "497e1b59-e166-487e-a136-984c7bde510a", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "483d9199-61fb-48bc-9c92-bfb82be32a42", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "05c3e5e8-eedc-4ed1-9a62-ad28c800e283", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-23", "legs": [ { "legId": "66eb3728-f9cc-4775-ab30-67c33f1c1c87", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "c3800f68-5134-4fa5-8e47-f178dbd85d37", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "c97a7e06-cb7f-413b-8832-9f7fd11b46f4", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-22", "legs": [ { "legId": "6d48427b-fc34-41af-b76a-4f2df2d8b0d7", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "1dcf5331-975b-43e6-89f9-658caa21d3f4", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0b2ed8b8-6a42-4715-91f0-761471640e89", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-23", "legs": [ { "legId": "da77cc79-85d2-49b3-ad66-51efb2675574", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "b4fdcc8b-019e-4c0e-bdde-e1f12df260f1", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1fd37f0f-ae80-40b7-a1b1-97f591a65b3d", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-22", "legs": [ { "legId": "89295281-bc65-45b7-86fa-28a6b4acc35d", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "aad57984-046e-4a26-894b-44597a83b07b", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "d57e788f-21a7-4c2d-b5cc-3f02df641259", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-24", "legs": [ { "legId": "dee87189-11d2-4bfc-a28f-f210770f21a6", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "c818695a-1fb9-4dd3-a19b-58164538cfda", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1d562f2e-d09d-4e78-99fb-0e2ce0ae5071", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-24", "legs": [ { "legId": "1c2b6275-aa63-43c8-a727-37296a274cc0", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "707fcbb6-0823-43e1-8d30-e16d634d7ca8", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "24411c95-2402-4afe-bda4-e46a1ab1f10d", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-18", "legs": [ { "legId": "48d5963b-ae59-4fe3-84cb-f53c1b0c2c97", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "068921d4-8fbf-48e5-8ed7-1275a93fda2d", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "ec7480aa-8ef8-4d5a-b896-f9241e716fd1", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-19", "legs": [ { "legId": "9a1a4b09-6bb5-4976-8f21-9ee691967698", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "6ce648d2-2ecf-4f26-bb54-9943f893f3cf", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "db5785bc-cee0-41df-a758-d92f250387a0", "price": "EUR1161.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-18", "legs": [ { "legId": "e38e3c53-41cf-4b53-8601-52bab3703fc6", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "084b006a-0b02-4059-b0a2-b14270a05c7e", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "b5fc58dd-14c2-431b-8b0a-2f52ba7311c5", "price": "EUR1161.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-19", "legs": [ { "legId": "d2b7f26f-16d1-4260-a829-9313f3e6e3a3", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "58d188c4-037d-4114-a2c1-36fc627ce637", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "70b991d5-e319-4ef6-a780-e6881a627812", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-20", "legs": [ { "legId": "62721fdd-eee2-4122-8cbb-db2f68b92412", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "0cbbcbca-09ac-4ee6-99dd-c0797ed4f998", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1d7f48f7-195d-48a8-986b-927066534f3d", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-21", "legs": [ { "legId": "e334c7be-f4d0-4fb1-9013-6ec8d956417c", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "23304c04-b184-48f3-994a-5a6a8e87f113", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "9c5e0591-0774-4ae2-bd9d-06aa16b2fb77", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-20", "legs": [ { "legId": "7a59a147-6ff9-4b74-bc97-ae8d1d8055c9", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "9013c268-f8fb-44df-b4d3-71e6f163df01", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1298867e-23ad-4dae-b81d-de5f9fe59a22", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-21", "legs": [ { "legId": "cdec3edc-eb4f-439b-9c6b-d8df11dfb4d3", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "4dd83a49-52de-433b-ae56-3589e5e3fd9e", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "958068d7-544f-4f4c-a9dc-1f973b174db2", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-23", "legs": [ { "legId": "2dd80c69-8de8-44f8-b926-f9fcdf4d279c", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "a50deefc-f7b0-4f16-a939-06775448cacf", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "ebeddefb-6f73-4b86-a6d9-bbdebae98091", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-22", "legs": [ { "legId": "0ef7c5be-8a5a-4499-9fe5-90a769345cff", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "4ec5df3c-8d08-4748-a75e-2db8a9dd73c9", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "c0a2ac9d-059b-4bec-b13f-10b2f5cc0976", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-23", "legs": [ { "legId": "1df173e0-2363-42dc-9e11-2fb802723370", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "95cb1345-7333-43d5-8560-a8ee24745d2d", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "d31dfd0c-972f-4656-a566-fe9dec167871", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-22", "legs": [ { "legId": "7a9b76a5-281e-411f-9838-3a14d5e97bdb", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "f308bbfc-5e2d-49b7-a4a7-354d7e365bf5", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "7dd21564-810c-45f9-815e-5712a9cffc22", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-24", "legs": [ { "legId": "ab30b270-3807-4c83-8c67-906d86477e7b", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "ae563753-3d59-4858-b6e1-8f7e383f7372", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "b358e392-1e69-47ae-b962-2002b54367b4", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-24", "legs": [ { "legId": "3643ff31-3432-4333-a093-8dfa2da5cf66", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "2331ce8c-4990-43b6-a4db-a27cc12a4e52", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "67bb8da6-f850-42a6-b3d2-ccc3c688560a", "price": "EUR1038.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-18", "legs": [ { "legId": "eaebffc6-7122-4474-8b44-2c9dd031f0f5", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "6bc3f9b6-5060-4b47-8d1d-0870739327e4", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "63e26780-6e78-496f-9a94-1e92a0d649a4", "price": "EUR1038.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-19", "legs": [ { "legId": "22c48d95-9f70-4905-8378-d0054956cc06", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "e30768a4-aa85-4c91-80fe-ecd00b84b4d9", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "4514d26d-2fb1-4fa3-b72a-f6fce3aae29f", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-18", "legs": [ { "legId": "3580a3cc-450e-4699-918b-e06b11413430", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "6ce0e4d7-d6fa-4f2f-860a-b0f5871bc0a0", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "dd99cd78-067e-4bf7-ace0-b9abbfe2ccdd", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-19", "legs": [ { "legId": "42de5645-aa12-4e6d-8699-7b22d66fc6e0", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "33a70437-ee10-447c-a941-4617f72088b0", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "78c689bb-a3cb-4def-aba6-aa08c93d151c", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-20", "legs": [ { "legId": "ccad6e5a-7d32-41e3-9836-ccd827a7aa25", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "87b9109a-cfb7-468a-b96e-a9826656e75f", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "dffe1185-1ff9-43d7-a22c-f34a83cab29f", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-21", "legs": [ { "legId": "d25e261d-f168-4bb6-867d-ce54f2542411", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "9feff274-8401-49de-8a94-5ba28e4326bc", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "311c241f-d1ef-42a3-a69f-ba75a8321260", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-20", "legs": [ { "legId": "9df07906-99c6-4edf-8107-a6156c32ea2f", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "0496ef21-6f41-4f37-9eac-e8ad7146168e", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1a9eeaf4-3229-494c-9f5d-904866331e1c", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-21", "legs": [ { "legId": "f499976a-f86f-4956-b4cf-1e72775de023", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "9bdffb7a-0bde-4e22-b0e9-67ea52548332", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "325cc9ee-1537-4cb7-b940-dabfa0724e1f", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-23", "legs": [ { "legId": "07d6446b-45e0-41e2-9da5-8ecf801a7018", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "7dfa809c-aa3b-4a18-afd3-bce4e469f993", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "b7920bdf-58f4-4cfd-96eb-5fe9abc9b236", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-22", "legs": [ { "legId": "08da2f23-83af-4016-a451-3e2183372ea4", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "a21c62bc-5a27-495c-b707-955c0d0a039f", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "4047d8d7-ecc0-43c0-a970-55e181106f03", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-23", "legs": [ { "legId": "62107f68-6433-466b-9cf5-3f21cf28a6c9", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "d80483f1-d76c-414b-8f7b-b6613a232360", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "03648a0f-0bb7-472a-ba8e-a57f207e531a", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-22", "legs": [ { "legId": "d750e256-6e4b-4462-8b9e-c340136028cf", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "b408c9a9-7267-47d3-9a1c-6520a186b9d7", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "c0b32c32-1200-4fb8-9dbe-f7602121f808", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-24", "legs": [ { "legId": "ce9a95d1-4421-41e3-abdc-ca73298d3e8d", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "ec5d57aa-1c7f-4ea2-a019-5d3d6cede97a", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "9ce89351-544a-44c4-a0f2-b37fa9b7448f", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-24", "legs": [ { "legId": "0e735371-dd9b-445c-bfbd-109ff143f36c", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "1781d474-3611-4131-8136-a34a98f60c78", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "14799f70-35db-4b91-bfd9-c04e21634f22", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-18", "legs": [ { "legId": "ef6977f7-c0b7-4bab-bda7-98cf4516ec34", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "8b0acfb4-f669-4628-93ae-14715a6ad1fa", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "63f2f4dd-63d3-417d-b43b-58757f373808", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-19", "legs": [ { "legId": "5d64a6f1-86fe-4d51-92d2-38cdeab14cec", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "7271e7be-40f7-4fcc-b050-b65c4f14847c", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "cc08eacb-a044-4813-a2bd-29401617ea08", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-20", "legs": [ { "legId": "923c0c56-ead5-4fff-b080-c287bed03170", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "b26ab1b5-7ed8-4785-915c-792ba3940be5", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "b632072c-cd7b-4b89-8592-81717e46968b", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-21", "legs": [ { "legId": "1414cfb4-5ebf-46dd-a96c-09ce4ab244b6", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "e611352e-53e1-4983-8531-618126d60948", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "97daed92-0d26-4dd2-8c73-8babd936ea0b", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-23", "legs": [ { "legId": "06d9042e-af2e-42d4-bff4-e3a527fd50cd", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "71ececf3-ecc2-4b88-831d-98080af4bb9a", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "e4b80636-14f7-4dfb-8aa8-f800ceea2c90", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-22", "legs": [ { "legId": "83c165fb-ae23-4068-9b70-c36518104076", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "586dcc0d-746b-4ace-a82a-920b7c3246a9", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "ef625448-ab64-498b-98e3-cd4c63c8da66", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-24", "legs": [ { "legId": "49e3ba9e-da9b-48a3-97d6-2945ec1724e2", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "b5e16a3d-5e98-4c2c-a182-e179b4ec7b96", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] } ], "itinerary": { "trips": [ { "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "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": "5f1d6c7f-f0c8-4420-bf31-524831632cd3", "transactionId": "7bda9eba-e6c0-4fd3-871a-99e9fe7b9773", "numberOflegs": 2, "offers": [ { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F1", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F1_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F1_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT1H35M", "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": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F0", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F0_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F0_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_19", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F1", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F1_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F1_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT1H35M", "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": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F0", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F0_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F0_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_19", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F2", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F2_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F2_LEG2", "totalDuration": "PT12H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT5H55M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "time": "17:45:00", "terminal": "1" }, "equipment": "332", "airplaneName": "Airbus A330-200", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F3", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F3_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F3_LEG2", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_21", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F4", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F4_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F4_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT7H30M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F2", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F2_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F2_LEG2", "totalDuration": "PT12H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT5H55M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "time": "17:45:00", "terminal": "1" }, "equipment": "332", "airplaneName": "Airbus A330-200", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F3", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F3_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F3_LEG2", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_21", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F5", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F5_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F5_LEG2", "totalDuration": "PT17H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_23", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "time": "17:45:00", "terminal": "1" }, "equipment": "332", "airplaneName": "Airbus A330-200", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F4", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F4_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F4_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT7H30M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F6", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F6_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F6_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT11H55M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F7", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F7_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F7_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F7_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT12H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F5", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F5_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F5_LEG2", "totalDuration": "PT17H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_23", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "time": "17:45:00", "terminal": "1" }, "equipment": "332", "airplaneName": "Airbus A330-200", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F6", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F6_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F6_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT11H55M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F7", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F7_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F7_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F7_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT12H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F8", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F8-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F8_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F8_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F8_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F8_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_31", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F9", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F9-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F9_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F9_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F9_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F0B1F9_LEG2", "totalDuration": "PT23H25M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F8", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F8-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F8_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F8_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F8_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F8_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_31", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F9", "itemId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F9-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F9_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F9_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F9_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R0B0F1B1F9_LEG2", "totalDuration": "PT23H25M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 308, "totalTaxes": 340, "totalFees": 0, "totalPrice": 648 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F1", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F1_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F1_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT1H35M", "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": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F0", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F0_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F0_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_19", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F1", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F1_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F1_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT1H35M", "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": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F0", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F0_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F0_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_19", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F2", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F2_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F2_LEG2", "totalDuration": "PT12H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT5H55M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "time": "17:45:00", "terminal": "1" }, "equipment": "332", "airplaneName": "Airbus A330-200", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F3", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F3_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F3_LEG2", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_21", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F4", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F4_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F4_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT7H30M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F2", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F2_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F2_LEG2", "totalDuration": "PT12H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT5H55M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "time": "17:45:00", "terminal": "1" }, "equipment": "332", "airplaneName": "Airbus A330-200", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F3", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F3_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F3_LEG2", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_21", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F5", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F5_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F5_LEG2", "totalDuration": "PT17H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_23", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "time": "17:45:00", "terminal": "1" }, "equipment": "332", "airplaneName": "Airbus A330-200", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F4", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F4_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F4_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT7H30M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F6", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F6_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F6_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT11H55M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F7", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F7_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F7_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F7_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT12H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F5", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F5_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F5_LEG2", "totalDuration": "PT17H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_23", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "time": "17:45:00", "terminal": "1" }, "equipment": "332", "airplaneName": "Airbus A330-200", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F6", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F6_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F6_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT11H55M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F7", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F7_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F7_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F7_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT12H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": "Q", "fareBasisCode": "QN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F8", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F8-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F8_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F8_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F8_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F8_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_31", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F9", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F9-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F9_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F9_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F9_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F0B1F9_LEG2", "totalDuration": "PT23H25M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F8", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F8-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F8_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F8_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F8_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F8_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_31", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F9", "itemId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F9-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "taxes": [] }, "legs": [ { "offerId": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F9_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F9_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F9_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R1B0F1B1F9_LEG2", "totalDuration": "PT23H25M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 376, "totalTaxes": 340, "totalFees": 0, "totalPrice": 716 } ], "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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F1", "itemId": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F1-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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F1_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F1_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT1H35M", "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": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 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 } } ] }, { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F0", "itemId": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F0-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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F0_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F0_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_19", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 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 } } ] }, { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F1", "itemId": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F1-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": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F1_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F1_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT1H35M", "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": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 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 } } ] }, { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F0", "itemId": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F0-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": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F0_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F0_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_19", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 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 } } ] }, { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F2", "itemId": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F2-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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F2_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F2_LEG2", "totalDuration": "PT12H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT5H55M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "time": "17:45:00", "terminal": "1" }, "equipment": "332", "airplaneName": "Airbus A330-200", "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 } } ] }, { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F3", "itemId": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F3-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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F3_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F3_LEG2", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_21", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 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 } } ] }, { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F4", "itemId": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F4-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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F4_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F4_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT7H30M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-22", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-22", "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": 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 } } ] }, { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F2", "itemId": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F2-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": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F2_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F2_LEG2", "totalDuration": "PT12H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "09:55:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H50M", "connectionDuration": "PT5H55M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "time": "17:45:00", "terminal": "1" }, "equipment": "332", "airplaneName": "Airbus A330-200", "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 } } ] }, { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F3", "itemId": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F3-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": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F3_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F1B1F3_LEG2", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_21", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "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": 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 } } ] }, { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F5", "itemId": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F5-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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F5_LEG1", "totalDuration": "PT17H20M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_8", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "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-06-30", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "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": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F293E5514546A4986AC09F9049897CC45-R2B0F0B1F5_LEG2", "totalDuration": "PT17H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_18", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-21", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "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_23", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-21", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-21", "time": "17:45:00", "terminal": "1" }, "equipment": "332", "airplaneName": "Airbus A330-200", "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-06-29", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "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 } } }