{ "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": "9E8dc7xDuDKAmsoxoTAAAA==", "price": "EUR560.16", "departureDate": "2026-06-26", "arrivalDate": "2026-07-19", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKA+soxoTAAAA==", "price": "EUR542.39", "departureDate": "2026-06-26", "arrivalDate": "2026-07-20", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKA\/soxoTAAAA==", "price": "EUR560.16", "departureDate": "2026-06-26", "arrivalDate": "2026-07-21", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "18: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": "9E8dc7xDuDKAXtoxoTAAAA==", "price": "EUR542.39", "departureDate": "2026-06-26", "arrivalDate": "2026-07-22", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAYtoxoTAAAA==", "price": "EUR542.39", "departureDate": "2026-06-26", "arrivalDate": "2026-07-22", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAZtoxoTAAAA==", "price": "EUR580.16", "departureDate": "2026-06-26", "arrivalDate": "2026-07-24", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAxtoxoTAAAA==", "price": "EUR580.16", "departureDate": "2026-06-26", "arrivalDate": "2026-07-25", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "18: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": "9E8dc7xDuDKAytoxoTAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-19", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "Q", "segmentSequence": 1 } ] }, { "legId": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAKuoxoTAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-20", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "Q", "segmentSequence": 1 } ] }, { "legId": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAiuoxoTAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-21", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "Q", "segmentSequence": 1 } ] }, { "legId": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "18: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": "9E8dc7xDuDKA6uoxoTAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-22", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "Q", "segmentSequence": 1 } ] }, { "legId": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "15: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": "9E8dc7xDuDKASvoxoTAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-23", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "Q", "segmentSequence": 1 } ] }, { "legId": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAqvoxoTAAAA==", "price": "EUR580.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-24", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "Q", "segmentSequence": 1 } ] }, { "legId": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKACwoxoTAAAA==", "price": "EUR580.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-25", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "Q", "segmentSequence": 1 } ] }, { "legId": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "18: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": "9E8dc7xDuDKADwoxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-19", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAbwoxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-20", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAzwoxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-21", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "18: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": "9E8dc7xDuDKALxoxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-22", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "15: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": "9E8dc7xDuDKAjxoxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-23", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKA7xoxoTAAAA==", "price": "EUR555.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-24", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKATyoxoTAAAA==", "price": "EUR555.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-25", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "18: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": "9E8dc7xDuDKAUyoxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-19", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAsyoxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-20", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAEzoxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-21", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "18: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": "9E8dc7xDuDKAczoxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-22", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "15: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": "9E8dc7xDuDKA0zoxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-23", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAM0oxoTAAAA==", "price": "EUR555.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-24", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAk0oxoTAAAA==", "price": "EUR555.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-25", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "18: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": "9E8dc7xDuDKAl0oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-19", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKA90oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-20", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAV1oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-21", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "18: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": "9E8dc7xDuDKAt1oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-22", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "15: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": "9E8dc7xDuDKAF2oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-23", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAd2oxoTAAAA==", "price": "EUR555.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-24", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKA12oxoTAAAA==", "price": "EUR555.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-25", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "18: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": "9E8dc7xDuDKA22oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-19", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAO3oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-20", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAm3oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-21", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "18: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": "9E8dc7xDuDKA+3oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-22", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "15: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": "9E8dc7xDuDKAW4oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-23", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAu4oxoTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-24", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAG5oxoTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-25", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "18: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": "9E8dc7xDuDKAH5oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-19", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAI5oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-20", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAJ5oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-21", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-20", "departureTime": "16:40:00", "arrivalDate": "2026-07-20", "arrivalTime": "18: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": "9E8dc7xDuDKAK5oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-22", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "13:30:00", "arrivalDate": "2026-07-21", "arrivalTime": "15: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": "9E8dc7xDuDKAL5oxoTAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-23", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAM5oxoTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-24", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "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": "9E8dc7xDuDKAN5oxoTAAAA==", "price": "EUR555.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-25", "legs": [ { "legId": "9E8dc7xDuDKAOnoxoTAAAA==", "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": "9E8dc7xDuDKAVnoxoTAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-25", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-24", "departureTime": "16:40:00", "arrivalDate": "2026-07-24", "arrivalTime": "18: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": "9bb3f10a-b34f-46c6-872a-d3627d53ddda", "price": "EUR1098.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-18", "legs": [ { "legId": "3d11108b-4f8b-40e0-8c61-ab9a1b66116d", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "91cf4f8a-0c21-4d7b-8fa9-6c55812b1788", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "95d4c7a1-b50f-4dee-abaa-dc6901e5df58", "price": "EUR1098.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-19", "legs": [ { "legId": "5293c635-6748-40fc-b3b9-207dd711c9c9", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "040f6268-ec55-4506-a352-da495a1531c7", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "d9e8e52b-0f67-4b2a-b1bf-ed6f0d31153e", "price": "EUR1141.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-18", "legs": [ { "legId": "78ed4435-76d7-4ab3-9adf-dad0ac8454ad", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "06589b49-3ace-4f78-8fe7-37e12b427e36", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "5bf66055-8263-47f9-bbb6-0475877ec900", "price": "EUR1141.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-19", "legs": [ { "legId": "064bc56e-b1cd-495c-ad18-1e95efc9d6ed", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "af90cda3-be02-4344-a1ca-ab39d24bc688", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "8d4b56b9-fa29-47d0-a5d3-2dcfe70ad711", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-20", "legs": [ { "legId": "1e9cb140-8464-4e60-abbf-6dca88d3f600", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "c5c48e50-87b2-4ade-b444-3da133c4c66c", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0d287a78-a23a-4ef4-8883-fa3a6d800a99", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-21", "legs": [ { "legId": "6c8499d3-2774-4689-b3de-8c87ad3a2a17", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "709c6127-d25e-49dc-aee7-f01e9ffc0d47", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "02520e4b-1751-498a-9079-7db081016906", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-20", "legs": [ { "legId": "07875d47-0604-495c-8163-4eb76859df5f", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "0cc6751d-5b4b-42d4-8b77-b5b4227e141a", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "368ca902-e6b1-4716-92b4-01fc35c30fc9", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-21", "legs": [ { "legId": "2a845de7-ced6-486c-b286-37fb9ae22cff", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "1e65dcff-b50e-4abf-8007-66e784c59302", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "7d1164df-f5aa-40d4-a2e4-cd0febfcbcce", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-23", "legs": [ { "legId": "dd65723e-c923-4622-b2c4-913d8b6d4e2a", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "f2f0af1a-0614-466b-8fbd-ab310d2376ef", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "4d01c5b1-15c0-468c-a377-f7e197ba0740", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-22", "legs": [ { "legId": "6e564495-6cd7-4111-8e8d-4ac37a6aa509", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "63fec0d1-2140-449d-8547-36cedc958052", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "e6bbcc76-faf5-41fa-a591-bd411bdb68e0", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-23", "legs": [ { "legId": "b9166780-19b5-4903-814c-9bb52b9e6c00", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "9e4f14c4-2419-443b-a95c-9b33d2a91d58", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "aa4368a0-6c7a-4aed-ba95-b6764b0d2219", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-22", "legs": [ { "legId": "92874df2-fb1f-488b-a13f-b52b00e957c9", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "fb2f75b7-e0ef-4e8a-84fe-6bf3c1a4c7fe", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "65b4bce5-e4ad-4584-bc19-d408835a03f7", "price": "EUR1073.14", "source": "NDC:Emirates", "departureDate": "2026-06-26", "arrivalDate": "2026-07-24", "legs": [ { "legId": "421d73ff-a6ff-44e2-b4f6-ef9599236bd7", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-26", "departureTime": "", "arrivalDate": "2026-06-26", "arrivalTime": "", "segments": [] }, { "legId": "2aa13543-b287-4b35-be0f-d0c0bfbb84e0", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "22496b10-b60b-4d80-91ef-45df33792691", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-24", "legs": [ { "legId": "44c0e046-73cd-4e8a-8297-fc88bee3c4be", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "507ce68f-6865-46ef-9f54-8954f466b4a3", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f8aef1cd-aa2a-4838-a8a3-43e547cfff29", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-18", "legs": [ { "legId": "6d8a764d-3c1f-4fec-8e56-85d78a9003eb", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "1195d55b-1662-42a3-99b3-8816eba57644", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "2e7df52f-9008-4869-93f7-c13f2e96816c", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-19", "legs": [ { "legId": "3ed69013-2719-4528-84ab-ad18614e7bbe", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "2c100703-e43e-4ea0-93d1-1762d76e83ff", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "fd1e1b9a-59c2-4ade-a487-537620d286eb", "price": "EUR1161.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-18", "legs": [ { "legId": "6df9db31-a8f2-41eb-9026-da691ed28de6", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "98f922de-ff92-4797-b9bd-4e7c9ee6d0e7", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "67687c25-9d09-4728-878c-ec1d11024fc4", "price": "EUR1161.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-19", "legs": [ { "legId": "260b5eff-1ca6-41d8-a02e-44daa442ab2c", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "a51832ef-2a9c-4cd8-9318-d65c45d19447", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1a68f529-19e0-4832-a41d-f76dfef8b8ca", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-20", "legs": [ { "legId": "881160ff-49a6-455c-94c0-5773df9fc5f6", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "6af66c36-3f6d-4adf-acb8-549bbd89a8c4", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6755c266-a7db-4705-92a6-17f7883f6a02", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-21", "legs": [ { "legId": "3d21fd12-7135-4c66-af07-b4f1c73dc771", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "c9295af3-165b-49b5-b7e8-1607fc2af4e7", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "e7ac1a23-9d96-4103-bfd8-b059f811b781", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-20", "legs": [ { "legId": "6323c075-7457-4b55-8308-87c6b39f62a8", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "1833ea9e-b3eb-45d2-94fd-8ad0f29f31d3", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "073e913e-62d4-4c57-b980-fb92d6e879ff", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-21", "legs": [ { "legId": "3c85ab94-a075-498b-97c2-9837b62f921f", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "9845d2f0-43e3-434e-9894-4d3e46df584f", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "d3cc5e1c-b4a6-4903-889a-8fc8979f9eca", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-23", "legs": [ { "legId": "12ac318c-ece2-4370-bdf1-bc01a2622eca", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "2b09df25-5b62-4228-a8d1-71f92242a38b", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "9d7fe384-1a8a-41b3-85dd-f519c15e9ff6", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-22", "legs": [ { "legId": "42121a67-b170-47ac-8146-89de52825365", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "0e3ed229-539a-4f2c-9598-05526d06d395", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "8827d874-a01e-4d84-9adb-755376f6f9e5", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-23", "legs": [ { "legId": "b43c9b8e-2ac7-484d-b2d8-cd17851e036e", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "63330260-4021-4599-b0fa-41568f5254c3", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "d39b23f7-c83b-4389-8730-e90ec5104b44", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-22", "legs": [ { "legId": "a2ee0257-f444-48d3-a1a3-d6fdaee5ea24", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "0bcdc0dd-8693-46be-b679-104ed27eb465", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "01cfa502-fb03-4f84-9d62-ef4efb570478", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-24", "legs": [ { "legId": "e8ec5c1f-c2d0-42a1-9db6-dc2f5329930d", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "67909c37-bb5c-44c1-bcb0-0c225c4ebe0b", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "c3b234b2-4cb0-41ca-acda-7360b024bd16", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-24", "legs": [ { "legId": "9ac7a8da-e200-432f-a394-f0c4329991ce", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "cbd408c2-3353-44b3-bd9d-542c2e220563", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "3dd50390-4884-48b8-9d30-b0581ad5242c", "price": "EUR1038.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-18", "legs": [ { "legId": "771bd3ae-b7f8-4cc5-a5c4-65d5f6b823b2", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "d6e64413-d228-4e8c-b9fa-27ec05ebb407", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "c3ccd444-527f-46fd-9933-f9be8c666c19", "price": "EUR1038.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-19", "legs": [ { "legId": "753bb7c9-bb7e-456b-bf5c-ffd8e82e1050", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "d6b78a5b-b370-42f9-bf70-489071eb4758", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "bb33d37b-569d-4c35-9860-5765b02df70a", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-18", "legs": [ { "legId": "77876cab-a90a-4f35-b073-76813fa9491f", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "1b9cee92-fd7b-45b4-bd28-72e2cf3e37b0", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "d31055bc-9eb3-46cd-a402-4d3a6f8bb8f2", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-19", "legs": [ { "legId": "05788f03-ebd8-417f-9fe1-ae6568a2ac97", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "2b01f497-4904-4f56-b690-00a279709379", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "b82ea815-ce92-44b9-b03e-a0b703e2865a", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-20", "legs": [ { "legId": "4b5dd2a5-85f8-4b94-b398-1403a30af39d", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "d646ea54-311a-4660-bcb4-dd571cda930d", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "da4bc949-b832-459a-8aeb-4d33c53733fd", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-21", "legs": [ { "legId": "e862676d-ec39-40e2-a239-76617b27633c", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "f20e8f8c-91ff-4ad2-9843-633b9bdee51e", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "c59ba864-0b3a-4490-be09-33f4704b1def", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-20", "legs": [ { "legId": "ff84b236-c138-4f6e-be76-506d061c6615", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "bf67cd62-60ff-4669-8949-0face14e35e9", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "77394f9b-a7f0-4fc4-a699-dc02afb4e9cd", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-21", "legs": [ { "legId": "ed86f66e-1f5d-4708-b7bd-9f4036428358", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "8346a610-9a67-4f8a-8da8-94294580039a", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "60175e32-3267-4c5b-ab92-be9e4692825c", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-23", "legs": [ { "legId": "20ea4c46-aa16-4578-a8ba-d1408c66d8a9", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "1f0891ff-0aa1-4578-b66a-c44d69b25c54", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "feac83de-03fc-460b-99f0-63fc2965d014", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-22", "legs": [ { "legId": "9d9a2345-b184-47aa-8f24-b879b75a26c7", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "387e3bc7-a263-432f-80b3-4ef2941049cf", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0fa37f06-d1ab-4c32-9879-05ddb4fc4b7a", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-23", "legs": [ { "legId": "54d75c8e-c715-4cae-836b-8d6779c22b3d", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "3ceeb797-db9c-4ec4-8b06-d3df7d8b9c75", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "a2905f76-bd92-4bc7-a9f3-d4849a32fb06", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-22", "legs": [ { "legId": "acb9beb3-c209-44e0-ba35-982f637a244b", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "368a95f8-e6eb-48d9-9a5d-463a6197e0b5", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "e711b40a-b3c1-4cb8-9497-d9357e337fa1", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-24", "legs": [ { "legId": "7547016c-ed35-41f6-8421-e82ce73ca6e7", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "706d3048-0cff-45f5-93f4-f62b0c7c2671", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "34ebdf4d-c10f-415f-943e-76eeb2c4f9f4", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-24", "legs": [ { "legId": "476410cc-aa8c-43db-a175-87f6f8118e5f", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "9eab8669-5adf-4014-b4b1-d72b95838d6c", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-24", "departureTime": "", "arrivalDate": "2026-07-24", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0aac42df-2393-4c56-a02b-4d97f220824e", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-18", "legs": [ { "legId": "5ba6c3b3-e9e5-4815-b5b5-afd1ddeb2c56", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "b66390e6-8d22-484f-8b1e-12b0d939f159", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "256cb42f-305c-417f-a39f-d19dac567068", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-19", "legs": [ { "legId": "ceb0f9d0-cfe0-4499-9e31-e083413e3e09", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "78857d25-f301-44f3-9a6b-2ab9db28edae", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "457395f1-90d5-4ead-8c70-41a6b5288c0b", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-20", "legs": [ { "legId": "a572d20a-ccf5-4fba-82c8-fd71cbbb718d", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "82e6b2f9-959b-440e-9bc6-cc192a941460", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "111e77d3-e167-434d-948c-7fd3b581becf", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-21", "legs": [ { "legId": "9174da17-9860-4171-8418-d99c9d414a93", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "118f002f-20e4-445d-9108-504ecc57d5e2", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "dfc4b53f-b268-48b1-af65-b11c96cb654c", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-23", "legs": [ { "legId": "7a165038-4a6f-434a-be94-7c5dc99e6cec", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "a707744b-69fe-482e-838a-16d4cbb0d874", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-23", "departureTime": "", "arrivalDate": "2026-07-23", "arrivalTime": "", "segments": [] } ] }, { "offerId": "09be48d3-7aff-4d93-8332-cf9b2ca0b4e5", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-22", "legs": [ { "legId": "9bae9a75-0472-41f2-9c2a-a585770169ea", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "c8cae713-147e-40c6-b87e-ddf09ddb2fdf", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-22", "departureTime": "", "arrivalDate": "2026-07-22", "arrivalTime": "", "segments": [] } ] }, { "offerId": "a5e848cb-cbe3-4d4b-8116-a96799228c13", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-24", "legs": [ { "legId": "b2293d79-e92a-490b-8e6b-de6cb685a327", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "0a8ff497-1562-4f80-9e94-fefa4ae0c69e", "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": "d9b10d84-1829-402f-a85a-0892e5de875d", "transactionId": "f90ca9c1-3819-429c-a59d-17c18eefa941", "numberOflegs": 2, "offers": [ { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F1", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F0", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F1", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F0", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F2", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F3", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F4", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F2", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F3", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F5", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F4", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F6", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F7", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F7_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F5", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F6", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F7", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F7_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F8", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F8_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F8_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F9", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F9_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F0B1F9_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F8", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F8_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F8_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F9", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F9_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R0B0F1B1F9_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F1", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F0", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F1", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F0", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F2", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F3", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F4", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F2", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F3", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F5", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F4", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F6", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F7", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F7_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F5", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F6", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F7", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F7_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F8", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F8_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F8_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F9", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F9_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F0B1F9_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F8", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F8_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F8_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F9", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F9_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R1B0F1B1F9_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F1", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F0", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F1", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F0", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F2", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F3", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F4", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F2", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F3", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F5", "itemId": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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": "FEA66ACD380B44D7ABFA7324B074F9E4D-R2B0F0B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FEA66ACD380B44D7ABFA7324B074F9E4D-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 } } }