{ "partnerId": "5812f433-b72e-4f39-9b37-e077143a4fda", "itinerary": { "trips": [ { "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-29", "departureTime": "" }, { "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-01", "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": "OTP", "departureDate": "2026-06-29", "departureTime": "" }, { "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-01", "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": "x\/nFy7+CuDKAxiVdUPAAAA==", "price": "EUR718.45", "departureDate": "2026-06-26", "arrivalDate": "2026-06-29", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "segments": [ { "flightNumber": "7076", "carrier": "AZ", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2470", "carrier": "AZ", "departureDate": "2026-06-27", "departureTime": "13:10:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-28", "departureTime": "06:15:00", "arrivalDate": "2026-06-29", "arrivalTime": "08:05:00", "segments": [ { "flightNumber": "1655", "carrier": "LH", "departureDate": "2026-06-28", "departureTime": "06:15:00", "arrivalDate": "2026-06-28", "arrivalTime": "07:25:00", "from": "OTP", "to": "MUC", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "9512", "carrier": "LH", "departureDate": "2026-06-29", "departureTime": "06:55:00", "arrivalDate": "2026-06-29", "arrivalTime": "08:05:00", "from": "MUC", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAyiVdUPAAAA==", "price": "EUR702.53", "departureDate": "2026-06-26", "arrivalDate": "2026-06-29", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "segments": [ { "flightNumber": "7076", "carrier": "AZ", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2470", "carrier": "AZ", "departureDate": "2026-06-27", "departureTime": "13:10:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-29", "departureTime": "13:50:00", "arrivalDate": "2026-06-29", "arrivalTime": "23:10:00", "segments": [ { "flightNumber": "1419", "carrier": "LH", "departureDate": "2026-06-29", "departureTime": "13:50:00", "arrivalDate": "2026-06-29", "arrivalTime": "15:25:00", "from": "OTP", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "5638", "carrier": "LH", "departureDate": "2026-06-29", "departureTime": "21:50:00", "arrivalDate": "2026-06-29", "arrivalTime": "23:10:00", "from": "FRA", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAziVdUPAAAA==", "price": "EUR645.53", "departureDate": "2026-06-26", "arrivalDate": "2026-06-30", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "segments": [ { "flightNumber": "7076", "carrier": "AZ", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2470", "carrier": "AZ", "departureDate": "2026-06-27", "departureTime": "13:10:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-30", "departureTime": "17:15:00", "arrivalDate": "2026-06-30", "arrivalTime": "22:50:00", "segments": [ { "flightNumber": "1417", "carrier": "LH", "departureDate": "2026-06-30", "departureTime": "17:15:00", "arrivalDate": "2026-06-30", "arrivalTime": "18:50:00", "from": "OTP", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "5638", "carrier": "LH", "departureDate": "2026-06-30", "departureTime": "21:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "22:50:00", "from": "FRA", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKA0iVdUPAAAA==", "price": "EUR669.10", "departureDate": "2026-06-26", "arrivalDate": "2026-07-02", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "segments": [ { "flightNumber": "7076", "carrier": "AZ", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2470", "carrier": "AZ", "departureDate": "2026-06-27", "departureTime": "13:10:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-01", "departureTime": "17:15:00", "arrivalDate": "2026-07-02", "arrivalTime": "10:35:00", "segments": [ { "flightNumber": "1417", "carrier": "LH", "departureDate": "2026-07-01", "departureTime": "17:15:00", "arrivalDate": "2026-07-01", "arrivalTime": "18:50:00", "from": "OTP", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "248", "carrier": "LH", "departureDate": "2026-07-02", "departureTime": "09:15:00", "arrivalDate": "2026-07-02", "arrivalTime": "10:35:00", "from": "FRA", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKA1iVdUPAAAA==", "price": "EUR645.53", "departureDate": "2026-06-26", "arrivalDate": "2026-07-02", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "segments": [ { "flightNumber": "7076", "carrier": "AZ", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2470", "carrier": "AZ", "departureDate": "2026-06-27", "departureTime": "13:10:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-02", "departureTime": "06:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "18:00:00", "segments": [ { "flightNumber": "1423", "carrier": "LH", "departureDate": "2026-07-02", "departureTime": "06:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "07:40:00", "from": "OTP", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "254", "carrier": "LH", "departureDate": "2026-07-02", "departureTime": "16:40:00", "arrivalDate": "2026-07-02", "arrivalTime": "18:00:00", "from": "FRA", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKA2iVdUPAAAA==", "price": "EUR622.53", "departureDate": "2026-06-26", "arrivalDate": "2026-07-03", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "segments": [ { "flightNumber": "7076", "carrier": "AZ", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2470", "carrier": "AZ", "departureDate": "2026-06-27", "departureTime": "13:10:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-03", "departureTime": "06:05:00", "arrivalDate": "2026-07-03", "arrivalTime": "14:00:00", "segments": [ { "flightNumber": "1423", "carrier": "LH", "departureDate": "2026-07-03", "departureTime": "06:05:00", "arrivalDate": "2026-07-03", "arrivalTime": "07:40:00", "from": "OTP", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "5636", "carrier": "LH", "departureDate": "2026-07-03", "departureTime": "12:40:00", "arrivalDate": "2026-07-03", "arrivalTime": "14:00:00", "from": "FRA", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAQjVdUPAAAA==", "price": "EUR622.53", "departureDate": "2026-06-26", "arrivalDate": "2026-07-04", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "segments": [ { "flightNumber": "7076", "carrier": "AZ", "departureDate": "2026-06-26", "departureTime": "20:50:00", "arrivalDate": "2026-06-26", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2470", "carrier": "AZ", "departureDate": "2026-06-27", "departureTime": "13:10:00", "arrivalDate": "2026-06-27", "arrivalTime": "15:20:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-04", "departureTime": "06:05:00", "arrivalDate": "2026-07-04", "arrivalTime": "14:10:00", "segments": [ { "flightNumber": "1423", "carrier": "LH", "departureDate": "2026-07-04", "departureTime": "06:05:00", "arrivalDate": "2026-07-04", "arrivalTime": "07:40:00", "from": "OTP", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "5636", "carrier": "LH", "departureDate": "2026-07-04", "departureTime": "12:50:00", "arrivalDate": "2026-07-04", "arrivalTime": "14:10:00", "from": "FRA", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKARjVdUPAAAA==", "price": "EUR389.18", "departureDate": "2026-06-27", "arrivalDate": "2026-06-28", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "segments": [ { "flightNumber": "1878", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "10:50:00", "from": "MXP", "to": "IST", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1039", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "13:20:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "from": "IST", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-28", "departureTime": "15:55:00", "arrivalDate": "2026-06-28", "arrivalTime": "23:45:00", "segments": [ { "flightNumber": "1040", "carrier": "TK", "departureDate": "2026-06-28", "departureTime": "15:55:00", "arrivalDate": "2026-06-28", "arrivalTime": "17:25:00", "from": "OTP", "to": "IST", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "1877", "carrier": "TK", "departureDate": "2026-06-28", "departureTime": "21:50:00", "arrivalDate": "2026-06-28", "arrivalTime": "23:45:00", "from": "IST", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKASjVdUPAAAA==", "price": "EUR374.18", "departureDate": "2026-06-27", "arrivalDate": "2026-06-30", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "segments": [ { "flightNumber": "1878", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "10:50:00", "from": "MXP", "to": "IST", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1039", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "13:20:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "from": "IST", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-29", "departureTime": "21:35:00", "arrivalDate": "2026-06-30", "arrivalTime": "08:45:00", "segments": [ { "flightNumber": "1046", "carrier": "TK", "departureDate": "2026-06-29", "departureTime": "21:35:00", "arrivalDate": "2026-06-29", "arrivalTime": "23:05:00", "from": "OTP", "to": "IST", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "1873", "carrier": "TK", "departureDate": "2026-06-30", "departureTime": "07:00:00", "arrivalDate": "2026-06-30", "arrivalTime": "08:45:00", "from": "IST", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKATjVdUPAAAA==", "price": "EUR374.18", "departureDate": "2026-06-27", "arrivalDate": "2026-07-01", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "segments": [ { "flightNumber": "1878", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "10:50:00", "from": "MXP", "to": "IST", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1039", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "13:20:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "from": "IST", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-30", "departureTime": "21:35:00", "arrivalDate": "2026-07-01", "arrivalTime": "14:05:00", "segments": [ { "flightNumber": "1046", "carrier": "TK", "departureDate": "2026-06-30", "departureTime": "21:35:00", "arrivalDate": "2026-06-30", "arrivalTime": "23:05:00", "from": "OTP", "to": "IST", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1895", "carrier": "TK", "departureDate": "2026-07-01", "departureTime": "12:15:00", "arrivalDate": "2026-07-01", "arrivalTime": "14:05:00", "from": "IST", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAUjVdUPAAAA==", "price": "EUR374.18", "departureDate": "2026-06-27", "arrivalDate": "2026-07-01", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "segments": [ { "flightNumber": "1878", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "10:50:00", "from": "MXP", "to": "IST", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1039", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "13:20:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "from": "IST", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-01", "departureTime": "15:55:00", "arrivalDate": "2026-07-01", "arrivalTime": "23:45:00", "segments": [ { "flightNumber": "1040", "carrier": "TK", "departureDate": "2026-07-01", "departureTime": "15:55:00", "arrivalDate": "2026-07-01", "arrivalTime": "17:25:00", "from": "OTP", "to": "IST", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "1877", "carrier": "TK", "departureDate": "2026-07-01", "departureTime": "21:50:00", "arrivalDate": "2026-07-01", "arrivalTime": "23:45:00", "from": "IST", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAVjVdUPAAAA==", "price": "EUR374.18", "departureDate": "2026-06-27", "arrivalDate": "2026-07-02", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "segments": [ { "flightNumber": "1878", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "10:50:00", "from": "MXP", "to": "IST", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1039", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "13:20:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "from": "IST", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-02", "departureTime": "15:55:00", "arrivalDate": "2026-07-02", "arrivalTime": "23:45:00", "segments": [ { "flightNumber": "1040", "carrier": "TK", "departureDate": "2026-07-02", "departureTime": "15:55:00", "arrivalDate": "2026-07-02", "arrivalTime": "17:25:00", "from": "OTP", "to": "IST", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1877", "carrier": "TK", "departureDate": "2026-07-02", "departureTime": "21:50:00", "arrivalDate": "2026-07-02", "arrivalTime": "23:45:00", "from": "IST", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAWjVdUPAAAA==", "price": "EUR374.18", "departureDate": "2026-06-27", "arrivalDate": "2026-07-03", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "segments": [ { "flightNumber": "1878", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "06:50:00", "arrivalDate": "2026-06-27", "arrivalTime": "10:50:00", "from": "MXP", "to": "IST", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1039", "carrier": "TK", "departureDate": "2026-06-27", "departureTime": "13:20:00", "arrivalDate": "2026-06-27", "arrivalTime": "14:35:00", "from": "IST", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-03", "departureTime": "15:55:00", "arrivalDate": "2026-07-03", "arrivalTime": "23:45:00", "segments": [ { "flightNumber": "1040", "carrier": "TK", "departureDate": "2026-07-03", "departureTime": "15:55:00", "arrivalDate": "2026-07-03", "arrivalTime": "17:25:00", "from": "OTP", "to": "IST", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "1877", "carrier": "TK", "departureDate": "2026-07-03", "departureTime": "21:50:00", "arrivalDate": "2026-07-03", "arrivalTime": "23:45:00", "from": "IST", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAXjVdUPAAAA==", "price": "EUR411.35", "departureDate": "2026-06-27", "arrivalDate": "2026-07-05", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-27", "departureTime": "10:30:00", "arrivalDate": "2026-06-27", "arrivalTime": "23:15:00", "segments": [ { "flightNumber": "318", "carrier": "LO", "departureDate": "2026-06-27", "departureTime": "10:30:00", "arrivalDate": "2026-06-27", "arrivalTime": "12:40:00", "from": "MXP", "to": "WAW", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "639", "carrier": "LO", "departureDate": "2026-06-27", "departureTime": "20:25:00", "arrivalDate": "2026-06-27", "arrivalTime": "23:15:00", "from": "WAW", "to": "OTP", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-04", "departureTime": "08:20:00", "arrivalDate": "2026-07-05", "arrivalTime": "09:45:00", "segments": [ { "flightNumber": "640", "carrier": "LO", "departureDate": "2026-07-04", "departureTime": "08:20:00", "arrivalDate": "2026-07-04", "arrivalTime": "09:10:00", "from": "OTP", "to": "WAW", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "317", "carrier": "LO", "departureDate": "2026-07-05", "departureTime": "07:35:00", "arrivalDate": "2026-07-05", "arrivalTime": "09:45:00", "from": "WAW", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAYjVdUPAAAA==", "price": "EUR475.43", "departureDate": "2026-06-28", "arrivalDate": "2026-06-28", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-28", "departureTime": "14:55:00", "arrivalDate": "2026-06-29", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1629", "carrier": "LX", "departureDate": "2026-06-28", "departureTime": "14:55:00", "arrivalDate": "2026-06-28", "arrivalTime": "15:50:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-06-28", "departureTime": "21:50:00", "arrivalDate": "2026-06-29", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-28", "departureTime": "16:10:00", "arrivalDate": "2026-06-28", "arrivalTime": "23:40:00", "segments": [ { "flightNumber": "1889", "carrier": "LX", "departureDate": "2026-06-28", "departureTime": "16:10:00", "arrivalDate": "2026-06-28", "arrivalTime": "17:40:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1638", "carrier": "LX", "departureDate": "2026-06-28", "departureTime": "22:45:00", "arrivalDate": "2026-06-28", "arrivalTime": "23:40:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAZjVdUPAAAA==", "price": "EUR277.70", "departureDate": "2026-06-28", "arrivalDate": "2026-06-30", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "segments": [ { "flightNumber": "419", "carrier": "JU", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-28", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 1 }, { "flightNumber": "106", "carrier": "JU", "departureDate": "2026-06-29", "departureTime": "00:40:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-29", "departureTime": "16:05:00", "arrivalDate": "2026-06-30", "arrivalTime": "08:30:00", "segments": [ { "flightNumber": "103", "carrier": "JU", "departureDate": "2026-06-29", "departureTime": "16:05:00", "arrivalDate": "2026-06-29", "arrivalTime": "16:20:00", "from": "OTP", "to": "BEG", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "416", "carrier": "JU", "departureDate": "2026-06-30", "departureTime": "06:40:00", "arrivalDate": "2026-06-30", "arrivalTime": "08:30:00", "from": "BEG", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAujVdUPAAAA==", "price": "EUR277.70", "departureDate": "2026-06-28", "arrivalDate": "2026-07-01", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "segments": [ { "flightNumber": "419", "carrier": "JU", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-28", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 1 }, { "flightNumber": "106", "carrier": "JU", "departureDate": "2026-06-29", "departureTime": "00:40:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-30", "departureTime": "16:05:00", "arrivalDate": "2026-07-01", "arrivalTime": "08:30:00", "segments": [ { "flightNumber": "103", "carrier": "JU", "departureDate": "2026-06-30", "departureTime": "16:05:00", "arrivalDate": "2026-06-30", "arrivalTime": "16:20:00", "from": "OTP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "416", "carrier": "JU", "departureDate": "2026-07-01", "departureTime": "06:40:00", "arrivalDate": "2026-07-01", "arrivalTime": "08:30:00", "from": "BEG", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAvjVdUPAAAA==", "price": "EUR252.70", "departureDate": "2026-06-28", "arrivalDate": "2026-07-02", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "segments": [ { "flightNumber": "419", "carrier": "JU", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-28", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 1 }, { "flightNumber": "106", "carrier": "JU", "departureDate": "2026-06-29", "departureTime": "00:40:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-01", "departureTime": "16:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "08:30:00", "segments": [ { "flightNumber": "103", "carrier": "JU", "departureDate": "2026-07-01", "departureTime": "16:05:00", "arrivalDate": "2026-07-01", "arrivalTime": "16:20:00", "from": "OTP", "to": "BEG", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "416", "carrier": "JU", "departureDate": "2026-07-02", "departureTime": "06:40:00", "arrivalDate": "2026-07-02", "arrivalTime": "08:30:00", "from": "BEG", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAwjVdUPAAAA==", "price": "EUR252.70", "departureDate": "2026-06-28", "arrivalDate": "2026-07-02", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "segments": [ { "flightNumber": "419", "carrier": "JU", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-28", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 1 }, { "flightNumber": "106", "carrier": "JU", "departureDate": "2026-06-29", "departureTime": "00:40:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-02", "departureTime": "16:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "20:05:00", "segments": [ { "flightNumber": "103", "carrier": "JU", "departureDate": "2026-07-02", "departureTime": "16:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "16:20:00", "from": "OTP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "418", "carrier": "JU", "departureDate": "2026-07-02", "departureTime": "18:15:00", "arrivalDate": "2026-07-02", "arrivalTime": "20:05:00", "from": "BEG", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKACkVdUPAAAA==", "price": "EUR277.70", "departureDate": "2026-06-28", "arrivalDate": "2026-07-04", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "segments": [ { "flightNumber": "419", "carrier": "JU", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-28", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 1 }, { "flightNumber": "106", "carrier": "JU", "departureDate": "2026-06-29", "departureTime": "00:40:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-03", "departureTime": "16:05:00", "arrivalDate": "2026-07-04", "arrivalTime": "08:30:00", "segments": [ { "flightNumber": "103", "carrier": "JU", "departureDate": "2026-07-03", "departureTime": "16:05:00", "arrivalDate": "2026-07-03", "arrivalTime": "16:20:00", "from": "OTP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "416", "carrier": "JU", "departureDate": "2026-07-04", "departureTime": "06:40:00", "arrivalDate": "2026-07-04", "arrivalTime": "08:30:00", "from": "BEG", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAUkVdUPAAAA==", "price": "EUR277.70", "departureDate": "2026-06-28", "arrivalDate": "2026-07-04", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "segments": [ { "flightNumber": "419", "carrier": "JU", "departureDate": "2026-06-28", "departureTime": "20:50:00", "arrivalDate": "2026-06-28", "arrivalTime": "22:35:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 1 }, { "flightNumber": "106", "carrier": "JU", "departureDate": "2026-06-29", "departureTime": "00:40:00", "arrivalDate": "2026-06-29", "arrivalTime": "03:05:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-04", "departureTime": "04:30:00", "arrivalDate": "2026-07-04", "arrivalTime": "08:30:00", "segments": [ { "flightNumber": "107", "carrier": "JU", "departureDate": "2026-07-04", "departureTime": "04:30:00", "arrivalDate": "2026-07-04", "arrivalTime": "05:00:00", "from": "OTP", "to": "BEG", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "416", "carrier": "JU", "departureDate": "2026-07-04", "departureTime": "06:40:00", "arrivalDate": "2026-07-04", "arrivalTime": "08:30:00", "from": "BEG", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAVkVdUPAAAA==", "price": "EUR462.70", "departureDate": "2026-06-29", "arrivalDate": "2026-06-30", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-29", "departureTime": "09:20:00", "arrivalDate": "2026-06-29", "arrivalTime": "15:20:00", "segments": [ { "flightNumber": "417", "carrier": "JU", "departureDate": "2026-06-29", "departureTime": "09:20:00", "arrivalDate": "2026-06-29", "arrivalTime": "11:05:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 1 }, { "flightNumber": "102", "carrier": "JU", "departureDate": "2026-06-29", "departureTime": "13:10:00", "arrivalDate": "2026-06-29", "arrivalTime": "15:20:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-29", "departureTime": "16:05:00", "arrivalDate": "2026-06-30", "arrivalTime": "08:30:00", "segments": [ { "flightNumber": "103", "carrier": "JU", "departureDate": "2026-06-29", "departureTime": "16:05:00", "arrivalDate": "2026-06-29", "arrivalTime": "16:20:00", "from": "OTP", "to": "BEG", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "416", "carrier": "JU", "departureDate": "2026-06-30", "departureTime": "06:40:00", "arrivalDate": "2026-06-30", "arrivalTime": "08:30:00", "from": "BEG", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAWkVdUPAAAA==", "price": "EUR418.43", "departureDate": "2026-06-29", "arrivalDate": "2026-06-30", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-29", "departureTime": "19:25:00", "arrivalDate": "2026-06-30", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1623", "carrier": "LX", "departureDate": "2026-06-29", "departureTime": "19:25:00", "arrivalDate": "2026-06-29", "arrivalTime": "20:20:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-06-29", "departureTime": "21:50:00", "arrivalDate": "2026-06-30", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-30", "departureTime": "06:20:00", "arrivalDate": "2026-06-30", "arrivalTime": "14:00:00", "segments": [ { "flightNumber": "1887", "carrier": "LX", "departureDate": "2026-06-30", "departureTime": "06:20:00", "arrivalDate": "2026-06-30", "arrivalTime": "07:55:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1628", "carrier": "LX", "departureDate": "2026-06-30", "departureTime": "13:05:00", "arrivalDate": "2026-06-30", "arrivalTime": "14:00:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAtkVdUPAAAA==", "price": "EUR418.43", "departureDate": "2026-06-29", "arrivalDate": "2026-07-02", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-29", "departureTime": "19:25:00", "arrivalDate": "2026-06-30", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1623", "carrier": "LX", "departureDate": "2026-06-29", "departureTime": "19:25:00", "arrivalDate": "2026-06-29", "arrivalTime": "20:20:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-06-29", "departureTime": "21:50:00", "arrivalDate": "2026-06-30", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-01", "departureTime": "16:10:00", "arrivalDate": "2026-07-02", "arrivalTime": "09:50:00", "segments": [ { "flightNumber": "1889", "carrier": "LX", "departureDate": "2026-07-01", "departureTime": "16:10:00", "arrivalDate": "2026-07-01", "arrivalTime": "17:40:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1612", "carrier": "LX", "departureDate": "2026-07-02", "departureTime": "08:55:00", "arrivalDate": "2026-07-02", "arrivalTime": "09:50:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAHlVdUPAAAA==", "price": "EUR418.43", "departureDate": "2026-06-29", "arrivalDate": "2026-07-02", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-29", "departureTime": "19:25:00", "arrivalDate": "2026-06-30", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1623", "carrier": "LX", "departureDate": "2026-06-29", "departureTime": "19:25:00", "arrivalDate": "2026-06-29", "arrivalTime": "20:20:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-06-29", "departureTime": "21:50:00", "arrivalDate": "2026-06-30", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-02", "departureTime": "06:20:00", "arrivalDate": "2026-07-02", "arrivalTime": "14:00:00", "segments": [ { "flightNumber": "1887", "carrier": "LX", "departureDate": "2026-07-02", "departureTime": "06:20:00", "arrivalDate": "2026-07-02", "arrivalTime": "07:55:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1628", "carrier": "LX", "departureDate": "2026-07-02", "departureTime": "13:00:00", "arrivalDate": "2026-07-02", "arrivalTime": "14:00:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAelVdUPAAAA==", "price": "EUR413.39", "departureDate": "2026-06-29", "arrivalDate": "2026-07-03", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-29", "departureTime": "11:20:00", "arrivalDate": "2026-06-29", "arrivalTime": "23:40:00", "segments": [ { "flightNumber": "249", "carrier": "LH", "departureDate": "2026-06-29", "departureTime": "11:20:00", "arrivalDate": "2026-06-29", "arrivalTime": "12:40:00", "from": "MXP", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "1422", "carrier": "LH", "departureDate": "2026-06-29", "departureTime": "20:20:00", "arrivalDate": "2026-06-29", "arrivalTime": "23:40:00", "from": "FRA", "to": "OTP", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-03", "departureTime": "06:05:00", "arrivalDate": "2026-07-03", "arrivalTime": "14:00:00", "segments": [ { "flightNumber": "1423", "carrier": "LH", "departureDate": "2026-07-03", "departureTime": "06:05:00", "arrivalDate": "2026-07-03", "arrivalTime": "07:40:00", "from": "OTP", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "5636", "carrier": "LH", "departureDate": "2026-07-03", "departureTime": "12:40:00", "arrivalDate": "2026-07-03", "arrivalTime": "14:00:00", "from": "FRA", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAflVdUPAAAA==", "price": "EUR395.43", "departureDate": "2026-06-29", "arrivalDate": "2026-07-04", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-29", "departureTime": "19:25:00", "arrivalDate": "2026-06-30", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1623", "carrier": "LX", "departureDate": "2026-06-29", "departureTime": "19:25:00", "arrivalDate": "2026-06-29", "arrivalTime": "20:20:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-06-29", "departureTime": "21:50:00", "arrivalDate": "2026-06-30", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-04", "departureTime": "16:10:00", "arrivalDate": "2026-07-04", "arrivalTime": "23:40:00", "segments": [ { "flightNumber": "1889", "carrier": "LX", "departureDate": "2026-07-04", "departureTime": "16:10:00", "arrivalDate": "2026-07-04", "arrivalTime": "17:40:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1638", "carrier": "LX", "departureDate": "2026-07-04", "departureTime": "22:45:00", "arrivalDate": "2026-07-04", "arrivalTime": "23:40:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAglVdUPAAAA==", "price": "EUR360.43", "departureDate": "2026-06-30", "arrivalDate": "2026-06-30", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-30", "departureTime": "14:55:00", "arrivalDate": "2026-07-01", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1629", "carrier": "LX", "departureDate": "2026-06-30", "departureTime": "14:55:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:50:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-06-30", "departureTime": "21:50:00", "arrivalDate": "2026-07-01", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-06-30", "departureTime": "16:10:00", "arrivalDate": "2026-06-30", "arrivalTime": "23:40:00", "segments": [ { "flightNumber": "1889", "carrier": "LX", "departureDate": "2026-06-30", "departureTime": "16:10:00", "arrivalDate": "2026-06-30", "arrivalTime": "17:40:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1638", "carrier": "LX", "departureDate": "2026-06-30", "departureTime": "22:45:00", "arrivalDate": "2026-06-30", "arrivalTime": "23:40:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAhlVdUPAAAA==", "price": "EUR360.43", "departureDate": "2026-06-30", "arrivalDate": "2026-07-02", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-30", "departureTime": "14:55:00", "arrivalDate": "2026-07-01", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1629", "carrier": "LX", "departureDate": "2026-06-30", "departureTime": "14:55:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:50:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-06-30", "departureTime": "21:50:00", "arrivalDate": "2026-07-01", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-01", "departureTime": "16:10:00", "arrivalDate": "2026-07-02", "arrivalTime": "09:50:00", "segments": [ { "flightNumber": "1889", "carrier": "LX", "departureDate": "2026-07-01", "departureTime": "16:10:00", "arrivalDate": "2026-07-01", "arrivalTime": "17:40:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1612", "carrier": "LX", "departureDate": "2026-07-02", "departureTime": "08:55:00", "arrivalDate": "2026-07-02", "arrivalTime": "09:50:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKA7lVdUPAAAA==", "price": "EUR336.35", "departureDate": "2026-06-30", "arrivalDate": "2026-07-03", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-30", "departureTime": "10:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "17:40:00", "segments": [ { "flightNumber": "318", "carrier": "LO", "departureDate": "2026-06-30", "departureTime": "10:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "12:40:00", "from": "MXP", "to": "WAW", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "645", "carrier": "LO", "departureDate": "2026-06-30", "departureTime": "14:45:00", "arrivalDate": "2026-06-30", "arrivalTime": "17:40:00", "from": "WAW", "to": "OTP", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-02", "departureTime": "08:20:00", "arrivalDate": "2026-07-03", "arrivalTime": "09:45:00", "segments": [ { "flightNumber": "640", "carrier": "LO", "departureDate": "2026-07-02", "departureTime": "08:20:00", "arrivalDate": "2026-07-02", "arrivalTime": "09:10:00", "from": "OTP", "to": "WAW", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "317", "carrier": "LO", "departureDate": "2026-07-03", "departureTime": "07:35:00", "arrivalDate": "2026-07-03", "arrivalTime": "09:45:00", "from": "WAW", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKA8lVdUPAAAA==", "price": "EUR360.43", "departureDate": "2026-06-30", "arrivalDate": "2026-07-04", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-30", "departureTime": "14:55:00", "arrivalDate": "2026-07-01", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1629", "carrier": "LX", "departureDate": "2026-06-30", "departureTime": "14:55:00", "arrivalDate": "2026-06-30", "arrivalTime": "15:50:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-06-30", "departureTime": "21:50:00", "arrivalDate": "2026-07-01", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-03", "departureTime": "16:10:00", "arrivalDate": "2026-07-04", "arrivalTime": "09:50:00", "segments": [ { "flightNumber": "1889", "carrier": "LX", "departureDate": "2026-07-03", "departureTime": "16:10:00", "arrivalDate": "2026-07-03", "arrivalTime": "17:40:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1612", "carrier": "LX", "departureDate": "2026-07-04", "departureTime": "08:55:00", "arrivalDate": "2026-07-04", "arrivalTime": "09:50:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKA9lVdUPAAAA==", "price": "EUR299.35", "departureDate": "2026-06-30", "arrivalDate": "2026-07-05", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-06-30", "departureTime": "10:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "17:40:00", "segments": [ { "flightNumber": "318", "carrier": "LO", "departureDate": "2026-06-30", "departureTime": "10:30:00", "arrivalDate": "2026-06-30", "arrivalTime": "12:40:00", "from": "MXP", "to": "WAW", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "645", "carrier": "LO", "departureDate": "2026-06-30", "departureTime": "14:45:00", "arrivalDate": "2026-06-30", "arrivalTime": "17:40:00", "from": "WAW", "to": "OTP", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-04", "departureTime": "08:20:00", "arrivalDate": "2026-07-05", "arrivalTime": "09:45:00", "segments": [ { "flightNumber": "640", "carrier": "LO", "departureDate": "2026-07-04", "departureTime": "08:20:00", "arrivalDate": "2026-07-04", "arrivalTime": "09:10:00", "from": "OTP", "to": "WAW", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "317", "carrier": "LO", "departureDate": "2026-07-05", "departureTime": "07:35:00", "arrivalDate": "2026-07-05", "arrivalTime": "09:45:00", "from": "WAW", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKA+lVdUPAAAA==", "price": "EUR360.43", "departureDate": "2026-07-01", "arrivalDate": "2026-07-02", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-07-01", "departureTime": "14:55:00", "arrivalDate": "2026-07-02", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1629", "carrier": "LX", "departureDate": "2026-07-01", "departureTime": "14:55:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:50:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-07-01", "departureTime": "21:50:00", "arrivalDate": "2026-07-02", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-01", "departureTime": "16:10:00", "arrivalDate": "2026-07-02", "arrivalTime": "09:50:00", "segments": [ { "flightNumber": "1889", "carrier": "LX", "departureDate": "2026-07-01", "departureTime": "16:10:00", "arrivalDate": "2026-07-01", "arrivalTime": "17:40:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1612", "carrier": "LX", "departureDate": "2026-07-02", "departureTime": "08:55:00", "arrivalDate": "2026-07-02", "arrivalTime": "09:50:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKA\/lVdUPAAAA==", "price": "EUR360.43", "departureDate": "2026-07-01", "arrivalDate": "2026-07-02", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-07-01", "departureTime": "14:55:00", "arrivalDate": "2026-07-02", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1629", "carrier": "LX", "departureDate": "2026-07-01", "departureTime": "14:55:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:50:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-07-01", "departureTime": "21:50:00", "arrivalDate": "2026-07-02", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-02", "departureTime": "06:20:00", "arrivalDate": "2026-07-02", "arrivalTime": "14:00:00", "segments": [ { "flightNumber": "1887", "carrier": "LX", "departureDate": "2026-07-02", "departureTime": "06:20:00", "arrivalDate": "2026-07-02", "arrivalTime": "07:55:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1628", "carrier": "LX", "departureDate": "2026-07-02", "departureTime": "13:00:00", "arrivalDate": "2026-07-02", "arrivalTime": "14:00:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAAmVdUPAAAA==", "price": "EUR360.43", "departureDate": "2026-07-01", "arrivalDate": "2026-07-04", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-07-01", "departureTime": "14:55:00", "arrivalDate": "2026-07-02", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1629", "carrier": "LX", "departureDate": "2026-07-01", "departureTime": "14:55:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:50:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-07-01", "departureTime": "21:50:00", "arrivalDate": "2026-07-02", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-03", "departureTime": "16:10:00", "arrivalDate": "2026-07-04", "arrivalTime": "09:50:00", "segments": [ { "flightNumber": "1889", "carrier": "LX", "departureDate": "2026-07-03", "departureTime": "16:10:00", "arrivalDate": "2026-07-03", "arrivalTime": "17:40:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1612", "carrier": "LX", "departureDate": "2026-07-04", "departureTime": "08:55:00", "arrivalDate": "2026-07-04", "arrivalTime": "09:50:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKABmVdUPAAAA==", "price": "EUR337.43", "departureDate": "2026-07-01", "arrivalDate": "2026-07-04", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-07-01", "departureTime": "14:55:00", "arrivalDate": "2026-07-02", "arrivalTime": "01:10:00", "segments": [ { "flightNumber": "1629", "carrier": "LX", "departureDate": "2026-07-01", "departureTime": "14:55:00", "arrivalDate": "2026-07-01", "arrivalTime": "15:50:00", "from": "MXP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "1886", "carrier": "LX", "departureDate": "2026-07-01", "departureTime": "21:50:00", "arrivalDate": "2026-07-02", "arrivalTime": "01:10:00", "from": "ZRH", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-04", "departureTime": "16:10:00", "arrivalDate": "2026-07-04", "arrivalTime": "23:40:00", "segments": [ { "flightNumber": "1889", "carrier": "LX", "departureDate": "2026-07-04", "departureTime": "16:10:00", "arrivalDate": "2026-07-04", "arrivalTime": "17:40:00", "from": "OTP", "to": "ZRH", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "1638", "carrier": "LX", "departureDate": "2026-07-04", "departureTime": "22:45:00", "arrivalDate": "2026-07-04", "arrivalTime": "23:40:00", "from": "ZRH", "to": "MXP", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKACmVdUPAAAA==", "price": "EUR252.70", "departureDate": "2026-07-02", "arrivalDate": "2026-07-02", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-07-02", "departureTime": "09:20:00", "arrivalDate": "2026-07-03", "arrivalTime": "03:05:00", "segments": [ { "flightNumber": "417", "carrier": "JU", "departureDate": "2026-07-02", "departureTime": "09:20:00", "arrivalDate": "2026-07-02", "arrivalTime": "11:05:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 1 }, { "flightNumber": "106", "carrier": "JU", "departureDate": "2026-07-03", "departureTime": "00:40:00", "arrivalDate": "2026-07-03", "arrivalTime": "03:05:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-02", "departureTime": "16:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "20:05:00", "segments": [ { "flightNumber": "103", "carrier": "JU", "departureDate": "2026-07-02", "departureTime": "16:05:00", "arrivalDate": "2026-07-02", "arrivalTime": "16:20:00", "from": "OTP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "418", "carrier": "JU", "departureDate": "2026-07-02", "departureTime": "18:15:00", "arrivalDate": "2026-07-02", "arrivalTime": "20:05:00", "from": "BEG", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKADmVdUPAAAA==", "price": "EUR277.70", "departureDate": "2026-07-02", "arrivalDate": "2026-07-04", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-07-02", "departureTime": "09:20:00", "arrivalDate": "2026-07-03", "arrivalTime": "03:05:00", "segments": [ { "flightNumber": "417", "carrier": "JU", "departureDate": "2026-07-02", "departureTime": "09:20:00", "arrivalDate": "2026-07-02", "arrivalTime": "11:05:00", "from": "MXP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 1 }, { "flightNumber": "106", "carrier": "JU", "departureDate": "2026-07-03", "departureTime": "00:40:00", "arrivalDate": "2026-07-03", "arrivalTime": "03:05:00", "from": "BEG", "to": "OTP", "availabilitySourceCode": "P", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-03", "departureTime": "16:05:00", "arrivalDate": "2026-07-04", "arrivalTime": "08:30:00", "segments": [ { "flightNumber": "103", "carrier": "JU", "departureDate": "2026-07-03", "departureTime": "16:05:00", "arrivalDate": "2026-07-03", "arrivalTime": "16:20:00", "from": "OTP", "to": "BEG", "availabilitySourceCode": "P", "segmentSequence": 2 }, { "flightNumber": "416", "carrier": "JU", "departureDate": "2026-07-04", "departureTime": "06:40:00", "arrivalDate": "2026-07-04", "arrivalTime": "08:30:00", "from": "BEG", "to": "MXP", "availabilitySourceCode": "P", "segmentSequence": 2 } ] } ] }, { "offerId": "x\/nFy7+CuDKAEmVdUPAAAA==", "price": "EUR273.35", "departureDate": "2026-07-02", "arrivalDate": "2026-07-05", "legs": [ { "legId": "x\/nFy7+CuDKAIXVdUPAAAA==", "origin": "MXP", "destination": "OTP", "departureDate": "2026-07-02", "departureTime": "10:30:00", "arrivalDate": "2026-07-02", "arrivalTime": "23:15:00", "segments": [ { "flightNumber": "318", "carrier": "LO", "departureDate": "2026-07-02", "departureTime": "10:30:00", "arrivalDate": "2026-07-02", "arrivalTime": "12:40:00", "from": "MXP", "to": "WAW", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "639", "carrier": "LO", "departureDate": "2026-07-02", "departureTime": "20:25:00", "arrivalDate": "2026-07-02", "arrivalTime": "23:15:00", "from": "WAW", "to": "OTP", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "x\/nFy7+CuDKASXVdUPAAAA==", "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-04", "departureTime": "08:20:00", "arrivalDate": "2026-07-05", "arrivalTime": "09:45:00", "segments": [ { "flightNumber": "640", "carrier": "LO", "departureDate": "2026-07-04", "departureTime": "08:20:00", "arrivalDate": "2026-07-04", "arrivalTime": "09:10:00", "from": "OTP", "to": "WAW", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "317", "carrier": "LO", "departureDate": "2026-07-05", "departureTime": "07:35:00", "arrivalDate": "2026-07-05", "arrivalTime": "09:45:00", "from": "WAW", "to": "MXP", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] } ] }, "emirates": null, "turkish": { "responseId": "3892b05c-a19c-4fee-adc7-637bb0e31773", "transactionId": "7a586c3f-4a58-45fa-9225-4784e042e5f5", "numberOflegs": 2, "offers": [ { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R0B0F0B1F0", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R0B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 368, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 638.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 368, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 638.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R0B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R0B0F0B1F0_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 368, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 638.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 368, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 638.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R0B0F0B1F0_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R0B0F0B1F0_LEG2", "totalDuration": "PT8H50M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_10", "number": "1040", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:55:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:25:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H30M", "connectionDuration": "PT4H25M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 368, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 638.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 368, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 638.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F1B1F0", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F1B1F0_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F1B1F0_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F1B1F0_LEG2", "totalDuration": "PT8H50M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_10", "number": "1040", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:55:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:25:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H30M", "connectionDuration": "PT4H25M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F2B1F0", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F2B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F2B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F2B1F0_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F2B1F0_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R1B0F2B1F0_LEG2", "totalDuration": "PT8H50M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_10", "number": "1040", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:55:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:25:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H30M", "connectionDuration": "PT4H25M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 378, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 648.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F0", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F0_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F0_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F0_LEG2", "totalDuration": "PT8H50M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_10", "number": "1040", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:55:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:25:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H30M", "connectionDuration": "PT4H25M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F1", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F1_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F1_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F1_LEG2", "totalDuration": "PT12H10M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1046", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "21:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "23:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H30M", "connectionDuration": "PT7H55M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F2", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F2_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F2_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R2B0F0B1F2_LEG2", "totalDuration": "PT16H40M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1046", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "21:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "23:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H30M", "connectionDuration": "PT12H25M", "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": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 431, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 701.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F0", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F0_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F0_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F0_LEG2", "totalDuration": "PT8H50M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_10", "number": "1040", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:55:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:25:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H30M", "connectionDuration": "PT4H25M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F1", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F1_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F1_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F1_LEG2", "totalDuration": "PT12H10M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1046", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "21:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "23:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H30M", "connectionDuration": "PT7H55M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F0", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F0_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F0_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F0_LEG2", "totalDuration": "PT8H50M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_10", "number": "1040", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:55:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:25:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H30M", "connectionDuration": "PT4H25M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F2", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F2_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F2_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F1B1F2_LEG2", "totalDuration": "PT16H40M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1046", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "21:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "23:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H30M", "connectionDuration": "PT12H25M", "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": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F1", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F1_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F1_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F1_LEG2", "totalDuration": "PT12H10M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1046", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "21:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "23:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H30M", "connectionDuration": "PT7H55M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F2", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F2_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F2_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R3B0F2B1F2_LEG2", "totalDuration": "PT16H40M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1046", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "21:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "23:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H30M", "connectionDuration": "PT12H25M", "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": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 441, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 711.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R4B0F0B1F0", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R4B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 468, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 738.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 468, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 738.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R4B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R4B0F0B1F0_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 468, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 738.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 468, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 738.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R4B0F0B1F0_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R4B0F0B1F0_LEG2", "totalDuration": "PT8H50M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_10", "number": "1040", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:55:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:25:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H30M", "connectionDuration": "PT4H25M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 468, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 738.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 468, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 738.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F3", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F3_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F3_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F3_LEG2", "totalDuration": "PT5H35M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT1H10M", "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-01", "time": "12:15:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "14:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F4", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F4_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F4_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R5B0F0B1F4_LEG2", "totalDuration": "PT15H15M", "totalFlightDuration": "PT4H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT10H45M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 508, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 778.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F3", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F3_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F3_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F3_LEG2", "totalDuration": "PT5H35M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT1H10M", "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-01", "time": "12:15:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "14:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F3", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F3_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F3_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F3_LEG2", "totalDuration": "PT5H35M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT1H10M", "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-01", "time": "12:15:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "14:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F4", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F4_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F4_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F1B1F4_LEG2", "totalDuration": "PT15H15M", "totalFlightDuration": "PT4H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT10H45M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R7B0F0B1F5", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R7B0F0B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R7B0F0B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R7B0F0B1F5_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R7B0F0B1F5_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R7B0F0B1F5_LEG2", "totalDuration": "PT8H55M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "8593", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:40:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT4H10M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F4", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F4_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F4_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R6B0F2B1F4_LEG2", "totalDuration": "PT15H15M", "totalFlightDuration": "PT4H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT10H45M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R8B0F0B1F6", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R8B0F0B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R8B0F0B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R8B0F0B1F6_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R8B0F0B1F6_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R8B0F0B1F6_LEG2", "totalDuration": "PT13H10M", "totalFlightDuration": "PT4H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "8597", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "20:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "22:25:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT8H35M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 518, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 788.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F1B1F5", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F1B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F1B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F1B1F5_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F1B1F5_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F1B1F5_LEG2", "totalDuration": "PT8H55M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "8593", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:40:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT4H10M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F1B1F6", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F1B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F1B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F1B1F6_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F1B1F6_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F1B1F6_LEG2", "totalDuration": "PT13H10M", "totalFlightDuration": "PT4H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "8597", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "20:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "22:25:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT8H35M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F2B1F5", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F2B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F2B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F2B1F5_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F2B1F5_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R9B0F2B1F5_LEG2", "totalDuration": "PT8H55M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "8593", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:40:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT4H10M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F2B1F6", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F2B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F2B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F2B1F6_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F2B1F6_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R10B0F2B1F6_LEG2", "totalDuration": "PT13H10M", "totalFlightDuration": "PT4H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "8597", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "20:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "22:25:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT8H35M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 528, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 798.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F0", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F0_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F0_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F0_LEG2", "totalDuration": "PT8H50M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_10", "number": "1040", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:55:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:25:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H30M", "connectionDuration": "PT4H25M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F1", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F1_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F1_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F1_LEG2", "totalDuration": "PT12H10M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1046", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "21:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "23:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H30M", "connectionDuration": "PT7H55M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F2", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F2_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F2_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R11B0F0B1F2_LEG2", "totalDuration": "PT16H40M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1046", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "21:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "23:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H30M", "connectionDuration": "PT12H25M", "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": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 531, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 801.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R12B0F0B1F7", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R12B0F0B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 553, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 823.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 553, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 823.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R12B0F0B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R12B0F0B1F7_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 553, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 823.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 553, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 823.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R12B0F0B1F7_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R12B0F0B1F7_LEG2", "totalDuration": "PT9H15M", "totalFlightDuration": "PT4H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT4H45M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 553, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 823.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 553, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 823.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F1B1F7", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F1B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F1B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F1B1F7_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F1B1F7_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F1B1F7_LEG2", "totalDuration": "PT9H15M", "totalFlightDuration": "PT4H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT4H45M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F2B1F7", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F2B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F2B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F2B1F7_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F2B1F7_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R13B0F2B1F7_LEG2", "totalDuration": "PT9H15M", "totalFlightDuration": "PT4H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT4H45M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 563, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 833.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R14B0F0B1F5", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R14B0F0B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R14B0F0B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R14B0F0B1F5_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R14B0F0B1F5_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R14B0F0B1F5_LEG2", "totalDuration": "PT8H55M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "8593", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:40:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT4H10M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R15B0F0B1F6", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R15B0F0B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R15B0F0B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R15B0F0B1F6_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R15B0F0B1F6_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R15B0F0B1F6_LEG2", "totalDuration": "PT13H10M", "totalFlightDuration": "PT4H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "8597", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "20:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "22:25:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT8H35M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 581, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 851.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F1B1F5", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F1B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F1B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F1B1F5_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F1B1F5_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F1B1F5_LEG2", "totalDuration": "PT8H55M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "8593", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:40:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT4H10M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F1B1F6", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F1B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F1B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F1B1F6_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F1B1F6_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F1B1F6_LEG2", "totalDuration": "PT13H10M", "totalFlightDuration": "PT4H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "8597", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "20:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "22:25:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT8H35M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F2B1F5", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F2B1F5-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F2B1F5_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F2B1F5_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F2B1F5_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R16B0F2B1F5_LEG2", "totalDuration": "PT8H55M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_20", "number": "8593", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:40:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT4H10M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F2B1F6", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F2B1F6-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F2B1F6_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F2B1F6_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F2B1F6_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R17B0F2B1F6_LEG2", "totalDuration": "PT13H10M", "totalFlightDuration": "PT4H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_22", "number": "8597", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "20:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "22:25:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H50M", "connectionDuration": "PT8H35M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 591, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 861.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F3", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F3_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F3_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F3_LEG2", "totalDuration": "PT5H35M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT1H10M", "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-01", "time": "12:15:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "14:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F3", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F3_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F3_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F3_LEG2", "totalDuration": "PT5H35M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT1H10M", "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-01", "time": "12:15:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "14:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F0", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F0_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F0_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F0_LEG2", "totalDuration": "PT8H50M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_10", "number": "1040", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:55:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:25:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H30M", "connectionDuration": "PT4H25M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F7", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F7_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F7_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F7_LEG2", "totalDuration": "PT9H15M", "totalFlightDuration": "PT4H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT4H45M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F1", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F1_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F1_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F1_LEG2", "totalDuration": "PT12H10M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1046", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "21:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "23:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H30M", "connectionDuration": "PT7H55M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F4", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F4_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F4_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R18B0F0B1F4_LEG2", "totalDuration": "PT15H15M", "totalFlightDuration": "PT4H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT10H45M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F4", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F4-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F4_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F4_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F4_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F4_LEG2", "totalDuration": "PT15H15M", "totalFlightDuration": "PT4H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT10H45M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F2", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F2_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F2_LEG1", "totalDuration": "PT17H10M", "totalFlightDuration": "PT4H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT12H25M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "8598", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "23:15:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-30", "time": "01:00:00", "terminal": null }, "equipment": "AT7", "airplaneName": "Alenia ATR 72", "duration": "PT1H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F2_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R19B0F0B1F2_LEG2", "totalDuration": "PT16H40M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1046", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "21:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "23:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H30M", "connectionDuration": "PT12H25M", "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": "1895", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "11:30:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 608, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 878.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F3", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F3_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F3_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F3_LEG2", "totalDuration": "PT5H35M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT1H10M", "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-01", "time": "12:15:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "14:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F0", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F0_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F0_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F0_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F0_LEG2", "totalDuration": "PT8H50M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_10", "number": "1040", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "15:55:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "17:25:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H30M", "connectionDuration": "PT4H25M", "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": "1877", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "21:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "23:45:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F7", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F7-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F7_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F7_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F7_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F7_LEG2", "totalDuration": "PT9H15M", "totalFlightDuration": "PT4H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT4H45M", "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": "1875", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "15:50:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "17:45:00", "terminal": "1" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H55M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F2B1F3", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F2B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F2B1F3_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F2B1F3_LEG1", "totalDuration": "PT12H25M", "totalFlightDuration": "PT4H20M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT8H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1045", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "18:55:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "20:15:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H20M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F2B1F3_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F2B1F3_LEG2", "totalDuration": "PT5H35M", "totalFlightDuration": "PT4H25M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_16", "number": "1044", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "09:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "11:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H35M", "connectionDuration": "PT1H10M", "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-01", "time": "12:15:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-01", "time": "14:05:00", "terminal": "1" }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H50M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "A", "fareBasisCode": "AN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F1", "itemId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "legs": [ { "offerId": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F1_LEG1", "sequence": 1, "departureCode": "MXP", "arrivalCode": "OTP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F1_LEG1", "totalDuration": "PT6H45M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1878", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "MXP", "locationName": "Malpensa", "date": "2026-06-29", "time": "06:50:00", "terminal": "1" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "10:50:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT3H", "connectionDuration": "PT2H30M", "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": "1039", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-29", "time": "13:20:00", "terminal": null }, "arrival": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-06-29", "time": "14:35:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT1H15M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": 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": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F1_LEG2", "sequence": 2, "departureCode": "OTP", "arrivalCode": "MXP", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F1C1BDE5E7C604429BEC98C3AD349EB87-R20B0F1B1F1_LEG2", "totalDuration": "PT12H10M", "totalFlightDuration": "PT4H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1046", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "OTP", "locationName": "Henri Coanda", "date": "2026-07-01", "time": "21:35:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "23:05:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT1H30M", "connectionDuration": "PT7H55M", "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": "1873", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-02", "time": "07:00:00", "terminal": null }, "arrival": { "location": "MXP", "locationName": "Malpensa", "date": "2026-07-02", "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": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 618, "totalTaxes": 270.68, "totalFees": 0, "totalPrice": 888.68 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 20, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL 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": 1, "unit": "Piece" }, { "value": 20, "unit": "Kilograms" } ], "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": "OTP", "departureDate": "2026-06-29", "departureTime": "" }, { "origin": "OTP", "destination": "MXP", "departureDate": "2026-07-01", "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 } } }