{ "partnerId": "5812f433-b72e-4f39-9b37-e077143a4fda", "itinerary": { "trips": [ { "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "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-30", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "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": "Hu4+x7qCuDKAY6eXECAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-16", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-15", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAw6eXECAAAA==", "price": "EUR580.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-17", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "01:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAI7eXECAAAA==", "price": "EUR580.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-18", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "01:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAg7eXECAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-19", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKA47eXECAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-20", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKAQ8eXECAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-21", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAo8eXECAAAA==", "price": "EUR560.16", "departureDate": "2026-06-27", "arrivalDate": "2026-07-22", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAp8eXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-16", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-15", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAB9eXECAAAA==", "price": "EUR555.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-17", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "01:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAZ9eXECAAAA==", "price": "EUR555.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-18", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "01:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAx9eXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-19", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKAJ+eXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-20", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKAh+eXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-21", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKA5+eXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-28", "arrivalDate": "2026-07-22", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKA6+eXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-16", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-15", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAS\/eXECAAAA==", "price": "EUR555.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-17", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "01:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAq\/eXECAAAA==", "price": "EUR555.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-18", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "01:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKACAfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-19", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKAaAfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-20", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKAyAfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-21", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAKBfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-29", "arrivalDate": "2026-07-22", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKALBfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-16", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-15", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAjBfXECAAAA==", "price": "EUR555.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-17", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "01:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKA7BfXECAAAA==", "price": "EUR555.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-18", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "01:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKATCfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-19", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKArCfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-20", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKADDfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-21", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAbDfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-06-30", "arrivalDate": "2026-07-22", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAcDfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-16", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-15", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKA0DfXECAAAA==", "price": "EUR555.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-17", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "01:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAMEfXECAAAA==", "price": "EUR555.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-18", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "01:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAkEfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-19", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKA8EfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-20", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKAUFfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-21", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAsFfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-07-01", "arrivalDate": "2026-07-22", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAtFfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-16", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-15", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAFGfXECAAAA==", "price": "EUR555.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-17", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "01:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAdGfXECAAAA==", "price": "EUR555.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-18", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "01:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKA1GfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-19", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKANHfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-20", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKAOHfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-21", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAmHfXECAAAA==", "price": "EUR535.16", "departureDate": "2026-07-02", "arrivalDate": "2026-07-22", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "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": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-21", "departureTime": "16:40:00", "arrivalDate": "2026-07-21", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-22", "departureTime": "01:40:00", "arrivalDate": "2026-07-22", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAnHfXECAAAA==", "price": "EUR560.16", "departureDate": "2026-07-03", "arrivalDate": "2026-07-16", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "11:35:00", "arrivalDate": "2026-07-04", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "11:35:00", "arrivalDate": "2026-07-03", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-04", "departureTime": "01:55:00", "arrivalDate": "2026-07-04", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-15", "departureTime": "16:40:00", "arrivalDate": "2026-07-15", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "25", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "01:40:00", "arrivalDate": "2026-07-16", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAoHfXECAAAA==", "price": "EUR580.16", "departureDate": "2026-07-03", "arrivalDate": "2026-07-17", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "11:35:00", "arrivalDate": "2026-07-04", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "11:35:00", "arrivalDate": "2026-07-03", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-04", "departureTime": "01:55:00", "arrivalDate": "2026-07-04", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "172", "carrier": "GF", "departureDate": "2026-07-16", "departureTime": "13:30:00", "arrivalDate": "2026-07-16", "arrivalTime": "15:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "29", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "01:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKApHfXECAAAA==", "price": "EUR580.16", "departureDate": "2026-07-03", "arrivalDate": "2026-07-18", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "11:35:00", "arrivalDate": "2026-07-04", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "11:35:00", "arrivalDate": "2026-07-03", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-04", "departureTime": "01:55:00", "arrivalDate": "2026-07-04", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "segments": [ { "flightNumber": "184", "carrier": "GF", "departureDate": "2026-07-17", "departureTime": "16:40:00", "arrivalDate": "2026-07-17", "arrivalTime": "18:50:00", "from": "JED", "to": "BAH", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "23", "carrier": "GF", "departureDate": "2026-07-18", "departureTime": "01:40:00", "arrivalDate": "2026-07-18", "arrivalTime": "06:55:00", "from": "BAH", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAqHfXECAAAA==", "price": "EUR560.16", "departureDate": "2026-07-03", "arrivalDate": "2026-07-19", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "11:35:00", "arrivalDate": "2026-07-04", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "11:35:00", "arrivalDate": "2026-07-03", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-04", "departureTime": "01:55:00", "arrivalDate": "2026-07-04", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKArHfXECAAAA==", "price": "EUR542.39", "departureDate": "2026-07-03", "arrivalDate": "2026-07-20", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "16:05:00", "arrivalDate": "2026-07-03", "arrivalTime": "22:15:00", "segments": [ { "flightNumber": "210", "carrier": "SV", "departureDate": "2026-07-03", "departureTime": "16:05:00", "arrivalDate": "2026-07-03", "arrivalTime": "22:15:00", "from": "MXP", "to": "JED", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "Hu4+x7qCuDKAsHfXECAAAA==", "price": "EUR560.16", "departureDate": "2026-07-03", "arrivalDate": "2026-07-21", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "11:35:00", "arrivalDate": "2026-07-04", "arrivalTime": "04:20:00", "segments": [ { "flightNumber": "28", "carrier": "GF", "departureDate": "2026-07-03", "departureTime": "11:35:00", "arrivalDate": "2026-07-03", "arrivalTime": "18:35:00", "from": "MXP", "to": "BAH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "175", "carrier": "GF", "departureDate": "2026-07-04", "departureTime": "01:55:00", "arrivalDate": "2026-07-04", "arrivalTime": "04:20:00", "from": "BAH", "to": "JED", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "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": "S", "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": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "Hu4+x7qCuDKAtHfXECAAAA==", "price": "EUR542.39", "departureDate": "2026-07-03", "arrivalDate": "2026-07-22", "legs": [ { "legId": "Hu4+x7qCuDKAn1eXECAAAA==", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "16:05:00", "arrivalDate": "2026-07-03", "arrivalTime": "22:15:00", "segments": [ { "flightNumber": "210", "carrier": "SV", "departureDate": "2026-07-03", "departureTime": "16:05:00", "arrivalDate": "2026-07-03", "arrivalTime": "22:15:00", "from": "MXP", "to": "JED", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "Hu4+x7qCuDKAu1eXECAAAA==", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "23:00:00", "arrivalDate": "2026-07-22", "arrivalTime": "14:05:00", "segments": [ { "flightNumber": "1052", "carrier": "SV", "departureDate": "2026-07-21", "departureTime": "23:00:00", "arrivalDate": "2026-07-22", "arrivalTime": "00: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 } ] } ] } ] }, "emirates": { "groupedItineraries": [ { "offerId": "cb4f41e6-f80c-4d4d-b383-f7559be49d8b", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-15", "legs": [ { "legId": "808eb976-14b6-4c43-9634-396f5e41a7a3", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "f2d2d951-9b49-4e79-a3c3-5642674a0674", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] } ] }, { "offerId": "8026dee8-c707-4baf-bb63-3d3ac4fc4146", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-16", "legs": [ { "legId": "aa854f2b-13c6-43a3-b2ac-a811ed502967", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "ba04ec32-ba81-474a-8edf-0664812d9c3f", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0b50ccf1-411a-4f99-ac3f-5bd844d50ffa", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-15", "legs": [ { "legId": "d6179077-5e95-43df-b535-ce68bde9cd8d", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "a14c117d-b5aa-462f-89db-79ae052a458a", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6f1d5662-84c2-469b-9e05-38b6c4ff2a81", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-16", "legs": [ { "legId": "aaeedffc-5c91-48a9-b6eb-6ef8d55296b5", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "9750afec-3576-4706-b39f-12abafee7cc5", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f40b30c5-180d-4366-88b1-e83d8c84b33a", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-17", "legs": [ { "legId": "cb5ea626-4856-44f1-9791-2846e442305c", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "ff2d6b70-8b79-4d9e-b464-58480f4f9c2d", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] } ] }, { "offerId": "42a891a1-6e7f-4366-b084-24838e26d25a", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-18", "legs": [ { "legId": "6667489e-27f1-4c7b-abef-71c74965b9e1", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "4cbceb15-8e0d-436a-914c-4865f79abd0e", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "3d64db0e-1fa1-476d-91f2-91701cd96b13", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-17", "legs": [ { "legId": "81fad342-ca7d-46a5-84b1-954bcc9e40e8", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "d7f3c2e7-341b-41f5-97e1-ba2353bfca72", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] } ] }, { "offerId": "5d535beb-c44a-4fc4-8b7e-b4b8c691f956", "price": "EUR1141.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-18", "legs": [ { "legId": "a8a7f6f9-f64e-4230-a5c8-c3b8143f7dac", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "0d1537dc-9d15-4fd8-8699-8ee77a5611c6", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "8466131a-b20a-49b7-ac1f-7dfe5d24669f", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-20", "legs": [ { "legId": "1f184136-47e8-4ed9-bc62-e820b873037e", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "e88dea7f-2102-430c-b848-4b6df68353f1", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "7f18481e-d5fe-4f14-8e6e-47f8e251befa", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-19", "legs": [ { "legId": "519c12b7-1c3d-415e-91fc-f19d37358ac8", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "7cbf1285-5e23-487d-83ec-2541bd464acc", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "8e0db2dd-eb0d-47fc-a8f8-0b6872d8727e", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-20", "legs": [ { "legId": "0e767a61-86cf-4a8a-b43b-b10019ef5681", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "6bf899eb-ee13-4546-a3a2-6bd1318e2b2d", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "37df3d4f-36ed-4bef-9606-3619210b7797", "price": "EUR1141.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-19", "legs": [ { "legId": "5052bbb4-f136-425a-92df-1473307252e6", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "713f628b-3cc5-4ba6-addc-cd6c5127a35e", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "25e32ef8-8de2-40e2-bf31-66ca72b6efc3", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-06-28", "arrivalDate": "2026-07-21", "legs": [ { "legId": "f20f2068-159e-4533-88ba-995511017194", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-28", "departureTime": "", "arrivalDate": "2026-06-28", "arrivalTime": "", "segments": [] }, { "legId": "179f7de8-32d5-44e1-939c-75963e6651e0", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "02a0af3f-f988-41dc-80e7-4ef6f1cbab4b", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-06-27", "arrivalDate": "2026-07-21", "legs": [ { "legId": "b5bf4603-44e0-48d7-8f0b-d6ea34f4a71b", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-27", "departureTime": "", "arrivalDate": "2026-06-27", "arrivalTime": "", "segments": [] }, { "legId": "fd7b1021-bdb5-46b6-b1b3-e98334cddac4", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0c5289fd-6dad-427f-9511-f91ab7658cb5", "price": "EUR1048.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-15", "legs": [ { "legId": "5fbe239e-6dbe-4477-b2b4-46ac071d5cb4", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "97013c42-8d9a-4fd7-94e6-746e9c14faed", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] } ] }, { "offerId": "c7e15f55-c069-428e-9bcb-6c593a753026", "price": "EUR1048.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-16", "legs": [ { "legId": "e2ede6ec-d31c-4ebb-afc3-78de21ec5000", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "1c15f8a4-2374-4294-9472-ce346ac79645", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6c173849-1343-4857-84b5-399060867ef1", "price": "EUR1171.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-15", "legs": [ { "legId": "c1772717-3230-4795-907b-7e6048fba440", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "1eeee8b4-fbdd-4cc4-9eb0-d0017d93fd61", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] } ] }, { "offerId": "2760efb8-2a08-4b7f-ad00-c2eb8f30bc1c", "price": "EUR1171.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-16", "legs": [ { "legId": "34891c6e-32d6-4996-96f4-e84459d4ce9d", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "c3787ff8-6e8c-4dd1-aae3-2431661ce7c3", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] } ] }, { "offerId": "5abefb1a-a54d-4f7e-9ebf-63aca73fed9b", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-17", "legs": [ { "legId": "4b6c721b-520c-4c46-9599-58de5182edd6", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "69005263-2fbb-41f1-bc2a-a603b20badfb", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] } ] }, { "offerId": "ab5fcd34-2b24-4b53-b6f3-6f5de55aafbc", "price": "EUR1038.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-18", "legs": [ { "legId": "6df20ab4-4478-4689-803a-a61a7079c5bd", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "80b10caa-25a1-455a-afa6-d3073d8d8c66", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "ec17e622-e22d-47dd-94b6-97654e6aeb65", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-17", "legs": [ { "legId": "89f5868c-92c0-478e-bea7-62fd78223c37", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "0c28344f-400f-4cd5-ad8e-6e959e540570", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] } ] }, { "offerId": "ff3956bc-d40e-4a3e-ba91-704af304e7d1", "price": "EUR1161.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-18", "legs": [ { "legId": "c706a6b3-5c4c-44e6-9614-9b4678b8dd6e", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "56367036-408e-4333-bc35-185771b68fc1", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "e24b578e-a602-45fc-b08a-b8dc9b940a9c", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-20", "legs": [ { "legId": "36481653-2b86-4124-9ea3-8944fb76df40", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "f0e26475-432d-4daf-9ef6-aecde5371a60", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "25e5cf8e-d7f8-4d97-a37b-73d1b67f7275", "price": "EUR1038.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-19", "legs": [ { "legId": "c4a4048d-559c-4aea-9c10-56ce7979d6fe", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "5a45777a-c9ce-4e57-bd03-3f4f75cc9552", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "9d35071c-8ac8-4b36-b99a-7827ca570a37", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-20", "legs": [ { "legId": "ff1dfc6f-b12d-4243-8cab-b6e7d3fd1f67", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "05cadc90-c39a-464a-af7b-5e7d42b2ba4b", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "2444aa96-7590-4a68-839e-016ccde1ccdc", "price": "EUR1161.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-19", "legs": [ { "legId": "4fb1ed21-3947-4dcc-ae57-783e183701df", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "551e21fa-6c1a-4e9d-9bbe-762126c65071", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "98f18c75-e670-414a-9404-c10037015ae1", "price": "EUR1013.14", "source": "NDC:Emirates", "departureDate": "2026-06-30", "arrivalDate": "2026-07-21", "legs": [ { "legId": "b3270c5a-4127-448c-ad3f-43c5bf816573", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "", "arrivalDate": "2026-06-30", "arrivalTime": "", "segments": [] }, { "legId": "af685d12-5991-47a2-98e6-b6401b6e02f6", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "602fe005-e84d-467d-acb4-ca727bb57f44", "price": "EUR1136.14", "source": "NDC:Emirates", "departureDate": "2026-06-29", "arrivalDate": "2026-07-21", "legs": [ { "legId": "4984c86c-3963-4471-81c5-eaf29771d476", "origin": "MXP", "destination": "JED", "departureDate": "2026-06-29", "departureTime": "", "arrivalDate": "2026-06-29", "arrivalTime": "", "segments": [] }, { "legId": "086b4f9c-f20d-40b6-9f0e-b9c0778514ef", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "bc0062f1-86c8-40a3-8d6e-4b0d5363935c", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-15", "legs": [ { "legId": "80edfeb8-7ceb-4eb8-a1bd-dedeb955c428", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "87cf8e8b-bece-4c19-bbc4-89053dae6a2f", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] } ] }, { "offerId": "98f64474-aaa1-4519-ad43-471e3ea738a4", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-16", "legs": [ { "legId": "cbc5655a-9831-4b2d-9cb1-4663a7677193", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "2ca61a85-f443-4ace-8ddd-539206ba508d", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] } ] }, { "offerId": "bb7f75f3-f8a3-4306-ab95-6239b01b1351", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-15", "legs": [ { "legId": "e6883af8-5ffe-4f3d-a9e4-209f298c2e3e", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "02890c9e-a6dc-4c56-a4e7-ee83698f3666", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] } ] }, { "offerId": "9ca1c55b-cc5c-4e3b-9679-f231f79f705d", "price": "EUR1091.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-16", "legs": [ { "legId": "2246dadc-f6b8-4628-9331-dd083a4c34f6", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "5d1b339e-6a88-454b-b1ac-8ef133a47fae", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] } ] }, { "offerId": "d3e9b99f-de6d-428b-8ad2-f680fd05aee0", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-17", "legs": [ { "legId": "6cd7d0da-e303-4078-b011-a22559155744", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "964ae399-b62e-447f-8fd8-9f65935d5997", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] } ] }, { "offerId": "56f6919f-2fbb-4fd3-a891-584b202523a9", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-17", "legs": [ { "legId": "7022e9b3-be1c-4bc2-b43a-774ea5f7b83f", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "a957c648-4ddb-4e6f-a066-365789b110a4", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] } ] }, { "offerId": "4b946234-3950-431e-8991-91ee710f730b", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-18", "legs": [ { "legId": "d2d88489-9421-4c47-8b95-8a2bdf488aa3", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "f7b78a08-35f1-4140-9cfa-d25ec659dcc1", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "da223fb1-8b9c-42b5-a22b-0f1b82b218ea", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-18", "legs": [ { "legId": "77737d94-9e2f-406b-b04e-772003c6027f", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "4a9af850-08d0-4bc5-9621-854f2892d50d", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "05ce2a21-f67e-4af5-9a55-a2f48ecb8ba2", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-20", "legs": [ { "legId": "dd27348e-8f38-43d3-a03f-2eeac3e685db", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "0a2f9af9-9268-4363-b8e3-e19d970c2646", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "074ae35d-93fb-4295-a9a9-e9c5f7cac76e", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-20", "legs": [ { "legId": "ae62eee7-d654-4387-8d78-a9d93f011281", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "8523a7fb-d3a1-4441-b941-8ef4d6b1d6ad", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "77dee4fc-82e5-48ad-b623-4189bebbf64c", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-19", "legs": [ { "legId": "008dd142-4ab6-4e1e-aa00-dcab1ec2df8c", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "df4f8109-d7f9-4289-8ef4-cf37c89554f9", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "a1936456-b25d-42fc-9332-67aa554b1dcc", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-19", "legs": [ { "legId": "1fe052f5-2148-4c82-84cf-37cfcd26e42f", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "71b576e4-cd55-4e2d-b272-62247796c067", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "cd19287b-c850-401e-ac0b-da5320575a6c", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-01", "arrivalDate": "2026-07-21", "legs": [ { "legId": "2a9f99d4-051e-472b-b7ad-8fc78daa6084", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-01", "departureTime": "", "arrivalDate": "2026-07-01", "arrivalTime": "", "segments": [] }, { "legId": "a44cc6ad-eb3d-431f-af2b-788162453ec0", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "42253efd-950d-4bf3-a848-1427e68e9006", "price": "EUR1057.14", "source": "NDC:Emirates", "departureDate": "2026-07-02", "arrivalDate": "2026-07-21", "legs": [ { "legId": "9c82bae7-f23d-4a6e-a2a4-28179203ba5a", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-02", "departureTime": "", "arrivalDate": "2026-07-02", "arrivalTime": "", "segments": [] }, { "legId": "a0f79d84-5e41-4a97-8e4a-7c0a8fad2128", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6888b3cd-bc44-4164-bb76-c27caaece3af", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-07-03", "arrivalDate": "2026-07-15", "legs": [ { "legId": "40f8eaeb-eaa0-4942-9cd8-5265e2a61df2", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "", "arrivalDate": "2026-07-03", "arrivalTime": "", "segments": [] }, { "legId": "0bb3bbe3-9ee6-4095-be23-e80c09bffd50", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-15", "departureTime": "", "arrivalDate": "2026-07-15", "arrivalTime": "", "segments": [] } ] }, { "offerId": "643c19d8-5b93-473d-9a9d-561228d92cf2", "price": "EUR1116.14", "source": "NDC:Emirates", "departureDate": "2026-07-03", "arrivalDate": "2026-07-16", "legs": [ { "legId": "b69e04f3-e192-4178-a1c5-f60d201b3f78", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "", "arrivalDate": "2026-07-03", "arrivalTime": "", "segments": [] }, { "legId": "a86bf10a-a82f-4852-bb86-ced584fec13e", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-16", "departureTime": "", "arrivalDate": "2026-07-16", "arrivalTime": "", "segments": [] } ] }, { "offerId": "707ae49b-9716-429c-9f8d-367d8b9964f9", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-03", "arrivalDate": "2026-07-17", "legs": [ { "legId": "c5ce27e8-0144-4e2c-bfa2-ac84969748c5", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "", "arrivalDate": "2026-07-03", "arrivalTime": "", "segments": [] }, { "legId": "2a793571-56a2-4097-9e06-0da80198b92f", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-17", "departureTime": "", "arrivalDate": "2026-07-17", "arrivalTime": "", "segments": [] } ] }, { "offerId": "b9002164-cc2f-40a4-9c44-a8022eac910d", "price": "EUR1107.14", "source": "NDC:Emirates", "departureDate": "2026-07-03", "arrivalDate": "2026-07-18", "legs": [ { "legId": "ca29fd34-135b-4c39-b5b2-d3862f2d76b8", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "", "arrivalDate": "2026-07-03", "arrivalTime": "", "segments": [] }, { "legId": "caefa904-641b-44fb-af4e-568c4abeca56", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "departureTime": "", "arrivalDate": "2026-07-18", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1bf27fa4-2107-427d-b78c-43901e57b8a5", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-03", "arrivalDate": "2026-07-20", "legs": [ { "legId": "3f2cbdba-d9f3-45e6-8e61-095ec1280ea7", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "", "arrivalDate": "2026-07-03", "arrivalTime": "", "segments": [] }, { "legId": "9f0a2410-c498-43fc-bca1-b1b08eca64c9", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-20", "departureTime": "", "arrivalDate": "2026-07-20", "arrivalTime": "", "segments": [] } ] }, { "offerId": "07e9e637-0371-4f5e-9abe-33d281907204", "price": "EUR1107.14", "source": "NDC:Emirates", "departureDate": "2026-07-03", "arrivalDate": "2026-07-19", "legs": [ { "legId": "86871be3-e8dc-4c84-a46a-073158986c95", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "", "arrivalDate": "2026-07-03", "arrivalTime": "", "segments": [] }, { "legId": "49a52a97-bbe4-404a-af7b-47aeb58e95e7", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-19", "departureTime": "", "arrivalDate": "2026-07-19", "arrivalTime": "", "segments": [] } ] }, { "offerId": "41c0687d-b2cb-4023-ade8-2faf474e23d3", "price": "EUR1082.14", "source": "NDC:Emirates", "departureDate": "2026-07-03", "arrivalDate": "2026-07-21", "legs": [ { "legId": "e84cef31-0763-4fda-a5da-5f944d4320a3", "origin": "MXP", "destination": "JED", "departureDate": "2026-07-03", "departureTime": "", "arrivalDate": "2026-07-03", "arrivalTime": "", "segments": [] }, { "legId": "840d73ed-640c-46be-a066-1e5ad2a4185b", "origin": "JED", "destination": "MXP", "departureDate": "2026-07-21", "departureTime": "", "arrivalDate": "2026-07-21", "arrivalTime": "", "segments": [] } ] } ], "itinerary": { "trips": [ { "origin": "MXP", "destination": "JED", "departureDate": "2026-06-30", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "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": "96266ed0-edb8-4d74-874c-793f82dd9439", "transactionId": "d268f045-9f03-49c9-8474-e202b91e1134", "numberOflegs": 2, "offers": [ { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F0", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F0_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F0_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_15", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F1", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F1_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R0B0F0B1F1_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_17", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 419, "totalTaxes": 340, "totalFees": 0, "totalPrice": 759 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R1B0F0B1F2", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R1B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 432, "totalTaxes": 340, "totalFees": 0, "totalPrice": 772, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 432, "totalTaxes": 340, "totalFees": 0, "totalPrice": 772 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R1B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R1B0F0B1F2_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 432, "totalTaxes": 340, "totalFees": 0, "totalPrice": 772, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 432, "totalTaxes": 340, "totalFees": 0, "totalPrice": 772 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R1B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R1B0F0B1F2_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_19", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "time": "23:45:00", "terminal": "1" }, "equipment": "32B", "airplaneName": "Airbus A321", "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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 432, "totalTaxes": 340, "totalFees": 0, "totalPrice": 772, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 432, "totalTaxes": 340, "totalFees": 0, "totalPrice": 772 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R2B0F0B1F3", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R2B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 447, "totalTaxes": 340, "totalFees": 0, "totalPrice": 787, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 447, "totalTaxes": 340, "totalFees": 0, "totalPrice": 787 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R2B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R2B0F0B1F3_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 447, "totalTaxes": 340, "totalFees": 0, "totalPrice": 787, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 447, "totalTaxes": 340, "totalFees": 0, "totalPrice": 787 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R2B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R2B0F0B1F3_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H10M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "15:40:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "time": "17:35: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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 447, "totalTaxes": 340, "totalFees": 0, "totalPrice": 787, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 447, "totalTaxes": 340, "totalFees": 0, "totalPrice": 787 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R3B0F0B1F4", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R3B0F0B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 473, "totalTaxes": 340, "totalFees": 0, "totalPrice": 813, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 473, "totalTaxes": 340, "totalFees": 0, "totalPrice": 813 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R3B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R3B0F0B1F4_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 473, "totalTaxes": 340, "totalFees": 0, "totalPrice": 813, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 473, "totalTaxes": 340, "totalFees": 0, "totalPrice": 813 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R3B0F0B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R3B0F0B1F4_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_23", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 473, "totalTaxes": 340, "totalFees": 0, "totalPrice": 813, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 473, "totalTaxes": 340, "totalFees": 0, "totalPrice": 813 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F0", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F0_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F0_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_15", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F1", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F1_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F1B1F1_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_17", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F0", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F0_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F0_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_15", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F1", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F1_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R4B0F2B1F1_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_17", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 532, "totalTaxes": 340, "totalFees": 0, "totalPrice": 872 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F4", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F4_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F4_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_23", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F0", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F0_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F0_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_15", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F2", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F2_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F2_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_19", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "time": "23:45:00", "terminal": "1" }, "equipment": "32B", "airplaneName": "Airbus A321", "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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F1", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F1_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F1_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_17", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F3", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F3_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R5B0F0B1F3_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H10M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "15:40:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "time": "17:35: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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 541, "totalTaxes": 340, "totalFees": 0, "totalPrice": 881 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F1B1F2", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F1B1F2_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F1B1F2_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_19", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "time": "23:45:00", "terminal": "1" }, "equipment": "32B", "airplaneName": "Airbus A321", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F2B1F2", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F2B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F2B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F2B1F2_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F2B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R6B0F2B1F2_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_19", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "time": "23:45:00", "terminal": "1" }, "equipment": "32B", "airplaneName": "Airbus A321", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 546, "totalTaxes": 340, "totalFees": 0, "totalPrice": 886 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F1B1F3", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F1B1F3_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F1B1F3_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H10M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "15:40:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "time": "17:35: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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F2B1F3", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F2B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F2B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F2B1F3_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F2B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R7B0F2B1F3_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H10M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "15:40:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "time": "17:35: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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 561, "totalTaxes": 340, "totalFees": 0, "totalPrice": 901 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F1B1F4", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F1B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F1B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F1B1F4_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F1B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F1B1F4_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_23", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F2B1F4", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F2B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F2B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F2B1F4_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F2B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R8B0F2B1F4_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_23", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 587, "totalTaxes": 340, "totalFees": 0, "totalPrice": 927 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F0", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F0_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F0_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_15", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F1", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F1_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F1B1F1_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_17", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F0", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F0_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F0_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_15", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F1", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F1_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F0B1F1_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_17", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F0", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F0_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F0_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_15", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F1", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F1_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R9B0F2B1F1_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_17", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 606, "totalTaxes": 340, "totalFees": 0, "totalPrice": 946 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F1B1F2", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F1B1F2_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F1B1F2_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_19", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "time": "23:45:00", "terminal": "1" }, "equipment": "32B", "airplaneName": "Airbus A321", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F0B1F2", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F0B1F2_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F0B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F0B1F2_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_19", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "time": "23:45:00", "terminal": "1" }, "equipment": "32B", "airplaneName": "Airbus A321", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F2B1F2", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F2B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F2B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F2B1F2_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F2B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R10B0F2B1F2_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_19", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "time": "23:45:00", "terminal": "1" }, "equipment": "32B", "airplaneName": "Airbus A321", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 620, "totalTaxes": 340, "totalFees": 0, "totalPrice": 960 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F1B1F3", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F1B1F3_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F1B1F3_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H10M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "15:40:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "time": "17:35: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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F0B1F3", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F0B1F3_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F0B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F0B1F3_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H10M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "15:40:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "time": "17:35: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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F2B1F3", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F2B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F2B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F2B1F3_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F2B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R11B0F2B1F3_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H10M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "15:40:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "time": "17:35: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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 635, "totalTaxes": 340, "totalFees": 0, "totalPrice": 975 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F5", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F5_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F5_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F5_LEG2", "totalDuration": "PT8H15M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_24", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_25", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F6", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F6_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F6_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F6_LEG2", "totalDuration": "PT12H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_27", "number": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F7", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F7_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F7_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R12B0F0B1F7_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_24", "number": "95", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "01:30:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_19", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "time": "23:45:00", "terminal": "1" }, "equipment": "32B", "airplaneName": "Airbus A321", "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": "E", "fareBasisCode": "EN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 636, "totalTaxes": 340, "totalFees": 0, "totalPrice": 976 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F4", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F4_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F4_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_23", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F0", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F0_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F0_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_15", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F2", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F2_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F2_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_19", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "time": "23:45:00", "terminal": "1" }, "equipment": "32B", "airplaneName": "Airbus A321", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F1", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F1_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F1_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_17", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F4", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F4_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F4_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_23", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F3", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F3_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F1B1F3_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H10M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "15:40:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "time": "17:35: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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F0", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F0_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F0_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_15", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F2", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F2_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F2_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F2_LEG2", "totalDuration": "PT18H40M", "totalFlightDuration": "PT6H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_19", "number": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "time": "23:45:00", "terminal": "1" }, "equipment": "32B", "airplaneName": "Airbus A321", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F1", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F1_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F1_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_17", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F3", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F3_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F3_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R13B0F2B1F3_LEG2", "totalDuration": "PT23H15M", "totalFlightDuration": "PT7H5M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "23:30:00", "terminal": null }, "equipment": "7M8", "airplaneName": "Boeing 737Max", "duration": "PT4H10M", "connectionDuration": "PT16H10M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "15:40:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "time": "17:35: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": "S", "fareBasisCode": "SN2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 655, "totalTaxes": 340, "totalFees": 0, "totalPrice": 995 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F1B1F4", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F1B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F1B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F1B1F4_LEG1", "totalDuration": "PT10H30M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT3H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "126", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:30:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-06-30", "time": "18:20:00", "terminal": "1" }, "equipment": "73H", "airplaneName": "Boeing 737", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F1B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F1B1F4_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_23", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F0B1F4", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F0B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F0B1F4_LEG1", "totalDuration": "PT16H40M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT9H45M", "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": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F0B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F0B1F4_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_23", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F2B1F4", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F2B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F2B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F2B1F4_LEG1", "totalDuration": "PT21H15M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "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_13", "number": "96", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "01:15:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F2B1F4_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R14B0F2B1F4_LEG2", "totalDuration": "PT8H10M", "totalFlightDuration": "PT6H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "97", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "06:05:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_23", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-18", "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": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 661, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1001 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F0", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F0_LEG1", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_6", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:40:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H55M", "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_11", "number": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F0_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F0_LEG2", "totalDuration": "PT14H25M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_15", "number": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F1", "itemId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034 } ], "taxes": [] }, "legs": [ { "offerId": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "JED", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F1_LEG1", "totalDuration": "PT12H45M", "totalFlightDuration": "PT6H50M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_6", "number": "1874", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-30", "time": "10:45:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:40:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H55M", "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_11", "number": "94", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "20:35:00", "terminal": null }, "arrival": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-01", "time": "00:30:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F1_LEG2", "sequence": 2, "departureCode": "JED", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F334BEDBD39E044A78AA9FFF7B01B42D8-R15B0F3B1F1_LEG2", "totalDuration": "PT18H55M", "totalFlightDuration": "PT6H55M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_14", "number": "127", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "JED", "locationName": "King Abdulaziz Intl", "date": "2026-07-18", "time": "19:20:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-18", "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_17", "number": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-19", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-19", "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": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 694, "totalTaxes": 340, "totalFees": 0, "totalPrice": 1034 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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-30", "departureTime": "" }, { "origin": "JED", "destination": "MXP", "departureDate": "2026-07-18", "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 } } }