{"status":"success","search_duration":"10 seconds","tracking_id":"381178810325098221WBLYB","ftm_partner_id":"38","partner_id":"38","partner_name":null,"total_fight":187,"currency":"EUR","resources":{"base_url":{"carrier":"https:\/\/airlines-resources.s3.ap-southeast-1.amazonaws.com\/icon","aircraft":"https:\/\/airlines-resources.s3.ap-southeast-1.amazonaws.com\/aircraft"}},"data":[{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-0","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-0","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H20M","transit_time":"PT1H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o1","productId":"p0","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT01H25M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"917"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"917"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-0","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o2","productId":"p2","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"916"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"916"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1136.19,"gross_total":1111.19,"base_fare":501,"tax":635.19,"sell":{"currency":"EUR","total":1136.19,"base_fare":501,"tax":635.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTEzNi4xOSwiYmFzZV9mYXJlIjo1MDEsInRheCI6NjM1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTExMS4xOSwiYmFzZV9mYXJlIjo0NzYsInRheCI6NjM1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExMTEuMTksImJhc2VfZmFyZSI6NDc2LCJ0YXgiOjYzNS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1136.19,"base_fare":501,"tax":635.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"476.00","tax":"635.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1136.19,"base_fare":501,"tax":635.19,"gross":{"base_fare":"476.00","tax":"635.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExMzYuMTkiLCJiYXNlX2ZhcmUiOiI1MDEuMDAiLCJ0YXgiOiI2MzUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzYuMDAiLCJ0YXgiOiI2MzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTExMS4xOSIsImJhc2VfZmFyZSI6IjQ3Ni4wMCIsInRheCI6IjYzNS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ni4wMCIsInRheCI6IjYzNS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExMTEuMTkiLCJiYXNlX2ZhcmUiOiI0NzYuMDAiLCJ0YXgiOiI2MzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTExMS4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1136.19,"filter":{"id":"F1MS00008-0","price":1136.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Class","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612260755mru202612261440917mru202701101830dxb202701110110916dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":476,"totalTaxes":635.19,"totalFees":0,"totalPrice":1111.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-1","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-1","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o1","productId":"p1","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"917"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"917"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-1","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o2","productId":"p2","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"916"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"916"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1136.19,"gross_total":1111.19,"base_fare":501,"tax":635.19,"sell":{"currency":"EUR","total":1136.19,"base_fare":501,"tax":635.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTEzNi4xOSwiYmFzZV9mYXJlIjo1MDEsInRheCI6NjM1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTExMS4xOSwiYmFzZV9mYXJlIjo0NzYsInRheCI6NjM1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExMTEuMTksImJhc2VfZmFyZSI6NDc2LCJ0YXgiOjYzNS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1136.19,"base_fare":501,"tax":635.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"476.00","tax":"635.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1136.19,"base_fare":501,"tax":635.19,"gross":{"base_fare":"476.00","tax":"635.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExMzYuMTkiLCJiYXNlX2ZhcmUiOiI1MDEuMDAiLCJ0YXgiOiI2MzUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzYuMDAiLCJ0YXgiOiI2MzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTExMS4xOSIsImJhc2VfZmFyZSI6IjQ3Ni4wMCIsInRheCI6IjYzNS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ni4wMCIsInRheCI6IjYzNS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExMTEuMTkiLCJiYXNlX2ZhcmUiOiI0NzYuMDAiLCJ0YXgiOiI2MzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTExMS4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1136.19,"filter":{"id":"F1MS00008-1","price":1136.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Class","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440917mru202701101830dxb202701110110916dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":476,"totalTaxes":635.19,"totalFees":0,"totalPrice":1111.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-2","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-2","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H20M","transit_time":"PT1H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o3","productId":"p3","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT01H25M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"917"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"917"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-2","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o4","productId":"p5","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"916"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"916"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1202.19,"gross_total":1177.19,"base_fare":567,"tax":635.19,"sell":{"currency":"EUR","total":1202.19,"base_fare":567,"tax":635.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIwMi4xOSwiYmFzZV9mYXJlIjo1NjcsInRheCI6NjM1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE3Ny4xOSwiYmFzZV9mYXJlIjo1NDIsInRheCI6NjM1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExNzcuMTksImJhc2VfZmFyZSI6NTQyLCJ0YXgiOjYzNS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1202.19,"base_fare":567,"tax":635.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"542.00","tax":"635.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1202.19,"base_fare":567,"tax":635.19,"gross":{"base_fare":"542.00","tax":"635.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMDIuMTkiLCJiYXNlX2ZhcmUiOiI1NjcuMDAiLCJ0YXgiOiI2MzUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIuMDAiLCJ0YXgiOiI2MzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTE3Ny4xOSIsImJhc2VfZmFyZSI6IjU0Mi4wMCIsInRheCI6IjYzNS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0Mi4wMCIsInRheCI6IjYzNS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNzcuMTkiLCJiYXNlX2ZhcmUiOiI1NDIuMDAiLCJ0YXgiOiI2MzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE3Ny4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1202.19,"filter":{"id":"F1MS00008-2","price":1202.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Class","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612260755mru202612261440917mru202701101830dxb202701110110916dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":542,"totalTaxes":635.19,"totalFees":0,"totalPrice":1177.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-3","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-3","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o3","productId":"p4","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"917"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"917"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-3","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o4","productId":"p5","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"916"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"916"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1202.19,"gross_total":1177.19,"base_fare":567,"tax":635.19,"sell":{"currency":"EUR","total":1202.19,"base_fare":567,"tax":635.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTIwMi4xOSwiYmFzZV9mYXJlIjo1NjcsInRheCI6NjM1LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE3Ny4xOSwiYmFzZV9mYXJlIjo1NDIsInRheCI6NjM1LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExNzcuMTksImJhc2VfZmFyZSI6NTQyLCJ0YXgiOjYzNS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1202.19,"base_fare":567,"tax":635.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"542.00","tax":"635.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1202.19,"base_fare":567,"tax":635.19,"gross":{"base_fare":"542.00","tax":"635.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEyMDIuMTkiLCJiYXNlX2ZhcmUiOiI1NjcuMDAiLCJ0YXgiOiI2MzUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIuMDAiLCJ0YXgiOiI2MzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTE3Ny4xOSIsImJhc2VfZmFyZSI6IjU0Mi4wMCIsInRheCI6IjYzNS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0Mi4wMCIsInRheCI6IjYzNS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNzcuMTkiLCJiYXNlX2ZhcmUiOiI1NDIuMDAiLCJ0YXgiOiI2MzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE3Ny4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1202.19,"filter":{"id":"F1MS00008-3","price":1202.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Class","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440917mru202701101830dxb202701110110916dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":542,"totalTaxes":635.19,"totalFees":0,"totalPrice":1177.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-4","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-4","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H5M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o1","productId":"p0","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T11:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"FRA","arrival_time":"2026-12-25T12:35:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2026-12-25","flight_time":"PT1H15M","distance":310,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"E90","name":"EMBRAER 190","picture":"E90.png"},"operating":{"carrier":"DE","carrier_name":"Condor","carrier_logo":"DE.png","flight_number":"4263"},"marketing":{"carrier":"DE","carrier_name":"Condor","carrier_logo":"DE.png","flight_number":"4263"},"booking_class":{"cabin_class":null,"cabin_code":null,"booking_code":null,"meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":20,"unit":"kg","title":"20 kg"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"FRA","departure_time":"2026-12-25T16:00:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"MRU","arrival_time":"2026-12-26T06:25:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5717,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"339","name":"Airbus A330-900","picture":"339.png"},"operating":{"carrier":"DE","carrier_name":"Condor","carrier_logo":"DE.png","flight_number":"2314"},"marketing":{"carrier":"DE","carrier_name":"Condor","carrier_logo":"DE.png","flight_number":"2314"},"booking_class":{"cabin_class":null,"cabin_code":null,"booking_code":null,"meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":20,"unit":"kg","title":"20 kg"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-4","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H30M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o2","productId":"p1","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"FRA","arrival_time":"2027-01-11T05:45:00","destination_terminal":"1","destination_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"flight_date":"2027-01-10","flight_time":"PT12H5M","distance":5717,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"339","name":"Airbus A330-900","picture":"339.png"},"operating":{"carrier":"DE","carrier_name":"Condor","carrier_logo":"DE.png","flight_number":"2313"},"marketing":{"carrier":"DE","carrier_name":"Condor","carrier_logo":"DE.png","flight_number":"2313"},"booking_class":{"cabin_class":null,"cabin_code":null,"booking_code":null,"meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":20,"unit":"kg","title":"20 kg"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"FRA","departure_time":"2027-01-11T09:15:00","origin_terminal":"1","origin_airport":{"name":"Frankfurt Airport","city":"Frankfurt am Main","country":"Germany","timezone":"Europe\/Berlin"},"destination":"MXP","arrival_time":"2027-01-11T10:30:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H15M","distance":310,"lay_over":"PT03H30M","lay_over_date":"not-applicable","aircraft":{"code":"E90","name":"EMBRAER 190","picture":"E90.png"},"operating":{"carrier":"DE","carrier_name":"Condor","carrier_logo":"DE.png","flight_number":"4262"},"marketing":{"carrier":"DE","carrier_name":"Condor","carrier_logo":"DE.png","flight_number":"4262"},"booking_class":{"cabin_class":null,"cabin_code":null,"booking_code":null,"meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":20,"unit":"kg","title":"20 kg"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1390.84,"gross_total":1365.84,"base_fare":1165,"tax":225.84,"sell":{"currency":"EUR","total":1390.84,"base_fare":1165,"tax":225.84},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTM5MC44NCwiYmFzZV9mYXJlIjoxMTY1LCJ0YXgiOjIyNS44NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjEzNjUuODQsImJhc2VfZmFyZSI6MTE0MCwidGF4IjoyMjUuODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTM2NS44NCwiYmFzZV9mYXJlIjoxMTQwLCJ0YXgiOjIyNS44NH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1390.84,"base_fare":1165,"tax":225.84,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1140.00","tax":"225.84","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1390.84,"base_fare":1165,"tax":225.84,"gross":{"base_fare":"1140.00","tax":"225.84","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjEzOTAuODQiLCJiYXNlX2ZhcmUiOiIxMTY1LjAwIiwidGF4IjoiMjI1Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0MC4wMCIsInRheCI6IjIyNS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMzY1Ljg0IiwiYmFzZV9mYXJlIjoiMTE0MC4wMCIsInRheCI6IjIyNS44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDAuMDAiLCJ0YXgiOiIyMjUuODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxMzY1Ljg0IiwiYmFzZV9mYXJlIjoiMTE0MC4wMCIsInRheCI6IjIyNS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzY1Ljg0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":null,"brandName":null,"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"total_price":1390.84,"filter":{"id":"F1MS00008-4","price":1390.84,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H30M","layover_duration_seconds":12600,"carrier_operating":"DE","carrier_marketing":"DE","aircraft":"E90","aircraft_name":"EMBRAER 190","cabin_class":null,"connecting_airport":["FRA"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T11:20:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:30:00","refund":"non-refundable","baggage_value":"kg","baggage_unit":"20","baggage_title":"20 kg"},"filter_unique_filter_code":"mxp202612251120fra2026122512354263fra202612251600mru2026122606252314mru202701102040fra2027011105452313fra202701110915mxp2027011110304262","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1140,"totalTaxes":225.84,"totalFees":0,"totalPrice":1365.84}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-5","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-5","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D13H25M","transit_time":"PT23H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o3","productId":"p2","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-26T16:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-27T06:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-26","flight_time":"PT11H10M","distance":5819,"lay_over":"PT19H55M","lay_over_date":"not-applicable","aircraft":{"code":"788","name":"Boeing 787-8","picture":"788.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-27T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-27T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-27","flight_time":"PT45M","distance":144,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-5","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o4","productId":"p7","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1617.72,"gross_total":1592.72,"base_fare":832,"tax":785.72,"sell":{"currency":"EUR","total":1617.72,"base_fare":832,"tax":785.72},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTYxNy43MiwiYmFzZV9mYXJlIjo4MzIsInRheCI6Nzg1LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTU5Mi43MiwiYmFzZV9mYXJlIjo4MDcsInRheCI6Nzg1LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE1OTIuNzIsImJhc2VfZmFyZSI6ODA3LCJ0YXgiOjc4NS43Mn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1617.72,"base_fare":832,"tax":785.72,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"807.00","tax":"785.72","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1617.72,"base_fare":832,"tax":785.72,"gross":{"base_fare":"807.00","tax":"785.72","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2MTcuNzIiLCJiYXNlX2ZhcmUiOiI4MzIuMDAiLCJ0YXgiOiI3ODUuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDcuMDAiLCJ0YXgiOiI3ODUuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTU5Mi43MiIsImJhc2VfZmFyZSI6IjgwNy4wMCIsInRheCI6Ijc4NS43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwNy4wMCIsInRheCI6Ijc4NS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE1OTIuNzIiLCJiYXNlX2ZhcmUiOiI4MDcuMDAiLCJ0YXgiOiI3ODUuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5Mi43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"YSMART","brandName":"ECONOMY SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1617.72,"filter":{"id":"F1MS00008-5","price":1617.72,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612261600run202612270610986run202612271010mru202612271055104mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":807,"totalTaxes":785.72,"totalFees":0,"totalPrice":1592.72}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-6","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-6","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D13H25M","transit_time":"PT23H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o3","productId":"p2","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-26T16:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-27T06:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-26","flight_time":"PT11H10M","distance":5819,"lay_over":"PT19H55M","lay_over_date":"not-applicable","aircraft":{"code":"788","name":"Boeing 787-8","picture":"788.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-27T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-27T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-27","flight_time":"PT45M","distance":144,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-6","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o4","productId":"p8","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1617.72,"gross_total":1592.72,"base_fare":832,"tax":785.72,"sell":{"currency":"EUR","total":1617.72,"base_fare":832,"tax":785.72},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTYxNy43MiwiYmFzZV9mYXJlIjo4MzIsInRheCI6Nzg1LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTU5Mi43MiwiYmFzZV9mYXJlIjo4MDcsInRheCI6Nzg1LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE1OTIuNzIsImJhc2VfZmFyZSI6ODA3LCJ0YXgiOjc4NS43Mn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1617.72,"base_fare":832,"tax":785.72,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"807.00","tax":"785.72","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1617.72,"base_fare":832,"tax":785.72,"gross":{"base_fare":"807.00","tax":"785.72","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2MTcuNzIiLCJiYXNlX2ZhcmUiOiI4MzIuMDAiLCJ0YXgiOiI3ODUuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDcuMDAiLCJ0YXgiOiI3ODUuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTU5Mi43MiIsImJhc2VfZmFyZSI6IjgwNy4wMCIsInRheCI6Ijc4NS43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwNy4wMCIsInRheCI6Ijc4NS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE1OTIuNzIiLCJiYXNlX2ZhcmUiOiI4MDcuMDAiLCJ0YXgiOiI3ODUuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5Mi43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"YSMART","brandName":"ECONOMY SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1617.72,"filter":{"id":"F1MS00008-6","price":1617.72,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612261600run202612270610986run202612271010mru202612271055104mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":807,"totalTaxes":785.72,"totalFees":0,"totalPrice":1592.72}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-10","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-10","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D0H20M","transit_time":"PT10H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p18","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T15:15:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T16:00:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT06H05M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-10","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p28","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1665.93,"gross_total":1640.93,"base_fare":882,"tax":783.93,"sell":{"currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY2NS45MywiYmFzZV9mYXJlIjo4ODIsInRheCI6NzgzLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY0MC45MywiYmFzZV9mYXJlIjo4NTcsInRheCI6NzgzLjkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2NDAuOTMsImJhc2VfZmFyZSI6ODU3LCJ0YXgiOjc4My45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"857.00","tax":"783.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93,"gross":{"base_fare":"857.00","tax":"783.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2NjUuOTMiLCJiYXNlX2ZhcmUiOiI4ODIuMDAiLCJ0YXgiOiI3ODMuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY0MC45MyIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6Ijc4My45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2NDAuOTMiLCJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0MC45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"YSMART","brandName":"ECONOMY SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1665.93,"filter":{"id":"F1MS00008-10","price":1665.93,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261515mru202612261600106mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":857,"totalTaxes":783.93,"totalFees":0,"totalPrice":1640.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-7","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-7","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H15M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p17","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT01H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-7","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p27","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1665.93,"gross_total":1640.93,"base_fare":882,"tax":783.93,"sell":{"currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY2NS45MywiYmFzZV9mYXJlIjo4ODIsInRheCI6NzgzLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY0MC45MywiYmFzZV9mYXJlIjo4NTcsInRheCI6NzgzLjkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2NDAuOTMsImJhc2VfZmFyZSI6ODU3LCJ0YXgiOjc4My45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"857.00","tax":"783.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93,"gross":{"base_fare":"857.00","tax":"783.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2NjUuOTMiLCJiYXNlX2ZhcmUiOiI4ODIuMDAiLCJ0YXgiOiI3ODMuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY0MC45MyIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6Ijc4My45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2NDAuOTMiLCJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0MC45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"YSMART","brandName":"ECONOMY SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1665.93,"filter":{"id":"F1MS00008-7","price":1665.93,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261010mru202612261055104mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":857,"totalTaxes":783.93,"totalFees":0,"totalPrice":1640.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-8","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-8","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H15M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p17","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT01H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-8","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p28","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1665.93,"gross_total":1640.93,"base_fare":882,"tax":783.93,"sell":{"currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY2NS45MywiYmFzZV9mYXJlIjo4ODIsInRheCI6NzgzLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY0MC45MywiYmFzZV9mYXJlIjo4NTcsInRheCI6NzgzLjkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2NDAuOTMsImJhc2VfZmFyZSI6ODU3LCJ0YXgiOjc4My45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"857.00","tax":"783.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93,"gross":{"base_fare":"857.00","tax":"783.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2NjUuOTMiLCJiYXNlX2ZhcmUiOiI4ODIuMDAiLCJ0YXgiOiI3ODMuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY0MC45MyIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6Ijc4My45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2NDAuOTMiLCJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0MC45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"YSMART","brandName":"ECONOMY SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1665.93,"filter":{"id":"F1MS00008-8","price":1665.93,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261010mru202612261055104mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":857,"totalTaxes":783.93,"totalFees":0,"totalPrice":1640.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-9","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-9","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D0H20M","transit_time":"PT10H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p18","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T15:15:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T16:00:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT06H05M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-9","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p27","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1665.93,"gross_total":1640.93,"base_fare":882,"tax":783.93,"sell":{"currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY2NS45MywiYmFzZV9mYXJlIjo4ODIsInRheCI6NzgzLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTY0MC45MywiYmFzZV9mYXJlIjo4NTcsInRheCI6NzgzLjkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE2NDAuOTMsImJhc2VfZmFyZSI6ODU3LCJ0YXgiOjc4My45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"857.00","tax":"783.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1665.93,"base_fare":882,"tax":783.93,"gross":{"base_fare":"857.00","tax":"783.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2NjUuOTMiLCJiYXNlX2ZhcmUiOiI4ODIuMDAiLCJ0YXgiOiI3ODMuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTY0MC45MyIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6Ijc4My45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE2NDAuOTMiLCJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0MC45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"YSMART","brandName":"ECONOMY SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1665.93,"filter":{"id":"F1MS00008-9","price":1665.93,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261515mru202612261600106mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":857,"totalTaxes":783.93,"totalFees":0,"totalPrice":1640.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-11","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-11","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D13H25M","transit_time":"PT23H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o3","productId":"p3","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-26T16:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-27T06:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-26","flight_time":"PT11H10M","distance":5819,"lay_over":"PT19H55M","lay_over_date":"not-applicable","aircraft":{"code":"788","name":"Boeing 787-8","picture":"788.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-27T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-27T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-27","flight_time":"PT45M","distance":144,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-11","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o4","productId":"p9","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1767.72,"gross_total":1742.72,"base_fare":982,"tax":785.72,"sell":{"currency":"EUR","total":1767.72,"base_fare":982,"tax":785.72},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ny43MiwiYmFzZV9mYXJlIjo5ODIsInRheCI6Nzg1LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc0Mi43MiwiYmFzZV9mYXJlIjo5NTcsInRheCI6Nzg1LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NDIuNzIsImJhc2VfZmFyZSI6OTU3LCJ0YXgiOjc4NS43Mn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1767.72,"base_fare":982,"tax":785.72,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"957.00","tax":"785.72","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1767.72,"base_fare":982,"tax":785.72,"gross":{"base_fare":"957.00","tax":"785.72","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NjcuNzIiLCJiYXNlX2ZhcmUiOiI5ODIuMDAiLCJ0YXgiOiI3ODUuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTcuMDAiLCJ0YXgiOiI3ODUuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTc0Mi43MiIsImJhc2VfZmFyZSI6Ijk1Ny4wMCIsInRheCI6Ijc4NS43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk1Ny4wMCIsInRheCI6Ijc4NS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NDIuNzIiLCJiYXNlX2ZhcmUiOiI5NTcuMDAiLCJ0YXgiOiI3ODUuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc0Mi43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"YFLEX","brandName":"ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1767.72,"filter":{"id":"F1MS00008-11","price":1767.72,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612261600run202612270610986run202612271010mru202612271055104mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":957,"totalTaxes":785.72,"totalFees":0,"totalPrice":1742.72}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-12","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-12","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D13H25M","transit_time":"PT23H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o3","productId":"p3","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-26T16:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-27T06:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-26","flight_time":"PT11H10M","distance":5819,"lay_over":"PT19H55M","lay_over_date":"not-applicable","aircraft":{"code":"788","name":"Boeing 787-8","picture":"788.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-27T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-27T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-27","flight_time":"PT45M","distance":144,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-12","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o4","productId":"p10","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1767.72,"gross_total":1742.72,"base_fare":982,"tax":785.72,"sell":{"currency":"EUR","total":1767.72,"base_fare":982,"tax":785.72},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2Ny43MiwiYmFzZV9mYXJlIjo5ODIsInRheCI6Nzg1LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc0Mi43MiwiYmFzZV9mYXJlIjo5NTcsInRheCI6Nzg1LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NDIuNzIsImJhc2VfZmFyZSI6OTU3LCJ0YXgiOjc4NS43Mn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1767.72,"base_fare":982,"tax":785.72,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"957.00","tax":"785.72","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1767.72,"base_fare":982,"tax":785.72,"gross":{"base_fare":"957.00","tax":"785.72","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NjcuNzIiLCJiYXNlX2ZhcmUiOiI5ODIuMDAiLCJ0YXgiOiI3ODUuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTcuMDAiLCJ0YXgiOiI3ODUuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjI1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTc0Mi43MiIsImJhc2VfZmFyZSI6Ijk1Ny4wMCIsInRheCI6Ijc4NS43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk1Ny4wMCIsInRheCI6Ijc4NS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3NDIuNzIiLCJiYXNlX2ZhcmUiOiI5NTcuMDAiLCJ0YXgiOiI3ODUuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc0Mi43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"YFLEX","brandName":"ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1767.72,"filter":{"id":"F1MS00008-12","price":1767.72,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612261600run202612270610986run202612271010mru202612271055104mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":957,"totalTaxes":785.72,"totalFees":0,"totalPrice":1742.72}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-13","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-13","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o5","productId":"p6","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-13","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D15H48M","transit_time":"PT20H53M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o6","productId":"p8","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"FCO","arrival_time":"2027-01-11T18:45:00","destination_terminal":"3","destination_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H40M","distance":2692,"lay_over":"PT10H00M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"FCO","departure_time":"2027-01-12T05:38:00","origin_terminal":"3","origin_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"destination":"MXP","arrival_time":"2027-01-12T11:18:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-12","flight_time":"PT5H40M","distance":306,"lay_over":"PT10H53M","lay_over_date":"not-applicable","aircraft":{"code":"TRN","name":"Train","picture":"TRN.png"},"operating":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7314"},"marketing":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7314"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1785.19,"gross_total":1760.19,"base_fare":1324,"tax":461.19,"sell":{"currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc4NS4xOSwiYmFzZV9mYXJlIjoxMzI0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjAuMTksImJhc2VfZmFyZSI6MTI5OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2MC4xOSwiYmFzZV9mYXJlIjoxMjk5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1299.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19,"gross":{"base_fare":"1299.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3ODUuMTkiLCJiYXNlX2ZhcmUiOiIxMzI0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzYwLjE5IiwiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzYwLjE5IiwiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzYwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoSaver","brandName":"Economy Saver","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1785.19,"filter":{"id":"F1MS00008-13","price":1785.19,"journey_duration":"PT1D15H48M","journey_duration_seconds":143280,"layover_duration":"PT20H53M","layover_duration_seconds":75180,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":{"0":"DXB","2":"FCO"},"total_segment_count":5,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-12T11:18:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701111505fco20270111184595fco202701120538mxp2027011211187314","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1299,"totalTaxes":461.19,"totalFees":0,"totalPrice":1760.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-14","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-14","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o5","productId":"p6","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-14","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D16H48M","transit_time":"PT21H23M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o6","productId":"p9","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"FCO","arrival_time":"2027-01-11T18:45:00","destination_terminal":"3","destination_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H40M","distance":2692,"lay_over":"PT10H00M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"FCO","departure_time":"2027-01-12T06:08:00","origin_terminal":"3","origin_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"destination":"MXP","arrival_time":"2027-01-12T12:18:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-12","flight_time":"PT6H10M","distance":306,"lay_over":"PT11H23M","lay_over_date":"not-applicable","aircraft":{"code":"TRN","name":"Train","picture":"TRN.png"},"operating":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7445"},"marketing":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7445"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1785.19,"gross_total":1760.19,"base_fare":1324,"tax":461.19,"sell":{"currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc4NS4xOSwiYmFzZV9mYXJlIjoxMzI0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjAuMTksImJhc2VfZmFyZSI6MTI5OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2MC4xOSwiYmFzZV9mYXJlIjoxMjk5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1299.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19,"gross":{"base_fare":"1299.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3ODUuMTkiLCJiYXNlX2ZhcmUiOiIxMzI0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzYwLjE5IiwiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzYwLjE5IiwiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzYwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoSaver","brandName":"Economy Saver","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1785.19,"filter":{"id":"F1MS00008-14","price":1785.19,"journey_duration":"PT1D16H48M","journey_duration_seconds":146880,"layover_duration":"PT21H23M","layover_duration_seconds":76980,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":{"0":"DXB","2":"FCO"},"total_segment_count":5,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-12T12:18:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701111505fco20270111184595fco202701120608mxp2027011212187445","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1299,"totalTaxes":461.19,"totalFees":0,"totalPrice":1760.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-15","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-15","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o5","productId":"p7","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-15","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D15H48M","transit_time":"PT20H53M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o6","productId":"p8","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"FCO","arrival_time":"2027-01-11T18:45:00","destination_terminal":"3","destination_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H40M","distance":2692,"lay_over":"PT10H00M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"FCO","departure_time":"2027-01-12T05:38:00","origin_terminal":"3","origin_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"destination":"MXP","arrival_time":"2027-01-12T11:18:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-12","flight_time":"PT5H40M","distance":306,"lay_over":"PT10H53M","lay_over_date":"not-applicable","aircraft":{"code":"TRN","name":"Train","picture":"TRN.png"},"operating":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7314"},"marketing":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7314"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1785.19,"gross_total":1760.19,"base_fare":1324,"tax":461.19,"sell":{"currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc4NS4xOSwiYmFzZV9mYXJlIjoxMzI0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjAuMTksImJhc2VfZmFyZSI6MTI5OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2MC4xOSwiYmFzZV9mYXJlIjoxMjk5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1299.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19,"gross":{"base_fare":"1299.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3ODUuMTkiLCJiYXNlX2ZhcmUiOiIxMzI0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzYwLjE5IiwiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzYwLjE5IiwiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzYwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoSaver","brandName":"Economy Saver","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1785.19,"filter":{"id":"F1MS00008-15","price":1785.19,"journey_duration":"PT1D15H48M","journey_duration_seconds":143280,"layover_duration":"PT20H53M","layover_duration_seconds":75180,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":{"0":"DXB","2":"FCO"},"total_segment_count":5,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-12T11:18:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111505fco20270111184595fco202701120538mxp2027011211187314","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1299,"totalTaxes":461.19,"totalFees":0,"totalPrice":1760.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-16","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-16","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o5","productId":"p7","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-16","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D16H48M","transit_time":"PT21H23M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o6","productId":"p9","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"FCO","arrival_time":"2027-01-11T18:45:00","destination_terminal":"3","destination_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H40M","distance":2692,"lay_over":"PT10H00M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"FCO","departure_time":"2027-01-12T06:08:00","origin_terminal":"3","origin_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"destination":"MXP","arrival_time":"2027-01-12T12:18:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-12","flight_time":"PT6H10M","distance":306,"lay_over":"PT11H23M","lay_over_date":"not-applicable","aircraft":{"code":"TRN","name":"Train","picture":"TRN.png"},"operating":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7445"},"marketing":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7445"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1785.19,"gross_total":1760.19,"base_fare":1324,"tax":461.19,"sell":{"currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc4NS4xOSwiYmFzZV9mYXJlIjoxMzI0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3NjAuMTksImJhc2VfZmFyZSI6MTI5OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc2MC4xOSwiYmFzZV9mYXJlIjoxMjk5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1299.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1785.19,"base_fare":1324,"tax":461.19,"gross":{"base_fare":"1299.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE3ODUuMTkiLCJiYXNlX2ZhcmUiOiIxMzI0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzYwLjE5IiwiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzYwLjE5IiwiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzYwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoSaver","brandName":"Economy Saver","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1785.19,"filter":{"id":"F1MS00008-16","price":1785.19,"journey_duration":"PT1D16H48M","journey_duration_seconds":146880,"layover_duration":"PT21H23M","layover_duration_seconds":76980,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":{"0":"DXB","2":"FCO"},"total_segment_count":5,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-12T12:18:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111505fco20270111184595fco202701120608mxp2027011212187445","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1299,"totalTaxes":461.19,"totalFees":0,"totalPrice":1760.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-17","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-17","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o7","productId":"p10","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-17","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o8","productId":"p12","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1809.19,"gross_total":1784.19,"base_fare":1348,"tax":461.19,"sell":{"currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgwOS4xOSwiYmFzZV9mYXJlIjoxMzQ4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3ODQuMTksImJhc2VfZmFyZSI6MTMyMywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc4NC4xOSwiYmFzZV9mYXJlIjoxMzIzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1323.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19,"gross":{"base_fare":"1323.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4MDkuMTkiLCJiYXNlX2ZhcmUiOiIxMzQ4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzg0LjE5IiwiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzg0LjE5IiwiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1809.19,"filter":{"id":"F1MS00008-17","price":1809.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1323,"totalTaxes":461.19,"totalFees":0,"totalPrice":1784.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-18","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-18","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o7","productId":"p10","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-18","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o8","productId":"p13","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1809.19,"gross_total":1784.19,"base_fare":1348,"tax":461.19,"sell":{"currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgwOS4xOSwiYmFzZV9mYXJlIjoxMzQ4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3ODQuMTksImJhc2VfZmFyZSI6MTMyMywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc4NC4xOSwiYmFzZV9mYXJlIjoxMzIzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1323.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19,"gross":{"base_fare":"1323.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4MDkuMTkiLCJiYXNlX2ZhcmUiOiIxMzQ4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzg0LjE5IiwiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzg0LjE5IiwiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1809.19,"filter":{"id":"F1MS00008-18","price":1809.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1323,"totalTaxes":461.19,"totalFees":0,"totalPrice":1784.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-19","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-19","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o7","productId":"p11","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-19","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o8","productId":"p12","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1809.19,"gross_total":1784.19,"base_fare":1348,"tax":461.19,"sell":{"currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgwOS4xOSwiYmFzZV9mYXJlIjoxMzQ4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3ODQuMTksImJhc2VfZmFyZSI6MTMyMywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc4NC4xOSwiYmFzZV9mYXJlIjoxMzIzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1323.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19,"gross":{"base_fare":"1323.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4MDkuMTkiLCJiYXNlX2ZhcmUiOiIxMzQ4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzg0LjE5IiwiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzg0LjE5IiwiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1809.19,"filter":{"id":"F1MS00008-19","price":1809.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1323,"totalTaxes":461.19,"totalFees":0,"totalPrice":1784.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-20","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-20","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o7","productId":"p11","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-20","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o8","productId":"p13","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1809.19,"gross_total":1784.19,"base_fare":1348,"tax":461.19,"sell":{"currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgwOS4xOSwiYmFzZV9mYXJlIjoxMzQ4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3ODQuMTksImJhc2VfZmFyZSI6MTMyMywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc4NC4xOSwiYmFzZV9mYXJlIjoxMzIzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1323.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1809.19,"base_fare":1348,"tax":461.19,"gross":{"base_fare":"1323.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4MDkuMTkiLCJiYXNlX2ZhcmUiOiIxMzQ4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzg0LjE5IiwiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzg0LjE5IiwiYmFzZV9mYXJlIjoiMTMyMy4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1809.19,"filter":{"id":"F1MS00008-20","price":1809.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1323,"totalTaxes":461.19,"totalFees":0,"totalPrice":1784.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-21","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-21","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H15M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p19","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT01H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-21","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p29","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1815.93,"gross_total":1790.93,"base_fare":1032,"tax":783.93,"sell":{"currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgxNS45MywiYmFzZV9mYXJlIjoxMDMyLCJ0YXgiOjc4My45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3OTAuOTMsImJhc2VfZmFyZSI6MTAwNywidGF4Ijo3ODMuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc5MC45MywiYmFzZV9mYXJlIjoxMDA3LCJ0YXgiOjc4My45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1007.00","tax":"783.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93,"gross":{"base_fare":"1007.00","tax":"783.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4MTUuOTMiLCJiYXNlX2ZhcmUiOiIxMDMyLjAwIiwidGF4IjoiNzgzLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzkwLjkzIiwiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMDcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzkwLjkzIiwiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzkwLjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"YFLEX","brandName":"ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1815.93,"filter":{"id":"F1MS00008-21","price":1815.93,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261010mru202612261055104mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1007,"totalTaxes":783.93,"totalFees":0,"totalPrice":1790.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-22","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-22","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H15M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p19","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT01H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-22","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p30","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1815.93,"gross_total":1790.93,"base_fare":1032,"tax":783.93,"sell":{"currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgxNS45MywiYmFzZV9mYXJlIjoxMDMyLCJ0YXgiOjc4My45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3OTAuOTMsImJhc2VfZmFyZSI6MTAwNywidGF4Ijo3ODMuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc5MC45MywiYmFzZV9mYXJlIjoxMDA3LCJ0YXgiOjc4My45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1007.00","tax":"783.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93,"gross":{"base_fare":"1007.00","tax":"783.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4MTUuOTMiLCJiYXNlX2ZhcmUiOiIxMDMyLjAwIiwidGF4IjoiNzgzLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzkwLjkzIiwiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMDcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzkwLjkzIiwiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzkwLjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"YFLEX","brandName":"ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1815.93,"filter":{"id":"F1MS00008-22","price":1815.93,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261010mru202612261055104mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1007,"totalTaxes":783.93,"totalFees":0,"totalPrice":1790.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-23","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-23","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D0H20M","transit_time":"PT10H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p20","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T15:15:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T16:00:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT06H05M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-23","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p29","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1815.93,"gross_total":1790.93,"base_fare":1032,"tax":783.93,"sell":{"currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgxNS45MywiYmFzZV9mYXJlIjoxMDMyLCJ0YXgiOjc4My45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3OTAuOTMsImJhc2VfZmFyZSI6MTAwNywidGF4Ijo3ODMuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc5MC45MywiYmFzZV9mYXJlIjoxMDA3LCJ0YXgiOjc4My45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1007.00","tax":"783.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93,"gross":{"base_fare":"1007.00","tax":"783.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4MTUuOTMiLCJiYXNlX2ZhcmUiOiIxMDMyLjAwIiwidGF4IjoiNzgzLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzkwLjkzIiwiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMDcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzkwLjkzIiwiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzkwLjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"YFLEX","brandName":"ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1815.93,"filter":{"id":"F1MS00008-23","price":1815.93,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261515mru202612261600106mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1007,"totalTaxes":783.93,"totalFees":0,"totalPrice":1790.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-24","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-24","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D0H20M","transit_time":"PT10H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p20","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T15:15:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T16:00:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT06H05M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":8},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-24","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p30","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY FLEX","cabin_code":"YFLEX","booking_code":"YFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1815.93,"gross_total":1790.93,"base_fare":1032,"tax":783.93,"sell":{"currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgxNS45MywiYmFzZV9mYXJlIjoxMDMyLCJ0YXgiOjc4My45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE3OTAuOTMsImJhc2VfZmFyZSI6MTAwNywidGF4Ijo3ODMuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTc5MC45MywiYmFzZV9mYXJlIjoxMDA3LCJ0YXgiOjc4My45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1007.00","tax":"783.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1815.93,"base_fare":1032,"tax":783.93,"gross":{"base_fare":"1007.00","tax":"783.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4MTUuOTMiLCJiYXNlX2ZhcmUiOiIxMDMyLjAwIiwidGF4IjoiNzgzLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzkwLjkzIiwiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMDcuMDAiLCJ0YXgiOiI3ODMuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxNzkwLjkzIiwiYmFzZV9mYXJlIjoiMTAwNy4wMCIsInRheCI6Ijc4My45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzkwLjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"YFLEX","brandName":"ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1815.93,"filter":{"id":"F1MS00008-24","price":1815.93,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261515mru202612261600106mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1007,"totalTaxes":783.93,"totalFees":0,"totalPrice":1790.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-25","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-25","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H55M","transit_time":"PT2H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o7","productId":"p37","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9359"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9359"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT02H05M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-25","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o8","productId":"p41","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1849.27,"gross_total":1824.27,"base_fare":1268,"tax":581.27,"sell":{"currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg0OS4yNywiYmFzZV9mYXJlIjoxMjY4LCJ0YXgiOjU4MS4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4MjQuMjcsImJhc2VfZmFyZSI6MTI0MywidGF4Ijo1ODEuMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgyNC4yNywiYmFzZV9mYXJlIjoxMjQzLCJ0YXgiOjU4MS4yN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1243.00","tax":"581.27","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27,"gross":{"base_fare":"1243.00","tax":"581.27","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NDkuMjciLCJiYXNlX2ZhcmUiOiIxMjY4LjAwIiwidGF4IjoiNTgxLjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODI0LjI3IiwiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDMuMDAiLCJ0YXgiOiI1ODEuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODI0LjI3IiwiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODI0LjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1849.27,"filter":{"id":"F1MS00008-25","price":1849.27,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514159359cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1243,"totalTaxes":581.27,"totalFees":0,"totalPrice":1824.27}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-26","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-26","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H55M","transit_time":"PT2H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o7","productId":"p37","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9359"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9359"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT02H05M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-26","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o8","productId":"p42","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1849.27,"gross_total":1824.27,"base_fare":1268,"tax":581.27,"sell":{"currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg0OS4yNywiYmFzZV9mYXJlIjoxMjY4LCJ0YXgiOjU4MS4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4MjQuMjcsImJhc2VfZmFyZSI6MTI0MywidGF4Ijo1ODEuMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgyNC4yNywiYmFzZV9mYXJlIjoxMjQzLCJ0YXgiOjU4MS4yN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1243.00","tax":"581.27","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27,"gross":{"base_fare":"1243.00","tax":"581.27","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NDkuMjciLCJiYXNlX2ZhcmUiOiIxMjY4LjAwIiwidGF4IjoiNTgxLjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODI0LjI3IiwiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDMuMDAiLCJ0YXgiOiI1ODEuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODI0LjI3IiwiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODI0LjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1849.27,"filter":{"id":"F1MS00008-26","price":1849.27,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514159359cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1243,"totalTaxes":581.27,"totalFees":0,"totalPrice":1824.27}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-27","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-27","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H35M","transit_time":"PT3H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o7","productId":"p38","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T11:00:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T12:35:00","destination_terminal":"2G","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"E90","name":"EMBRAER 190","picture":"E90.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9357"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9357"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT03H45M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-27","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o8","productId":"p41","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1849.27,"gross_total":1824.27,"base_fare":1268,"tax":581.27,"sell":{"currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg0OS4yNywiYmFzZV9mYXJlIjoxMjY4LCJ0YXgiOjU4MS4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4MjQuMjcsImJhc2VfZmFyZSI6MTI0MywidGF4Ijo1ODEuMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgyNC4yNywiYmFzZV9mYXJlIjoxMjQzLCJ0YXgiOjU4MS4yN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1243.00","tax":"581.27","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27,"gross":{"base_fare":"1243.00","tax":"581.27","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NDkuMjciLCJiYXNlX2ZhcmUiOiIxMjY4LjAwIiwidGF4IjoiNTgxLjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODI0LjI3IiwiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDMuMDAiLCJ0YXgiOiI1ODEuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODI0LjI3IiwiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODI0LjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1849.27,"filter":{"id":"F1MS00008-27","price":1849.27,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"E90","aircraft_name":"EMBRAER 190","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T11:00:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251100cdg2026122512359357cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1243,"totalTaxes":581.27,"totalFees":0,"totalPrice":1824.27}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-28","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-28","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H35M","transit_time":"PT3H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o7","productId":"p38","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T11:00:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T12:35:00","destination_terminal":"2G","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"E90","name":"EMBRAER 190","picture":"E90.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9357"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9357"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT03H45M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-28","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o8","productId":"p42","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1849.27,"gross_total":1824.27,"base_fare":1268,"tax":581.27,"sell":{"currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg0OS4yNywiYmFzZV9mYXJlIjoxMjY4LCJ0YXgiOjU4MS4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4MjQuMjcsImJhc2VfZmFyZSI6MTI0MywidGF4Ijo1ODEuMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgyNC4yNywiYmFzZV9mYXJlIjoxMjQzLCJ0YXgiOjU4MS4yN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1243.00","tax":"581.27","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1849.27,"base_fare":1268,"tax":581.27,"gross":{"base_fare":"1243.00","tax":"581.27","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NDkuMjciLCJiYXNlX2ZhcmUiOiIxMjY4LjAwIiwidGF4IjoiNTgxLjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODI0LjI3IiwiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDMuMDAiLCJ0YXgiOiI1ODEuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODI0LjI3IiwiYmFzZV9mYXJlIjoiMTI0My4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODI0LjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1849.27,"filter":{"id":"F1MS00008-28","price":1849.27,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"E90","aircraft_name":"EMBRAER 190","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T11:00:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251100cdg2026122512359357cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1243,"totalTaxes":581.27,"totalFees":0,"totalPrice":1824.27}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-29","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-29","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p45","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-29","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p55","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1861.19,"gross_total":1836.19,"base_fare":1400,"tax":461.19,"sell":{"currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg2MS4xOSwiYmFzZV9mYXJlIjoxNDAwLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4MzYuMTksImJhc2VfZmFyZSI6MTM3NSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgzNi4xOSwiYmFzZV9mYXJlIjoxMzc1LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1375.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19,"gross":{"base_fare":"1375.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NjEuMTkiLCJiYXNlX2ZhcmUiOiIxNDAwLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM2LjE5IiwiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzUuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM2LjE5IiwiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODM2LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1861.19,"filter":{"id":"F1MS00008-29","price":1861.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1375,"totalTaxes":461.19,"totalFees":0,"totalPrice":1836.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-30","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-30","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p45","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-30","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p56","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1861.19,"gross_total":1836.19,"base_fare":1400,"tax":461.19,"sell":{"currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg2MS4xOSwiYmFzZV9mYXJlIjoxNDAwLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4MzYuMTksImJhc2VfZmFyZSI6MTM3NSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgzNi4xOSwiYmFzZV9mYXJlIjoxMzc1LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1375.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19,"gross":{"base_fare":"1375.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NjEuMTkiLCJiYXNlX2ZhcmUiOiIxNDAwLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM2LjE5IiwiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzUuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM2LjE5IiwiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODM2LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1861.19,"filter":{"id":"F1MS00008-30","price":1861.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1375,"totalTaxes":461.19,"totalFees":0,"totalPrice":1836.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-31","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-31","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p46","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-31","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p55","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1861.19,"gross_total":1836.19,"base_fare":1400,"tax":461.19,"sell":{"currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg2MS4xOSwiYmFzZV9mYXJlIjoxNDAwLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4MzYuMTksImJhc2VfZmFyZSI6MTM3NSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgzNi4xOSwiYmFzZV9mYXJlIjoxMzc1LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1375.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19,"gross":{"base_fare":"1375.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NjEuMTkiLCJiYXNlX2ZhcmUiOiIxNDAwLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM2LjE5IiwiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzUuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM2LjE5IiwiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODM2LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1861.19,"filter":{"id":"F1MS00008-31","price":1861.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1375,"totalTaxes":461.19,"totalFees":0,"totalPrice":1836.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-32","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-32","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p46","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-32","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p56","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1861.19,"gross_total":1836.19,"base_fare":1400,"tax":461.19,"sell":{"currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg2MS4xOSwiYmFzZV9mYXJlIjoxNDAwLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4MzYuMTksImJhc2VfZmFyZSI6MTM3NSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgzNi4xOSwiYmFzZV9mYXJlIjoxMzc1LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1375.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1861.19,"base_fare":1400,"tax":461.19,"gross":{"base_fare":"1375.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NjEuMTkiLCJiYXNlX2ZhcmUiOiIxNDAwLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM2LjE5IiwiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzUuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM2LjE5IiwiYmFzZV9mYXJlIjoiMTM3NS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODM2LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1861.19,"filter":{"id":"F1MS00008-32","price":1861.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1375,"totalTaxes":461.19,"totalFees":0,"totalPrice":1836.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-33","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-33","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o11","productId":"p65","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-33","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o12","productId":"p70","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1130"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1130"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1862.63,"gross_total":1837.63,"base_fare":1233,"tax":629.63,"sell":{"currency":"EUR","total":1862.63,"base_fare":1233,"tax":629.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg2Mi42MywiYmFzZV9mYXJlIjoxMjMzLCJ0YXgiOjYyOS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4MzcuNjMsImJhc2VfZmFyZSI6MTIwOCwidGF4Ijo2MjkuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgzNy42MywiYmFzZV9mYXJlIjoxMjA4LCJ0YXgiOjYyOS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1862.63,"base_fare":1233,"tax":629.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1208.00","tax":"629.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1862.63,"base_fare":1233,"tax":629.63,"gross":{"base_fare":"1208.00","tax":"629.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NjIuNjMiLCJiYXNlX2ZhcmUiOiIxMjMzLjAwIiwidGF4IjoiNjI5LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwOC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM3LjYzIiwiYmFzZV9mYXJlIjoiMTIwOC4wMCIsInRheCI6IjYyOS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDguMDAiLCJ0YXgiOiI2MjkuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM3LjYzIiwiYmFzZV9mYXJlIjoiMTIwOC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODM3LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"STANDARD","brandName":"Standard","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1862.63,"filter":{"id":"F1MS00008-33","price":1862.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Standard","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg2027011107357965cdg202701111015mxp2027011111451130","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1208,"totalTaxes":629.63,"totalFees":0,"totalPrice":1837.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-34","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-34","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o11","productId":"p65","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-34","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o12","productId":"p71","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1330"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1330"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1862.63,"gross_total":1837.63,"base_fare":1233,"tax":629.63,"sell":{"currency":"EUR","total":1862.63,"base_fare":1233,"tax":629.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg2Mi42MywiYmFzZV9mYXJlIjoxMjMzLCJ0YXgiOjYyOS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4MzcuNjMsImJhc2VfZmFyZSI6MTIwOCwidGF4Ijo2MjkuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTgzNy42MywiYmFzZV9mYXJlIjoxMjA4LCJ0YXgiOjYyOS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1862.63,"base_fare":1233,"tax":629.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1208.00","tax":"629.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1862.63,"base_fare":1233,"tax":629.63,"gross":{"base_fare":"1208.00","tax":"629.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NjIuNjMiLCJiYXNlX2ZhcmUiOiIxMjMzLjAwIiwidGF4IjoiNjI5LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwOC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM3LjYzIiwiYmFzZV9mYXJlIjoiMTIwOC4wMCIsInRheCI6IjYyOS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDguMDAiLCJ0YXgiOiI2MjkuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODM3LjYzIiwiYmFzZV9mYXJlIjoiMTIwOC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODM3LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"STANDARD","brandName":"Standard","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1862.63,"filter":{"id":"F1MS00008-34","price":1862.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Standard","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg2027011107357965cdg202701111325mxp2027011114551330","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1208,"totalTaxes":629.63,"totalFees":0,"totalPrice":1837.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-35","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-35","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H45M","transit_time":"PT7H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o9","productId":"p14","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT07H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-35","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D15H48M","transit_time":"PT20H53M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o10","productId":"p16","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"FCO","arrival_time":"2027-01-11T18:45:00","destination_terminal":"3","destination_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H40M","distance":2692,"lay_over":"PT10H00M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"FCO","departure_time":"2027-01-12T05:38:00","origin_terminal":"3","origin_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"destination":"MXP","arrival_time":"2027-01-12T11:18:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-12","flight_time":"PT5H40M","distance":306,"lay_over":"PT10H53M","lay_over_date":"not-applicable","aircraft":{"code":"TRN","name":"Train","picture":"TRN.png"},"operating":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7314"},"marketing":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7314"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1870.19,"gross_total":1845.19,"base_fare":1409,"tax":461.19,"sell":{"currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3MC4xOSwiYmFzZV9mYXJlIjoxNDA5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NDUuMTksImJhc2VfZmFyZSI6MTM4NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg0NS4xOSwiYmFzZV9mYXJlIjoxMzg0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1384.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19,"gross":{"base_fare":"1384.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDA5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODQ1LjE5IiwiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODQ1LjE5IiwiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODQ1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoSaver","brandName":"Economy Saver","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1870.19,"filter":{"id":"F1MS00008-35","price":1870.19,"journey_duration":"PT1D15H48M","journey_duration_seconds":143280,"layover_duration":"PT20H53M","layover_duration_seconds":75180,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":{"0":"DXB","2":"FCO"},"total_segment_count":5,"no_of_stops":2,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-12T11:18:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701111505fco20270111184595fco202701120538mxp2027011211187314","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1384,"totalTaxes":461.19,"totalFees":0,"totalPrice":1845.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-36","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-36","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H45M","transit_time":"PT7H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o9","productId":"p14","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT07H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-36","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D16H48M","transit_time":"PT21H23M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o10","productId":"p17","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"FCO","arrival_time":"2027-01-11T18:45:00","destination_terminal":"3","destination_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H40M","distance":2692,"lay_over":"PT10H00M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"FCO","departure_time":"2027-01-12T06:08:00","origin_terminal":"3","origin_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"destination":"MXP","arrival_time":"2027-01-12T12:18:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-12","flight_time":"PT6H10M","distance":306,"lay_over":"PT11H23M","lay_over_date":"not-applicable","aircraft":{"code":"TRN","name":"Train","picture":"TRN.png"},"operating":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7445"},"marketing":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7445"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1870.19,"gross_total":1845.19,"base_fare":1409,"tax":461.19,"sell":{"currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3MC4xOSwiYmFzZV9mYXJlIjoxNDA5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NDUuMTksImJhc2VfZmFyZSI6MTM4NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg0NS4xOSwiYmFzZV9mYXJlIjoxMzg0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1384.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19,"gross":{"base_fare":"1384.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDA5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODQ1LjE5IiwiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODQ1LjE5IiwiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODQ1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoSaver","brandName":"Economy Saver","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1870.19,"filter":{"id":"F1MS00008-36","price":1870.19,"journey_duration":"PT1D16H48M","journey_duration_seconds":146880,"layover_duration":"PT21H23M","layover_duration_seconds":76980,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":{"0":"DXB","2":"FCO"},"total_segment_count":5,"no_of_stops":2,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-12T12:18:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701111505fco20270111184595fco202701120608mxp2027011212187445","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1384,"totalTaxes":461.19,"totalFees":0,"totalPrice":1845.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-37","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-37","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D1H15M","transit_time":"PT12H35M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o9","productId":"p15","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT12H35M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-37","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D15H48M","transit_time":"PT20H53M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o10","productId":"p16","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"FCO","arrival_time":"2027-01-11T18:45:00","destination_terminal":"3","destination_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H40M","distance":2692,"lay_over":"PT10H00M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"FCO","departure_time":"2027-01-12T05:38:00","origin_terminal":"3","origin_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"destination":"MXP","arrival_time":"2027-01-12T11:18:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-12","flight_time":"PT5H40M","distance":306,"lay_over":"PT10H53M","lay_over_date":"not-applicable","aircraft":{"code":"TRN","name":"Train","picture":"TRN.png"},"operating":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7314"},"marketing":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7314"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1870.19,"gross_total":1845.19,"base_fare":1409,"tax":461.19,"sell":{"currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3MC4xOSwiYmFzZV9mYXJlIjoxNDA5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NDUuMTksImJhc2VfZmFyZSI6MTM4NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg0NS4xOSwiYmFzZV9mYXJlIjoxMzg0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1384.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19,"gross":{"base_fare":"1384.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDA5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODQ1LjE5IiwiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODQ1LjE5IiwiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODQ1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoSaver","brandName":"Economy Saver","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1870.19,"filter":{"id":"F1MS00008-37","price":1870.19,"journey_duration":"PT1D15H48M","journey_duration_seconds":143280,"layover_duration":"PT20H53M","layover_duration_seconds":75180,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":{"0":"DXB","2":"FCO"},"total_segment_count":5,"no_of_stops":2,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-12T11:18:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111505fco20270111184595fco202701120538mxp2027011211187314","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1384,"totalTaxes":461.19,"totalFees":0,"totalPrice":1845.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-38","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-38","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D1H15M","transit_time":"PT12H35M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o9","productId":"p15","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT12H35M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-38","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D16H48M","transit_time":"PT21H23M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o10","productId":"p17","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"FCO","arrival_time":"2027-01-11T18:45:00","destination_terminal":"3","destination_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H40M","distance":2692,"lay_over":"PT10H00M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"95"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"FCO","departure_time":"2027-01-12T06:08:00","origin_terminal":"3","origin_airport":{"name":"Leonardo da Vinci-Fiumicino Airport","city":"Rome","country":"Italy","timezone":"Europe\/Rome"},"destination":"MXP","arrival_time":"2027-01-12T12:18:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-12","flight_time":"PT6H10M","distance":306,"lay_over":"PT11H23M","lay_over_date":"not-applicable","aircraft":{"code":"TRN","name":"Train","picture":"TRN.png"},"operating":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7445"},"marketing":{"carrier":"9B","carrier_name":"AccesRail And Partner Railways","carrier_logo":"9B.png","flight_number":"7445"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":4},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1870.19,"gross_total":1845.19,"base_fare":1409,"tax":461.19,"sell":{"currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3MC4xOSwiYmFzZV9mYXJlIjoxNDA5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NDUuMTksImJhc2VfZmFyZSI6MTM4NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg0NS4xOSwiYmFzZV9mYXJlIjoxMzg0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1384.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1870.19,"base_fare":1409,"tax":461.19,"gross":{"base_fare":"1384.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDA5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODQ1LjE5IiwiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODQ1LjE5IiwiYmFzZV9mYXJlIjoiMTM4NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODQ1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoSaver","brandName":"Economy Saver","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1870.19,"filter":{"id":"F1MS00008-38","price":1870.19,"journey_duration":"PT1D16H48M","journey_duration_seconds":146880,"layover_duration":"PT21H23M","layover_duration_seconds":76980,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":{"0":"DXB","2":"FCO"},"total_segment_count":5,"no_of_stops":2,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-12T12:18:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111505fco20270111184595fco202701120608mxp2027011212187445","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1384,"totalTaxes":461.19,"totalFees":0,"totalPrice":1845.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-39","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-39","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o11","productId":"p18","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-39","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o12","productId":"p20","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1878.19,"gross_total":1853.19,"base_fare":1417,"tax":461.19,"sell":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3OC4xOSwiYmFzZV9mYXJlIjoxNDE3LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NTMuMTksImJhc2VfZmFyZSI6MTM5MiwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg1My4xOSwiYmFzZV9mYXJlIjoxMzkyLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1392.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"gross":{"base_fare":"1392.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzguMTkiLCJiYXNlX2ZhcmUiOiIxNDE3LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTIuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODUzLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1878.19,"filter":{"id":"F1MS00008-39","price":1878.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1392,"totalTaxes":461.19,"totalFees":0,"totalPrice":1853.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-40","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-40","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o11","productId":"p18","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-40","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o12","productId":"p21","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1878.19,"gross_total":1853.19,"base_fare":1417,"tax":461.19,"sell":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3OC4xOSwiYmFzZV9mYXJlIjoxNDE3LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NTMuMTksImJhc2VfZmFyZSI6MTM5MiwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg1My4xOSwiYmFzZV9mYXJlIjoxMzkyLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1392.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"gross":{"base_fare":"1392.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzguMTkiLCJiYXNlX2ZhcmUiOiIxNDE3LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTIuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODUzLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1878.19,"filter":{"id":"F1MS00008-40","price":1878.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1392,"totalTaxes":461.19,"totalFees":0,"totalPrice":1853.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-41","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-41","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o11","productId":"p18","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-41","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o12","productId":"p22","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1878.19,"gross_total":1853.19,"base_fare":1417,"tax":461.19,"sell":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3OC4xOSwiYmFzZV9mYXJlIjoxNDE3LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NTMuMTksImJhc2VfZmFyZSI6MTM5MiwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg1My4xOSwiYmFzZV9mYXJlIjoxMzkyLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1392.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"gross":{"base_fare":"1392.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzguMTkiLCJiYXNlX2ZhcmUiOiIxNDE3LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTIuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODUzLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1878.19,"filter":{"id":"F1MS00008-41","price":1878.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1392,"totalTaxes":461.19,"totalFees":0,"totalPrice":1853.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-42","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-42","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o11","productId":"p18","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-42","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o12","productId":"p23","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1878.19,"gross_total":1853.19,"base_fare":1417,"tax":461.19,"sell":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3OC4xOSwiYmFzZV9mYXJlIjoxNDE3LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NTMuMTksImJhc2VfZmFyZSI6MTM5MiwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg1My4xOSwiYmFzZV9mYXJlIjoxMzkyLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1392.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"gross":{"base_fare":"1392.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzguMTkiLCJiYXNlX2ZhcmUiOiIxNDE3LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTIuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODUzLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1878.19,"filter":{"id":"F1MS00008-42","price":1878.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1392,"totalTaxes":461.19,"totalFees":0,"totalPrice":1853.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-43","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-43","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o11","productId":"p19","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-43","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o12","productId":"p20","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1878.19,"gross_total":1853.19,"base_fare":1417,"tax":461.19,"sell":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3OC4xOSwiYmFzZV9mYXJlIjoxNDE3LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NTMuMTksImJhc2VfZmFyZSI6MTM5MiwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg1My4xOSwiYmFzZV9mYXJlIjoxMzkyLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1392.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"gross":{"base_fare":"1392.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzguMTkiLCJiYXNlX2ZhcmUiOiIxNDE3LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTIuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODUzLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1878.19,"filter":{"id":"F1MS00008-43","price":1878.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1392,"totalTaxes":461.19,"totalFees":0,"totalPrice":1853.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-44","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-44","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o11","productId":"p19","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-44","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o12","productId":"p21","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1878.19,"gross_total":1853.19,"base_fare":1417,"tax":461.19,"sell":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3OC4xOSwiYmFzZV9mYXJlIjoxNDE3LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NTMuMTksImJhc2VfZmFyZSI6MTM5MiwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg1My4xOSwiYmFzZV9mYXJlIjoxMzkyLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1392.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"gross":{"base_fare":"1392.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzguMTkiLCJiYXNlX2ZhcmUiOiIxNDE3LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTIuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODUzLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1878.19,"filter":{"id":"F1MS00008-44","price":1878.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1392,"totalTaxes":461.19,"totalFees":0,"totalPrice":1853.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-45","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-45","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o11","productId":"p19","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-45","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o12","productId":"p22","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1878.19,"gross_total":1853.19,"base_fare":1417,"tax":461.19,"sell":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3OC4xOSwiYmFzZV9mYXJlIjoxNDE3LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NTMuMTksImJhc2VfZmFyZSI6MTM5MiwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg1My4xOSwiYmFzZV9mYXJlIjoxMzkyLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1392.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"gross":{"base_fare":"1392.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzguMTkiLCJiYXNlX2ZhcmUiOiIxNDE3LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTIuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODUzLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1878.19,"filter":{"id":"F1MS00008-45","price":1878.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1392,"totalTaxes":461.19,"totalFees":0,"totalPrice":1853.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-46","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-46","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o11","productId":"p19","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-46","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o12","productId":"p23","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1878.19,"gross_total":1853.19,"base_fare":1417,"tax":461.19,"sell":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg3OC4xOSwiYmFzZV9mYXJlIjoxNDE3LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NTMuMTksImJhc2VfZmFyZSI6MTM5MiwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg1My4xOSwiYmFzZV9mYXJlIjoxMzkyLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1392.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1878.19,"base_fare":1417,"tax":461.19,"gross":{"base_fare":"1392.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4NzguMTkiLCJiYXNlX2ZhcmUiOiIxNDE3LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTIuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODUzLjE5IiwiYmFzZV9mYXJlIjoiMTM5Mi4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODUzLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1878.19,"filter":{"id":"F1MS00008-46","price":1878.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1392,"totalTaxes":461.19,"totalFees":0,"totalPrice":1853.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-47","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-47","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H45M","transit_time":"PT7H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o13","productId":"p24","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT07H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-47","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o14","productId":"p26","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1894.19,"gross_total":1869.19,"base_fare":1433,"tax":461.19,"sell":{"currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg5NC4xOSwiYmFzZV9mYXJlIjoxNDMzLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NjkuMTksImJhc2VfZmFyZSI6MTQwOCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg2OS4xOSwiYmFzZV9mYXJlIjoxNDA4LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1408.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19,"gross":{"base_fare":"1408.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4OTQuMTkiLCJiYXNlX2ZhcmUiOiIxNDMzLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODY5LjE5IiwiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDguMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODY5LjE5IiwiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODY5LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1894.19,"filter":{"id":"F1MS00008-47","price":1894.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1408,"totalTaxes":461.19,"totalFees":0,"totalPrice":1869.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-48","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-48","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H45M","transit_time":"PT7H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o13","productId":"p24","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT07H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-48","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o14","productId":"p27","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1894.19,"gross_total":1869.19,"base_fare":1433,"tax":461.19,"sell":{"currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg5NC4xOSwiYmFzZV9mYXJlIjoxNDMzLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NjkuMTksImJhc2VfZmFyZSI6MTQwOCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg2OS4xOSwiYmFzZV9mYXJlIjoxNDA4LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1408.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19,"gross":{"base_fare":"1408.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4OTQuMTkiLCJiYXNlX2ZhcmUiOiIxNDMzLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODY5LjE5IiwiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDguMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODY5LjE5IiwiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODY5LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1894.19,"filter":{"id":"F1MS00008-48","price":1894.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1408,"totalTaxes":461.19,"totalFees":0,"totalPrice":1869.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-49","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-49","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D1H15M","transit_time":"PT12H35M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o13","productId":"p25","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT12H35M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-49","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o14","productId":"p26","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1894.19,"gross_total":1869.19,"base_fare":1433,"tax":461.19,"sell":{"currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg5NC4xOSwiYmFzZV9mYXJlIjoxNDMzLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NjkuMTksImJhc2VfZmFyZSI6MTQwOCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg2OS4xOSwiYmFzZV9mYXJlIjoxNDA4LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1408.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19,"gross":{"base_fare":"1408.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4OTQuMTkiLCJiYXNlX2ZhcmUiOiIxNDMzLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODY5LjE5IiwiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDguMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODY5LjE5IiwiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODY5LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1894.19,"filter":{"id":"F1MS00008-49","price":1894.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1408,"totalTaxes":461.19,"totalFees":0,"totalPrice":1869.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-50","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-50","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D1H15M","transit_time":"PT12H35M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o13","productId":"p25","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT12H35M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-50","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o14","productId":"p27","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1894.19,"gross_total":1869.19,"base_fare":1433,"tax":461.19,"sell":{"currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg5NC4xOSwiYmFzZV9mYXJlIjoxNDMzLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4NjkuMTksImJhc2VfZmFyZSI6MTQwOCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg2OS4xOSwiYmFzZV9mYXJlIjoxNDA4LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1408.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1894.19,"base_fare":1433,"tax":461.19,"gross":{"base_fare":"1408.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE4OTQuMTkiLCJiYXNlX2ZhcmUiOiIxNDMzLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODY5LjE5IiwiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDguMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODY5LjE5IiwiYmFzZV9mYXJlIjoiMTQwOC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODY5LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1894.19,"filter":{"id":"F1MS00008-50","price":1894.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1408,"totalTaxes":461.19,"totalFees":0,"totalPrice":1869.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-51","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-51","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o13","productId":"p80","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-51","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o14","productId":"p85","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1918.63,"gross_total":1893.63,"base_fare":1313,"tax":605.63,"sell":{"currency":"EUR","total":1918.63,"base_fare":1313,"tax":605.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkxOC42MywiYmFzZV9mYXJlIjoxMzEzLCJ0YXgiOjYwNS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4OTMuNjMsImJhc2VfZmFyZSI6MTI4OCwidGF4Ijo2MDUuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg5My42MywiYmFzZV9mYXJlIjoxMjg4LCJ0YXgiOjYwNS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1918.63,"base_fare":1313,"tax":605.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1288.00","tax":"605.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1918.63,"base_fare":1313,"tax":605.63,"gross":{"base_fare":"1288.00","tax":"605.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MTguNjMiLCJiYXNlX2ZhcmUiOiIxMzEzLjAwIiwidGF4IjoiNjA1LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4OC4wMCIsInRheCI6IjYwNS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODkzLjYzIiwiYmFzZV9mYXJlIjoiMTI4OC4wMCIsInRheCI6IjYwNS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODguMDAiLCJ0YXgiOiI2MDUuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODkzLjYzIiwiYmFzZV9mYXJlIjoiMTI4OC4wMCIsInRheCI6IjYwNS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkzLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1918.63,"filter":{"id":"F1MS00008-51","price":1918.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1288,"totalTaxes":605.63,"totalFees":0,"totalPrice":1893.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-52","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-52","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o13","productId":"p80","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-52","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o14","productId":"p86","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1918.63,"gross_total":1893.63,"base_fare":1313,"tax":605.63,"sell":{"currency":"EUR","total":1918.63,"base_fare":1313,"tax":605.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkxOC42MywiYmFzZV9mYXJlIjoxMzEzLCJ0YXgiOjYwNS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE4OTMuNjMsImJhc2VfZmFyZSI6MTI4OCwidGF4Ijo2MDUuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTg5My42MywiYmFzZV9mYXJlIjoxMjg4LCJ0YXgiOjYwNS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1918.63,"base_fare":1313,"tax":605.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1288.00","tax":"605.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1918.63,"base_fare":1313,"tax":605.63,"gross":{"base_fare":"1288.00","tax":"605.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MTguNjMiLCJiYXNlX2ZhcmUiOiIxMzEzLjAwIiwidGF4IjoiNjA1LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4OC4wMCIsInRheCI6IjYwNS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODkzLjYzIiwiYmFzZV9mYXJlIjoiMTI4OC4wMCIsInRheCI6IjYwNS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODguMDAiLCJ0YXgiOiI2MDUuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxODkzLjYzIiwiYmFzZV9mYXJlIjoiMTI4OC4wMCIsInRheCI6IjYwNS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkzLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1918.63,"filter":{"id":"F1MS00008-52","price":1918.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1288,"totalTaxes":605.63,"totalFees":0,"totalPrice":1893.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-53","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-53","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p95","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-53","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p105","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1930.19,"gross_total":1905.19,"base_fare":1469,"tax":461.19,"sell":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MDUuMTksImJhc2VfZmFyZSI6MTQ0NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkwNS4xOSwiYmFzZV9mYXJlIjoxNDQ0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1444.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"gross":{"base_fare":"1444.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDY5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1930.19,"filter":{"id":"F1MS00008-53","price":1930.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1444,"totalTaxes":461.19,"totalFees":0,"totalPrice":1905.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-54","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-54","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p95","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-54","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p106","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1930.19,"gross_total":1905.19,"base_fare":1469,"tax":461.19,"sell":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MDUuMTksImJhc2VfZmFyZSI6MTQ0NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkwNS4xOSwiYmFzZV9mYXJlIjoxNDQ0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1444.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"gross":{"base_fare":"1444.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDY5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1930.19,"filter":{"id":"F1MS00008-54","price":1930.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1444,"totalTaxes":461.19,"totalFees":0,"totalPrice":1905.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-55","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-55","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p95","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-55","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p107","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1930.19,"gross_total":1905.19,"base_fare":1469,"tax":461.19,"sell":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MDUuMTksImJhc2VfZmFyZSI6MTQ0NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkwNS4xOSwiYmFzZV9mYXJlIjoxNDQ0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1444.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"gross":{"base_fare":"1444.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDY5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1930.19,"filter":{"id":"F1MS00008-55","price":1930.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1444,"totalTaxes":461.19,"totalFees":0,"totalPrice":1905.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-56","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-56","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p95","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-56","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p108","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1930.19,"gross_total":1905.19,"base_fare":1469,"tax":461.19,"sell":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MDUuMTksImJhc2VfZmFyZSI6MTQ0NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkwNS4xOSwiYmFzZV9mYXJlIjoxNDQ0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1444.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"gross":{"base_fare":"1444.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDY5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1930.19,"filter":{"id":"F1MS00008-56","price":1930.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1444,"totalTaxes":461.19,"totalFees":0,"totalPrice":1905.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-57","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-57","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p96","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-57","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p105","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1930.19,"gross_total":1905.19,"base_fare":1469,"tax":461.19,"sell":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MDUuMTksImJhc2VfZmFyZSI6MTQ0NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkwNS4xOSwiYmFzZV9mYXJlIjoxNDQ0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1444.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"gross":{"base_fare":"1444.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDY5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1930.19,"filter":{"id":"F1MS00008-57","price":1930.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1444,"totalTaxes":461.19,"totalFees":0,"totalPrice":1905.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-58","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-58","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p96","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-58","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p106","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1930.19,"gross_total":1905.19,"base_fare":1469,"tax":461.19,"sell":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MDUuMTksImJhc2VfZmFyZSI6MTQ0NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkwNS4xOSwiYmFzZV9mYXJlIjoxNDQ0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1444.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"gross":{"base_fare":"1444.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDY5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1930.19,"filter":{"id":"F1MS00008-58","price":1930.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1444,"totalTaxes":461.19,"totalFees":0,"totalPrice":1905.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-59","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-59","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p96","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-59","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p107","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1930.19,"gross_total":1905.19,"base_fare":1469,"tax":461.19,"sell":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MDUuMTksImJhc2VfZmFyZSI6MTQ0NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkwNS4xOSwiYmFzZV9mYXJlIjoxNDQ0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1444.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"gross":{"base_fare":"1444.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDY5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1930.19,"filter":{"id":"F1MS00008-59","price":1930.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1444,"totalTaxes":461.19,"totalFees":0,"totalPrice":1905.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-60","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-60","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p96","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Saver","cabin_code":"EcoSaver","booking_code":"EcoSaver","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-60","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p108","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1930.19,"gross_total":1905.19,"base_fare":1469,"tax":461.19,"sell":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MDUuMTksImJhc2VfZmFyZSI6MTQ0NCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkwNS4xOSwiYmFzZV9mYXJlIjoxNDQ0LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1444.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1930.19,"base_fare":1469,"tax":461.19,"gross":{"base_fare":"1444.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzAuMTkiLCJiYXNlX2ZhcmUiOiIxNDY5LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDQuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTA1LjE5IiwiYmFzZV9mYXJlIjoiMTQ0NC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1930.19,"filter":{"id":"F1MS00008-60","price":1930.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Saver","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1444,"totalTaxes":461.19,"totalFees":0,"totalPrice":1905.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-61","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-61","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT20H55M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o17","productId":"p125","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T06:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T08:25:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H45M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9351"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9351"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-61","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o18","productId":"p127","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1937.27,"gross_total":1912.27,"base_fare":1356,"tax":581.27,"sell":{"currency":"EUR","total":1937.27,"base_fare":1356,"tax":581.27},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzNy4yNywiYmFzZV9mYXJlIjoxMzU2LCJ0YXgiOjU4MS4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MTIuMjcsImJhc2VfZmFyZSI6MTMzMSwidGF4Ijo1ODEuMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkxMi4yNywiYmFzZV9mYXJlIjoxMzMxLCJ0YXgiOjU4MS4yN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1937.27,"base_fare":1356,"tax":581.27,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1331.00","tax":"581.27","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1937.27,"base_fare":1356,"tax":581.27,"gross":{"base_fare":"1331.00","tax":"581.27","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzcuMjciLCJiYXNlX2ZhcmUiOiIxMzU2LjAwIiwidGF4IjoiNTgxLjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjI3IiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzEuMDAiLCJ0YXgiOiI1ODEuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjI3IiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1937.27,"filter":{"id":"F1MS00008-61","price":1937.27,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"223","aircraft_name":"Airbus A220-300","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"early-morning","departure_departure_time":"2026-12-25T06:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612250640cdg2026122508259351cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1331,"totalTaxes":581.27,"totalFees":0,"totalPrice":1912.27}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-62","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-62","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT20H55M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o17","productId":"p125","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T06:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T08:25:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H45M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9351"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9351"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-62","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o18","productId":"p128","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1937.27,"gross_total":1912.27,"base_fare":1356,"tax":581.27,"sell":{"currency":"EUR","total":1937.27,"base_fare":1356,"tax":581.27},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzNy4yNywiYmFzZV9mYXJlIjoxMzU2LCJ0YXgiOjU4MS4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MTIuMjcsImJhc2VfZmFyZSI6MTMzMSwidGF4Ijo1ODEuMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkxMi4yNywiYmFzZV9mYXJlIjoxMzMxLCJ0YXgiOjU4MS4yN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1937.27,"base_fare":1356,"tax":581.27,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1331.00","tax":"581.27","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1937.27,"base_fare":1356,"tax":581.27,"gross":{"base_fare":"1331.00","tax":"581.27","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzcuMjciLCJiYXNlX2ZhcmUiOiIxMzU2LjAwIiwidGF4IjoiNTgxLjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjI3IiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzEuMDAiLCJ0YXgiOiI1ODEuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjI3IiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1937.27,"filter":{"id":"F1MS00008-62","price":1937.27,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"223","aircraft_name":"Airbus A220-300","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"early-morning","departure_departure_time":"2026-12-25T06:40:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612250640cdg2026122508259351cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1331,"totalTaxes":581.27,"totalFees":0,"totalPrice":1912.27}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-63","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-63","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o19","productId":"p131","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9353"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9353"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-63","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o20","productId":"p135","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1937.63,"gross_total":1912.63,"base_fare":1356,"tax":581.63,"sell":{"currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzNy42MywiYmFzZV9mYXJlIjoxMzU2LCJ0YXgiOjU4MS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MTIuNjMsImJhc2VfZmFyZSI6MTMzMSwidGF4Ijo1ODEuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkxMi42MywiYmFzZV9mYXJlIjoxMzMxLCJ0YXgiOjU4MS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1331.00","tax":"581.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63,"gross":{"base_fare":"1331.00","tax":"581.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzcuNjMiLCJiYXNlX2ZhcmUiOiIxMzU2LjAwIiwidGF4IjoiNTgxLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjYzIiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzEuMDAiLCJ0YXgiOiI1ODEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjYzIiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1937.63,"filter":{"id":"F1MS00008-63","price":1937.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520059353cdg202612252320mru202612261345935mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1331,"totalTaxes":581.63,"totalFees":0,"totalPrice":1912.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-64","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-64","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o19","productId":"p131","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9353"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9353"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-64","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o20","productId":"p136","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1937.63,"gross_total":1912.63,"base_fare":1356,"tax":581.63,"sell":{"currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzNy42MywiYmFzZV9mYXJlIjoxMzU2LCJ0YXgiOjU4MS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MTIuNjMsImJhc2VfZmFyZSI6MTMzMSwidGF4Ijo1ODEuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkxMi42MywiYmFzZV9mYXJlIjoxMzMxLCJ0YXgiOjU4MS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1331.00","tax":"581.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63,"gross":{"base_fare":"1331.00","tax":"581.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzcuNjMiLCJiYXNlX2ZhcmUiOiIxMzU2LjAwIiwidGF4IjoiNTgxLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjYzIiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzEuMDAiLCJ0YXgiOiI1ODEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjYzIiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1937.63,"filter":{"id":"F1MS00008-64","price":1937.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520059353cdg202612252320mru202612261345935mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1331,"totalTaxes":581.63,"totalFees":0,"totalPrice":1912.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-65","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-65","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H50M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o19","productId":"p132","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T15:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T17:35:00","destination_terminal":"2G","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H40M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"E70","name":"Embraer 170","picture":"E70.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9355"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9355"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT05H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-65","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o20","productId":"p135","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1937.63,"gross_total":1912.63,"base_fare":1356,"tax":581.63,"sell":{"currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzNy42MywiYmFzZV9mYXJlIjoxMzU2LCJ0YXgiOjU4MS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MTIuNjMsImJhc2VfZmFyZSI6MTMzMSwidGF4Ijo1ODEuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkxMi42MywiYmFzZV9mYXJlIjoxMzMxLCJ0YXgiOjU4MS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1331.00","tax":"581.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63,"gross":{"base_fare":"1331.00","tax":"581.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzcuNjMiLCJiYXNlX2ZhcmUiOiIxMzU2LjAwIiwidGF4IjoiNTgxLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjYzIiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzEuMDAiLCJ0YXgiOiI1ODEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjYzIiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1937.63,"filter":{"id":"F1MS00008-65","price":1937.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"E70","aircraft_name":"Embraer 170","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T15:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251555cdg2026122517359355cdg202612252320mru202612261345935mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1331,"totalTaxes":581.63,"totalFees":0,"totalPrice":1912.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-66","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-66","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H50M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o19","productId":"p132","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T15:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T17:35:00","destination_terminal":"2G","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H40M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"E70","name":"Embraer 170","picture":"E70.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9355"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9355"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT05H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-66","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o20","productId":"p136","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1937.63,"gross_total":1912.63,"base_fare":1356,"tax":581.63,"sell":{"currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzNy42MywiYmFzZV9mYXJlIjoxMzU2LCJ0YXgiOjU4MS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MTIuNjMsImJhc2VfZmFyZSI6MTMzMSwidGF4Ijo1ODEuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkxMi42MywiYmFzZV9mYXJlIjoxMzMxLCJ0YXgiOjU4MS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1331.00","tax":"581.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1937.63,"base_fare":1356,"tax":581.63,"gross":{"base_fare":"1331.00","tax":"581.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5MzcuNjMiLCJiYXNlX2ZhcmUiOiIxMzU2LjAwIiwidGF4IjoiNTgxLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjYzIiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzEuMDAiLCJ0YXgiOiI1ODEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTEyLjYzIiwiYmFzZV9mYXJlIjoiMTMzMS4wMCIsInRheCI6IjU4MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1937.63,"filter":{"id":"F1MS00008-66","price":1937.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"E70","aircraft_name":"Embraer 170","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T15:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251555cdg2026122517359355cdg202612252320mru202612261345935mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1331,"totalTaxes":581.63,"totalFees":0,"totalPrice":1912.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-67","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-67","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p47","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-67","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p57","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1946.19,"gross_total":1921.19,"base_fare":1485,"tax":461.19,"sell":{"currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk0Ni4xOSwiYmFzZV9mYXJlIjoxNDg1LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MjEuMTksImJhc2VfZmFyZSI6MTQ2MCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkyMS4xOSwiYmFzZV9mYXJlIjoxNDYwLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1460.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19,"gross":{"base_fare":"1460.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NDYuMTkiLCJiYXNlX2ZhcmUiOiIxNDg1LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTIxLjE5IiwiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NjAuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTIxLjE5IiwiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIxLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1946.19,"filter":{"id":"F1MS00008-67","price":1946.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1460,"totalTaxes":461.19,"totalFees":0,"totalPrice":1921.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-68","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-68","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p47","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-68","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p58","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1946.19,"gross_total":1921.19,"base_fare":1485,"tax":461.19,"sell":{"currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk0Ni4xOSwiYmFzZV9mYXJlIjoxNDg1LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MjEuMTksImJhc2VfZmFyZSI6MTQ2MCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkyMS4xOSwiYmFzZV9mYXJlIjoxNDYwLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1460.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19,"gross":{"base_fare":"1460.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NDYuMTkiLCJiYXNlX2ZhcmUiOiIxNDg1LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTIxLjE5IiwiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NjAuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTIxLjE5IiwiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIxLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1946.19,"filter":{"id":"F1MS00008-68","price":1946.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1460,"totalTaxes":461.19,"totalFees":0,"totalPrice":1921.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-69","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-69","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p48","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-69","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p57","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1946.19,"gross_total":1921.19,"base_fare":1485,"tax":461.19,"sell":{"currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk0Ni4xOSwiYmFzZV9mYXJlIjoxNDg1LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MjEuMTksImJhc2VfZmFyZSI6MTQ2MCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkyMS4xOSwiYmFzZV9mYXJlIjoxNDYwLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1460.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19,"gross":{"base_fare":"1460.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NDYuMTkiLCJiYXNlX2ZhcmUiOiIxNDg1LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTIxLjE5IiwiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NjAuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTIxLjE5IiwiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIxLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1946.19,"filter":{"id":"F1MS00008-69","price":1946.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1460,"totalTaxes":461.19,"totalFees":0,"totalPrice":1921.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-70","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-70","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p48","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-70","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p58","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1946.19,"gross_total":1921.19,"base_fare":1485,"tax":461.19,"sell":{"currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk0Ni4xOSwiYmFzZV9mYXJlIjoxNDg1LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MjEuMTksImJhc2VfZmFyZSI6MTQ2MCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkyMS4xOSwiYmFzZV9mYXJlIjoxNDYwLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1460.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1946.19,"base_fare":1485,"tax":461.19,"gross":{"base_fare":"1460.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NDYuMTkiLCJiYXNlX2ZhcmUiOiIxNDg1LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTIxLjE5IiwiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NjAuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTIxLjE5IiwiYmFzZV9mYXJlIjoiMTQ2MC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIxLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1946.19,"filter":{"id":"F1MS00008-70","price":1946.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1460,"totalTaxes":461.19,"totalFees":0,"totalPrice":1921.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-71","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-71","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H20M","transit_time":"PT1H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o15","productId":"p28","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT01H25M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-71","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o16","productId":"p30","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1955.19,"gross_total":1930.19,"base_fare":1494,"tax":461.19,"sell":{"currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk1NS4xOSwiYmFzZV9mYXJlIjoxNDk0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzAuMTksImJhc2VfZmFyZSI6MTQ2OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1469.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19,"gross":{"base_fare":"1469.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NTUuMTkiLCJiYXNlX2ZhcmUiOiIxNDk0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTMwLjE5IiwiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTMwLjE5IiwiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTMwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1955.19,"filter":{"id":"F1MS00008-71","price":1955.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1469,"totalTaxes":461.19,"totalFees":0,"totalPrice":1930.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-72","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-72","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H20M","transit_time":"PT1H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o15","productId":"p28","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT01H25M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-72","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o16","productId":"p31","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1955.19,"gross_total":1930.19,"base_fare":1494,"tax":461.19,"sell":{"currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk1NS4xOSwiYmFzZV9mYXJlIjoxNDk0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzAuMTksImJhc2VfZmFyZSI6MTQ2OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1469.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19,"gross":{"base_fare":"1469.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NTUuMTkiLCJiYXNlX2ZhcmUiOiIxNDk0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTMwLjE5IiwiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTMwLjE5IiwiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTMwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1955.19,"filter":{"id":"F1MS00008-72","price":1955.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1469,"totalTaxes":461.19,"totalFees":0,"totalPrice":1930.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-73","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-73","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o15","productId":"p29","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T10:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T17:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H40M","distance":3149,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-73","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o16","productId":"p30","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1955.19,"gross_total":1930.19,"base_fare":1494,"tax":461.19,"sell":{"currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk1NS4xOSwiYmFzZV9mYXJlIjoxNDk0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzAuMTksImJhc2VfZmFyZSI6MTQ2OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1469.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19,"gross":{"base_fare":"1469.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NTUuMTkiLCJiYXNlX2ZhcmUiOiIxNDk0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTMwLjE5IiwiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTMwLjE5IiwiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTMwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1955.19,"filter":{"id":"F1MS00008-73","price":1955.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612261030mru202612261710703mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1469,"totalTaxes":461.19,"totalFees":0,"totalPrice":1930.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-74","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-74","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o15","productId":"p29","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T10:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T17:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H40M","distance":3149,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-74","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o16","productId":"p31","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1955.19,"gross_total":1930.19,"base_fare":1494,"tax":461.19,"sell":{"currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk1NS4xOSwiYmFzZV9mYXJlIjoxNDk0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzAuMTksImJhc2VfZmFyZSI6MTQ2OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzMC4xOSwiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1469.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1955.19,"base_fare":1494,"tax":461.19,"gross":{"base_fare":"1469.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NTUuMTkiLCJiYXNlX2ZhcmUiOiIxNDk0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTMwLjE5IiwiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTMwLjE5IiwiYmFzZV9mYXJlIjoiMTQ2OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTMwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1955.19,"filter":{"id":"F1MS00008-74","price":1955.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612261030mru202612261710703mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1469,"totalTaxes":461.19,"totalFees":0,"totalPrice":1930.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-75","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-75","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H45M","transit_time":"PT7H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o17","productId":"p32","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT07H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-75","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o18","productId":"p34","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1963.19,"gross_total":1938.19,"base_fare":1502,"tax":461.19,"sell":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk2My4xOSwiYmFzZV9mYXJlIjoxNTAyLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzguMTksImJhc2VfZmFyZSI6MTQ3NywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzOC4xOSwiYmFzZV9mYXJlIjoxNDc3LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1477.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"gross":{"base_fare":"1477.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NjMuMTkiLCJiYXNlX2ZhcmUiOiIxNTAyLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzcuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1963.19,"filter":{"id":"F1MS00008-75","price":1963.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1477,"totalTaxes":461.19,"totalFees":0,"totalPrice":1938.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-76","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-76","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H45M","transit_time":"PT7H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o17","productId":"p32","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT07H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-76","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o18","productId":"p35","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1963.19,"gross_total":1938.19,"base_fare":1502,"tax":461.19,"sell":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk2My4xOSwiYmFzZV9mYXJlIjoxNTAyLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzguMTksImJhc2VfZmFyZSI6MTQ3NywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzOC4xOSwiYmFzZV9mYXJlIjoxNDc3LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1477.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"gross":{"base_fare":"1477.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NjMuMTkiLCJiYXNlX2ZhcmUiOiIxNTAyLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzcuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1963.19,"filter":{"id":"F1MS00008-76","price":1963.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260225mru202612260910701mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1477,"totalTaxes":461.19,"totalFees":0,"totalPrice":1938.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-77","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-77","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H45M","transit_time":"PT7H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o17","productId":"p32","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT07H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-77","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o18","productId":"p36","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1963.19,"gross_total":1938.19,"base_fare":1502,"tax":461.19,"sell":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk2My4xOSwiYmFzZV9mYXJlIjoxNTAyLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzguMTksImJhc2VfZmFyZSI6MTQ3NywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzOC4xOSwiYmFzZV9mYXJlIjoxNDc3LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1477.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"gross":{"base_fare":"1477.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NjMuMTkiLCJiYXNlX2ZhcmUiOiIxNTAyLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzcuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1963.19,"filter":{"id":"F1MS00008-77","price":1963.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1477,"totalTaxes":461.19,"totalFees":0,"totalPrice":1938.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-78","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-78","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H45M","transit_time":"PT7H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o17","productId":"p32","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT07H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-78","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o18","productId":"p37","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1963.19,"gross_total":1938.19,"base_fare":1502,"tax":461.19,"sell":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk2My4xOSwiYmFzZV9mYXJlIjoxNTAyLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzguMTksImJhc2VfZmFyZSI6MTQ3NywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzOC4xOSwiYmFzZV9mYXJlIjoxNDc3LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1477.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"gross":{"base_fare":"1477.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NjMuMTkiLCJiYXNlX2ZhcmUiOiIxNTAyLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzcuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1963.19,"filter":{"id":"F1MS00008-78","price":1963.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1477,"totalTaxes":461.19,"totalFees":0,"totalPrice":1938.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-79","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-79","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D1H15M","transit_time":"PT12H35M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o17","productId":"p33","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT12H35M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-79","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o18","productId":"p34","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1963.19,"gross_total":1938.19,"base_fare":1502,"tax":461.19,"sell":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk2My4xOSwiYmFzZV9mYXJlIjoxNTAyLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzguMTksImJhc2VfZmFyZSI6MTQ3NywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzOC4xOSwiYmFzZV9mYXJlIjoxNDc3LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1477.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"gross":{"base_fare":"1477.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NjMuMTkiLCJiYXNlX2ZhcmUiOiIxNTAyLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzcuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1963.19,"filter":{"id":"F1MS00008-79","price":1963.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1477,"totalTaxes":461.19,"totalFees":0,"totalPrice":1938.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-80","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-80","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D1H15M","transit_time":"PT12H35M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o17","productId":"p33","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT12H35M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-80","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o18","productId":"p35","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1963.19,"gross_total":1938.19,"base_fare":1502,"tax":461.19,"sell":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk2My4xOSwiYmFzZV9mYXJlIjoxNTAyLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzguMTksImJhc2VfZmFyZSI6MTQ3NywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzOC4xOSwiYmFzZV9mYXJlIjoxNDc3LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1477.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"gross":{"base_fare":"1477.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NjMuMTkiLCJiYXNlX2ZhcmUiOiIxNTAyLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzcuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1963.19,"filter":{"id":"F1MS00008-80","price":1963.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260755mru202612261440709mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1477,"totalTaxes":461.19,"totalFees":0,"totalPrice":1938.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-81","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-81","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D1H15M","transit_time":"PT12H35M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o17","productId":"p33","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT12H35M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-81","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o18","productId":"p36","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1963.19,"gross_total":1938.19,"base_fare":1502,"tax":461.19,"sell":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk2My4xOSwiYmFzZV9mYXJlIjoxNTAyLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzguMTksImJhc2VfZmFyZSI6MTQ3NywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzOC4xOSwiYmFzZV9mYXJlIjoxNDc3LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1477.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"gross":{"base_fare":"1477.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NjMuMTkiLCJiYXNlX2ZhcmUiOiIxNTAyLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzcuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1963.19,"filter":{"id":"F1MS00008-81","price":1963.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1477,"totalTaxes":461.19,"totalFees":0,"totalPrice":1938.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-82","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-82","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D1H15M","transit_time":"PT12H35M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o17","productId":"p33","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T10:25:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T19:20:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT5H55M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"102"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT12H35M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-82","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o18","productId":"p37","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":1963.19,"gross_total":1938.19,"base_fare":1502,"tax":461.19,"sell":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk2My4xOSwiYmFzZV9mYXJlIjoxNTAyLCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5MzguMTksImJhc2VfZmFyZSI6MTQ3NywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTkzOC4xOSwiYmFzZV9mYXJlIjoxNDc3LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1477.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":1963.19,"base_fare":1502,"tax":461.19,"gross":{"base_fare":"1477.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjE5NjMuMTkiLCJiYXNlX2ZhcmUiOiIxNTAyLjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzcuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTM4LjE5IiwiYmFzZV9mYXJlIjoiMTQ3Ny4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":1963.19,"filter":{"id":"F1MS00008-82","price":1963.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"359","aircraft_name":"Airbus A350-900","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T10:25:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251025dxb202612251920102dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1477,"totalTaxes":461.19,"totalFees":0,"totalPrice":1938.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-83","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-83","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p97","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-83","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p109","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2015.19,"gross_total":1990.19,"base_fare":1554,"tax":461.19,"sell":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAxNS4xOSwiYmFzZV9mYXJlIjoxNTU0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5OTAuMTksImJhc2VfZmFyZSI6MTUyOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk5MC4xOSwiYmFzZV9mYXJlIjoxNTI5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1529.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"gross":{"base_fare":"1529.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMTUuMTkiLCJiYXNlX2ZhcmUiOiIxNTU0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2015.19,"filter":{"id":"F1MS00008-83","price":2015.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1529,"totalTaxes":461.19,"totalFees":0,"totalPrice":1990.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-84","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-84","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p97","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-84","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p110","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2015.19,"gross_total":1990.19,"base_fare":1554,"tax":461.19,"sell":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAxNS4xOSwiYmFzZV9mYXJlIjoxNTU0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5OTAuMTksImJhc2VfZmFyZSI6MTUyOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk5MC4xOSwiYmFzZV9mYXJlIjoxNTI5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1529.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"gross":{"base_fare":"1529.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMTUuMTkiLCJiYXNlX2ZhcmUiOiIxNTU0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2015.19,"filter":{"id":"F1MS00008-84","price":2015.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1529,"totalTaxes":461.19,"totalFees":0,"totalPrice":1990.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-85","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-85","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p97","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-85","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p111","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2015.19,"gross_total":1990.19,"base_fare":1554,"tax":461.19,"sell":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAxNS4xOSwiYmFzZV9mYXJlIjoxNTU0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5OTAuMTksImJhc2VfZmFyZSI6MTUyOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk5MC4xOSwiYmFzZV9mYXJlIjoxNTI5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1529.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"gross":{"base_fare":"1529.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMTUuMTkiLCJiYXNlX2ZhcmUiOiIxNTU0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2015.19,"filter":{"id":"F1MS00008-85","price":2015.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1529,"totalTaxes":461.19,"totalFees":0,"totalPrice":1990.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-86","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-86","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p97","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-86","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p112","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2015.19,"gross_total":1990.19,"base_fare":1554,"tax":461.19,"sell":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAxNS4xOSwiYmFzZV9mYXJlIjoxNTU0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5OTAuMTksImJhc2VfZmFyZSI6MTUyOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk5MC4xOSwiYmFzZV9mYXJlIjoxNTI5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1529.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"gross":{"base_fare":"1529.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMTUuMTkiLCJiYXNlX2ZhcmUiOiIxNTU0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2015.19,"filter":{"id":"F1MS00008-86","price":2015.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1529,"totalTaxes":461.19,"totalFees":0,"totalPrice":1990.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-87","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-87","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p98","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-87","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p109","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2015.19,"gross_total":1990.19,"base_fare":1554,"tax":461.19,"sell":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAxNS4xOSwiYmFzZV9mYXJlIjoxNTU0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5OTAuMTksImJhc2VfZmFyZSI6MTUyOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk5MC4xOSwiYmFzZV9mYXJlIjoxNTI5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1529.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"gross":{"base_fare":"1529.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMTUuMTkiLCJiYXNlX2ZhcmUiOiIxNTU0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2015.19,"filter":{"id":"F1MS00008-87","price":2015.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1529,"totalTaxes":461.19,"totalFees":0,"totalPrice":1990.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-88","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-88","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p98","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-88","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p110","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2015.19,"gross_total":1990.19,"base_fare":1554,"tax":461.19,"sell":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAxNS4xOSwiYmFzZV9mYXJlIjoxNTU0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5OTAuMTksImJhc2VfZmFyZSI6MTUyOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk5MC4xOSwiYmFzZV9mYXJlIjoxNTI5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1529.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"gross":{"base_fare":"1529.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMTUuMTkiLCJiYXNlX2ZhcmUiOiIxNTU0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2015.19,"filter":{"id":"F1MS00008-88","price":2015.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1529,"totalTaxes":461.19,"totalFees":0,"totalPrice":1990.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-89","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-89","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p98","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-89","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p111","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2015.19,"gross_total":1990.19,"base_fare":1554,"tax":461.19,"sell":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAxNS4xOSwiYmFzZV9mYXJlIjoxNTU0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5OTAuMTksImJhc2VfZmFyZSI6MTUyOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk5MC4xOSwiYmFzZV9mYXJlIjoxNTI5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1529.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"gross":{"base_fare":"1529.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMTUuMTkiLCJiYXNlX2ZhcmUiOiIxNTU0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2015.19,"filter":{"id":"F1MS00008-89","price":2015.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1529,"totalTaxes":461.19,"totalFees":0,"totalPrice":1990.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-90","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-90","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p98","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-90","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p112","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2015.19,"gross_total":1990.19,"base_fare":1554,"tax":461.19,"sell":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAxNS4xOSwiYmFzZV9mYXJlIjoxNTU0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjE5OTAuMTksImJhc2VfZmFyZSI6MTUyOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTk5MC4xOSwiYmFzZV9mYXJlIjoxNTI5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1529.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2015.19,"base_fare":1554,"tax":461.19,"gross":{"base_fare":"1529.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMTUuMTkiLCJiYXNlX2ZhcmUiOiIxNTU0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MjkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIxOTkwLjE5IiwiYmFzZV9mYXJlIjoiMTUyOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2015.19,"filter":{"id":"F1MS00008-90","price":2015.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1529,"totalTaxes":461.19,"totalFees":0,"totalPrice":1990.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-91","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-91","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H20M","transit_time":"PT1H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o19","productId":"p38","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT01H25M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-91","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o20","productId":"p40","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2025.19,"gross_total":2000.19,"base_fare":1564,"tax":461.19,"sell":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAyNS4xOSwiYmFzZV9mYXJlIjoxNTY0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwMDAuMTksImJhc2VfZmFyZSI6MTUzOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAwMC4xOSwiYmFzZV9mYXJlIjoxNTM5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"gross":{"base_fare":"1539.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMjUuMTkiLCJiYXNlX2ZhcmUiOiIxNTY0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2025.19,"filter":{"id":"F1MS00008-91","price":2025.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1539,"totalTaxes":461.19,"totalFees":0,"totalPrice":2000.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-92","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-92","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H20M","transit_time":"PT1H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o19","productId":"p38","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT01H25M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-92","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o20","productId":"p41","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2025.19,"gross_total":2000.19,"base_fare":1564,"tax":461.19,"sell":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAyNS4xOSwiYmFzZV9mYXJlIjoxNTY0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwMDAuMTksImJhc2VfZmFyZSI6MTUzOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAwMC4xOSwiYmFzZV9mYXJlIjoxNTM5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"gross":{"base_fare":"1539.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMjUuMTkiLCJiYXNlX2ZhcmUiOiIxNTY0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2025.19,"filter":{"id":"F1MS00008-92","price":2025.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612260755mru202612261440709mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1539,"totalTaxes":461.19,"totalFees":0,"totalPrice":2000.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-93","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-93","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H20M","transit_time":"PT1H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o19","productId":"p38","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT01H25M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-93","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o20","productId":"p42","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2025.19,"gross_total":2000.19,"base_fare":1564,"tax":461.19,"sell":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAyNS4xOSwiYmFzZV9mYXJlIjoxNTY0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwMDAuMTksImJhc2VfZmFyZSI6MTUzOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAwMC4xOSwiYmFzZV9mYXJlIjoxNTM5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"gross":{"base_fare":"1539.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMjUuMTkiLCJiYXNlX2ZhcmUiOiIxNTY0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2025.19,"filter":{"id":"F1MS00008-93","price":2025.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1539,"totalTaxes":461.19,"totalFees":0,"totalPrice":2000.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-94","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-94","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H20M","transit_time":"PT1H25M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o19","productId":"p38","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT01H25M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-94","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o20","productId":"p43","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2025.19,"gross_total":2000.19,"base_fare":1564,"tax":461.19,"sell":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAyNS4xOSwiYmFzZV9mYXJlIjoxNTY0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwMDAuMTksImJhc2VfZmFyZSI6MTUzOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAwMC4xOSwiYmFzZV9mYXJlIjoxNTM5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"gross":{"base_fare":"1539.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMjUuMTkiLCJiYXNlX2ZhcmUiOiIxNTY0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2025.19,"filter":{"id":"F1MS00008-94","price":2025.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1539,"totalTaxes":461.19,"totalFees":0,"totalPrice":2000.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-95","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-95","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o19","productId":"p39","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T10:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T17:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H40M","distance":3149,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-95","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o20","productId":"p40","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2025.19,"gross_total":2000.19,"base_fare":1564,"tax":461.19,"sell":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAyNS4xOSwiYmFzZV9mYXJlIjoxNTY0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwMDAuMTksImJhc2VfZmFyZSI6MTUzOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAwMC4xOSwiYmFzZV9mYXJlIjoxNTM5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"gross":{"base_fare":"1539.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMjUuMTkiLCJiYXNlX2ZhcmUiOiIxNTY0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2025.19,"filter":{"id":"F1MS00008-95","price":2025.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612261030mru202612261710703mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1539,"totalTaxes":461.19,"totalFees":0,"totalPrice":2000.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-96","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-96","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o19","productId":"p39","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T10:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T17:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H40M","distance":3149,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-96","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o20","productId":"p41","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2025.19,"gross_total":2000.19,"base_fare":1564,"tax":461.19,"sell":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAyNS4xOSwiYmFzZV9mYXJlIjoxNTY0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwMDAuMTksImJhc2VfZmFyZSI6MTUzOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAwMC4xOSwiYmFzZV9mYXJlIjoxNTM5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"gross":{"base_fare":"1539.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMjUuMTkiLCJiYXNlX2ZhcmUiOiIxNTY0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2025.19,"filter":{"id":"F1MS00008-96","price":2025.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612261030mru202612261710703mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1539,"totalTaxes":461.19,"totalFees":0,"totalPrice":2000.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-97","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-97","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o19","productId":"p39","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T10:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T17:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H40M","distance":3149,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-97","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o20","productId":"p42","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2025.19,"gross_total":2000.19,"base_fare":1564,"tax":461.19,"sell":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAyNS4xOSwiYmFzZV9mYXJlIjoxNTY0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwMDAuMTksImJhc2VfZmFyZSI6MTUzOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAwMC4xOSwiYmFzZV9mYXJlIjoxNTM5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"gross":{"base_fare":"1539.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMjUuMTkiLCJiYXNlX2ZhcmUiOiIxNTY0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2025.19,"filter":{"id":"F1MS00008-97","price":2025.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612261030mru202612261710703mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1539,"totalTaxes":461.19,"totalFees":0,"totalPrice":2000.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-98","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-98","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT4H0M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o19","productId":"p39","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T21:20:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-26T06:30:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H10M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"92"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T10:30:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T17:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H40M","distance":3149,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"703"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-98","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"4238943a-d340-4765-a917-b0fdfb81855b","source":"GDS:TravelPort","offerId":"o20","productId":"p43","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex","cabin_code":"EcoFlex","booking_code":"EcoFlex","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2025.19,"gross_total":2000.19,"base_fare":1564,"tax":461.19,"sell":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAyNS4xOSwiYmFzZV9mYXJlIjoxNTY0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwMDAuMTksImJhc2VfZmFyZSI6MTUzOSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAwMC4xOSwiYmFzZV9mYXJlIjoxNTM5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2025.19,"base_fare":1564,"tax":461.19,"gross":{"base_fare":"1539.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMjUuMTkiLCJiYXNlX2ZhcmUiOiIxNTY0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDAwLjE5IiwiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlex","brandName":"Economy Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2025.19,"filter":{"id":"F1MS00008-98","price":2025.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612252120dxb20261226063092dxb202612261030mru202612261710703mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1539,"totalTaxes":461.19,"totalFees":0,"totalPrice":2000.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-100","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-100","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o11","productId":"p66","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-100","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o12","productId":"p73","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1330"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1330"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2032.63,"gross_total":2007.63,"base_fare":1403,"tax":629.63,"sell":{"currency":"EUR","total":2032.63,"base_fare":1403,"tax":629.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAzMi42MywiYmFzZV9mYXJlIjoxNDAzLCJ0YXgiOjYyOS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwMDcuNjMsImJhc2VfZmFyZSI6MTM3OCwidGF4Ijo2MjkuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAwNy42MywiYmFzZV9mYXJlIjoxMzc4LCJ0YXgiOjYyOS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2032.63,"base_fare":1403,"tax":629.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1378.00","tax":"629.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2032.63,"base_fare":1403,"tax":629.63,"gross":{"base_fare":"1378.00","tax":"629.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMzIuNjMiLCJiYXNlX2ZhcmUiOiIxNDAzLjAwIiwidGF4IjoiNjI5LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3OC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDA3LjYzIiwiYmFzZV9mYXJlIjoiMTM3OC4wMCIsInRheCI6IjYyOS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzguMDAiLCJ0YXgiOiI2MjkuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDA3LjYzIiwiYmFzZV9mYXJlIjoiMTM3OC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDA3LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FLEX","brandName":"Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2032.63,"filter":{"id":"F1MS00008-100","price":2032.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg2027011107357965cdg202701111325mxp2027011114551330","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1378,"totalTaxes":629.63,"totalFees":0,"totalPrice":2007.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-99","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-99","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o11","productId":"p66","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-99","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o12","productId":"p72","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1130"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1130"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2032.63,"gross_total":2007.63,"base_fare":1403,"tax":629.63,"sell":{"currency":"EUR","total":2032.63,"base_fare":1403,"tax":629.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAzMi42MywiYmFzZV9mYXJlIjoxNDAzLCJ0YXgiOjYyOS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIwMDcuNjMsImJhc2VfZmFyZSI6MTM3OCwidGF4Ijo2MjkuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjAwNy42MywiYmFzZV9mYXJlIjoxMzc4LCJ0YXgiOjYyOS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2032.63,"base_fare":1403,"tax":629.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1378.00","tax":"629.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2032.63,"base_fare":1403,"tax":629.63,"gross":{"base_fare":"1378.00","tax":"629.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIwMzIuNjMiLCJiYXNlX2ZhcmUiOiIxNDAzLjAwIiwidGF4IjoiNjI5LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3OC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDA3LjYzIiwiYmFzZV9mYXJlIjoiMTM3OC4wMCIsInRheCI6IjYyOS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzguMDAiLCJ0YXgiOiI2MjkuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMDA3LjYzIiwiYmFzZV9mYXJlIjoiMTM3OC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDA3LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FLEX","brandName":"Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2032.63,"filter":{"id":"F1MS00008-99","price":2032.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg2027011107357965cdg202701111015mxp2027011111451130","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1378,"totalTaxes":629.63,"totalFees":0,"totalPrice":2007.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-101","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-101","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT3H40M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o17","productId":"p25","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T11:05:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"IST","arrival_time":"2026-12-25T16:05:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-12-25","flight_time":"PT3H","distance":1036,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32B","name":"Airbus A321","picture":"32B.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1874"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1874"},"booking_class":{"cabin_class":"Restricted","cabin_code":"RS","booking_code":"RS","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2026-12-25T19:45:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MRU","arrival_time":"2026-12-26T06:15:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT9H30M","distance":4632,"lay_over":"PT03H40M","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"Airbus A330-300","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1176"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1176"},"booking_class":{"cabin_class":"Restricted","cabin_code":"RS","booking_code":"RS","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-101","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H35M","transit_time":"PT2H50M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o18","productId":"p27","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T20:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"IST","arrival_time":"2027-01-11T05:20:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2027-01-10","flight_time":"PT9H50M","distance":4632,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2027-01-11T08:10:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MXP","arrival_time":"2027-01-11T09:05:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT2H55M","distance":1036,"lay_over":"PT02H50M","lay_over_date":"not-applicable","aircraft":{"code":"332","name":"Airbus A330-200","picture":"332.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1873"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1873"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2310.97,"gross_total":2285.97,"base_fare":1714,"tax":596.97,"sell":{"currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjMxMC45NywiYmFzZV9mYXJlIjoxNzE0LCJ0YXgiOjU5Ni45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIyODUuOTcsImJhc2VfZmFyZSI6MTY4OSwidGF4Ijo1OTYuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjI4NS45NywiYmFzZV9mYXJlIjoxNjg5LCJ0YXgiOjU5Ni45N319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1689.00","tax":"596.97","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97,"gross":{"base_fare":"1689.00","tax":"596.97","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzMTAuOTciLCJiYXNlX2ZhcmUiOiIxNzE0LjAwIiwidGF4IjoiNTk2Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMjg1Ljk3IiwiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2ODkuMDAiLCJ0YXgiOiI1OTYuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMjg1Ljk3IiwiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjg1Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FX","brandName":"Flexible","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2310.97,"filter":{"id":"F1MS00008-101","price":2310.97,"journey_duration":"PT15H35M","journey_duration_seconds":56100,"layover_duration":"PT2H50M","layover_duration_seconds":10200,"carrier_operating":"TK","carrier_marketing":"TK","aircraft":"32B","aircraft_name":"Airbus A321","cabin_class":"Restricted","connecting_airport":["IST"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T11:05:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T09:05:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251105ist2026122516051874ist202612251945mru2026122606151176mru202701102030ist202701110520177ist202701110810mxp2027011109051873","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1689,"totalTaxes":596.97,"totalFees":0,"totalPrice":2285.97}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-102","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-102","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT3H40M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o17","productId":"p25","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T11:05:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"IST","arrival_time":"2026-12-25T16:05:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-12-25","flight_time":"PT3H","distance":1036,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32B","name":"Airbus A321","picture":"32B.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1874"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1874"},"booking_class":{"cabin_class":"Restricted","cabin_code":"RS","booking_code":"RS","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2026-12-25T19:45:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MRU","arrival_time":"2026-12-26T06:15:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT9H30M","distance":4632,"lay_over":"PT03H40M","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"Airbus A330-300","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1176"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1176"},"booking_class":{"cabin_class":"Restricted","cabin_code":"RS","booking_code":"RS","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-102","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H40M","transit_time":"PT6H55M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o18","productId":"p28","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T20:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"IST","arrival_time":"2027-01-11T05:20:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2027-01-10","flight_time":"PT9H50M","distance":4632,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2027-01-11T12:15:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT2H55M","distance":1036,"lay_over":"PT06H55M","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"Airbus A330-300","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1895"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1895"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2310.97,"gross_total":2285.97,"base_fare":1714,"tax":596.97,"sell":{"currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjMxMC45NywiYmFzZV9mYXJlIjoxNzE0LCJ0YXgiOjU5Ni45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIyODUuOTcsImJhc2VfZmFyZSI6MTY4OSwidGF4Ijo1OTYuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjI4NS45NywiYmFzZV9mYXJlIjoxNjg5LCJ0YXgiOjU5Ni45N319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1689.00","tax":"596.97","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97,"gross":{"base_fare":"1689.00","tax":"596.97","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzMTAuOTciLCJiYXNlX2ZhcmUiOiIxNzE0LjAwIiwidGF4IjoiNTk2Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMjg1Ljk3IiwiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2ODkuMDAiLCJ0YXgiOiI1OTYuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMjg1Ljk3IiwiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjg1Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FX","brandName":"Flexible","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2310.97,"filter":{"id":"F1MS00008-102","price":2310.97,"journey_duration":"PT19H40M","journey_duration_seconds":70800,"layover_duration":"PT6H55M","layover_duration_seconds":24900,"carrier_operating":"TK","carrier_marketing":"TK","aircraft":"32B","aircraft_name":"Airbus A321","cabin_class":"Restricted","connecting_airport":["IST"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T11:05:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251105ist2026122516051874ist202612251945mru2026122606151176mru202701102030ist202701110520177ist202701111215mxp2027011113101895","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1689,"totalTaxes":596.97,"totalFees":0,"totalPrice":2285.97}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-103","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-103","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT20H20M","transit_time":"PT7H45M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o17","productId":"p26","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T06:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"IST","arrival_time":"2026-12-25T12:00:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-12-25","flight_time":"PT3H5M","distance":1036,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"Airbus A321 NEO","picture":"32Q.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1878"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1878"},"booking_class":{"cabin_class":"Restricted","cabin_code":"RS","booking_code":"RS","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2026-12-25T19:45:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MRU","arrival_time":"2026-12-26T06:15:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT9H30M","distance":4632,"lay_over":"PT07H45M","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"Airbus A330-300","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1176"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1176"},"booking_class":{"cabin_class":"Restricted","cabin_code":"RS","booking_code":"RS","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-103","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H35M","transit_time":"PT2H50M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o18","productId":"p27","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T20:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"IST","arrival_time":"2027-01-11T05:20:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2027-01-10","flight_time":"PT9H50M","distance":4632,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2027-01-11T08:10:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MXP","arrival_time":"2027-01-11T09:05:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT2H55M","distance":1036,"lay_over":"PT02H50M","lay_over_date":"not-applicable","aircraft":{"code":"332","name":"Airbus A330-200","picture":"332.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1873"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1873"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2310.97,"gross_total":2285.97,"base_fare":1714,"tax":596.97,"sell":{"currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjMxMC45NywiYmFzZV9mYXJlIjoxNzE0LCJ0YXgiOjU5Ni45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIyODUuOTcsImJhc2VfZmFyZSI6MTY4OSwidGF4Ijo1OTYuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjI4NS45NywiYmFzZV9mYXJlIjoxNjg5LCJ0YXgiOjU5Ni45N319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1689.00","tax":"596.97","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97,"gross":{"base_fare":"1689.00","tax":"596.97","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzMTAuOTciLCJiYXNlX2ZhcmUiOiIxNzE0LjAwIiwidGF4IjoiNTk2Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMjg1Ljk3IiwiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2ODkuMDAiLCJ0YXgiOiI1OTYuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMjg1Ljk3IiwiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjg1Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FX","brandName":"Flexible","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2310.97,"filter":{"id":"F1MS00008-103","price":2310.97,"journey_duration":"PT15H35M","journey_duration_seconds":56100,"layover_duration":"PT2H50M","layover_duration_seconds":10200,"carrier_operating":"TK","carrier_marketing":"TK","aircraft":"32Q","aircraft_name":"Airbus A321 NEO","cabin_class":"Restricted","connecting_airport":["IST"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"early-morning","departure_departure_time":"2026-12-25T06:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T09:05:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612250655ist2026122512001878ist202612251945mru2026122606151176mru202701102030ist202701110520177ist202701110810mxp2027011109051873","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1689,"totalTaxes":596.97,"totalFees":0,"totalPrice":2285.97}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-104","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-104","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT20H20M","transit_time":"PT7H45M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o17","productId":"p26","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T06:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"IST","arrival_time":"2026-12-25T12:00:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-12-25","flight_time":"PT3H5M","distance":1036,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"Airbus A321 NEO","picture":"32Q.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1878"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1878"},"booking_class":{"cabin_class":"Restricted","cabin_code":"RS","booking_code":"RS","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2026-12-25T19:45:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MRU","arrival_time":"2026-12-26T06:15:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT9H30M","distance":4632,"lay_over":"PT07H45M","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"Airbus A330-300","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1176"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1176"},"booking_class":{"cabin_class":"Restricted","cabin_code":"RS","booking_code":"RS","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-104","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H40M","transit_time":"PT6H55M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o18","productId":"p28","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T20:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"IST","arrival_time":"2027-01-11T05:20:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2027-01-10","flight_time":"PT9H50M","distance":4632,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2027-01-11T12:15:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT2H55M","distance":1036,"lay_over":"PT06H55M","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"Airbus A330-300","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1895"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1895"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2310.97,"gross_total":2285.97,"base_fare":1714,"tax":596.97,"sell":{"currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjMxMC45NywiYmFzZV9mYXJlIjoxNzE0LCJ0YXgiOjU5Ni45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjIyODUuOTcsImJhc2VfZmFyZSI6MTY4OSwidGF4Ijo1OTYuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjI4NS45NywiYmFzZV9mYXJlIjoxNjg5LCJ0YXgiOjU5Ni45N319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1689.00","tax":"596.97","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2310.97,"base_fare":1714,"tax":596.97,"gross":{"base_fare":"1689.00","tax":"596.97","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjIzMTAuOTciLCJiYXNlX2ZhcmUiOiIxNzE0LjAwIiwidGF4IjoiNTk2Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMjg1Ljk3IiwiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2ODkuMDAiLCJ0YXgiOiI1OTYuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyMjg1Ljk3IiwiYmFzZV9mYXJlIjoiMTY4OS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjg1Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FX","brandName":"Flexible","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2310.97,"filter":{"id":"F1MS00008-104","price":2310.97,"journey_duration":"PT19H40M","journey_duration_seconds":70800,"layover_duration":"PT6H55M","layover_duration_seconds":24900,"carrier_operating":"TK","carrier_marketing":"TK","aircraft":"32Q","aircraft_name":"Airbus A321 NEO","cabin_class":"Restricted","connecting_airport":["IST"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"early-morning","departure_departure_time":"2026-12-25T06:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612250655ist2026122512001878ist202612251945mru2026122606151176mru202701102030ist202701110520177ist202701111215mxp2027011113101895","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1689,"totalTaxes":596.97,"totalFees":0,"totalPrice":2285.97}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-105","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-105","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H45M","transit_time":"PT2H10M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o19","productId":"p29","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:50:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"IST","arrival_time":"2026-12-25T23:50:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-12-25","flight_time":"PT3H","distance":1036,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"Airbus A330-300","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1876"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1876"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2026-12-26T02:00:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MRU","arrival_time":"2026-12-26T12:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT9H35M","distance":4632,"lay_over":"PT02H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"160"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"160"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-105","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H35M","transit_time":"PT2H50M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o20","productId":"p31","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T20:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"IST","arrival_time":"2027-01-11T05:20:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2027-01-10","flight_time":"PT9H50M","distance":4632,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2027-01-11T08:10:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MXP","arrival_time":"2027-01-11T09:05:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT2H55M","distance":1036,"lay_over":"PT02H50M","lay_over_date":"not-applicable","aircraft":{"code":"332","name":"Airbus A330-200","picture":"332.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1873"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1873"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2530.97,"gross_total":2505.97,"base_fare":1934,"tax":596.97,"sell":{"currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUzMC45NywiYmFzZV9mYXJlIjoxOTM0LCJ0YXgiOjU5Ni45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI1MDUuOTcsImJhc2VfZmFyZSI6MTkwOSwidGF4Ijo1OTYuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUwNS45NywiYmFzZV9mYXJlIjoxOTA5LCJ0YXgiOjU5Ni45N319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1909.00","tax":"596.97","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97,"gross":{"base_fare":"1909.00","tax":"596.97","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1MzAuOTciLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiNTk2Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTA1Ljk3IiwiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MDkuMDAiLCJ0YXgiOiI1OTYuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTA1Ljk3IiwiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTA1Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FX","brandName":"Flexible","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2530.97,"filter":{"id":"F1MS00008-105","price":2530.97,"journey_duration":"PT15H35M","journey_duration_seconds":56100,"layover_duration":"PT2H50M","layover_duration_seconds":10200,"carrier_operating":"TK","carrier_marketing":"TK","aircraft":"333","aircraft_name":"Airbus A330-300","cabin_class":"Flexible","connecting_airport":["IST"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:50:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T09:05:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251850ist2026122523501876ist202612260200mru202612261235160mru202701102030ist202701110520177ist202701110810mxp2027011109051873","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1909,"totalTaxes":596.97,"totalFees":0,"totalPrice":2505.97}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-106","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-106","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H45M","transit_time":"PT2H10M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o19","productId":"p29","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:50:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"IST","arrival_time":"2026-12-25T23:50:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-12-25","flight_time":"PT3H","distance":1036,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"Airbus A330-300","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1876"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1876"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2026-12-26T02:00:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MRU","arrival_time":"2026-12-26T12:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT9H35M","distance":4632,"lay_over":"PT02H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"160"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"160"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-106","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H40M","transit_time":"PT6H55M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o20","productId":"p32","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T20:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"IST","arrival_time":"2027-01-11T05:20:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2027-01-10","flight_time":"PT9H50M","distance":4632,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2027-01-11T12:15:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT2H55M","distance":1036,"lay_over":"PT06H55M","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"Airbus A330-300","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1895"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1895"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2530.97,"gross_total":2505.97,"base_fare":1934,"tax":596.97,"sell":{"currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUzMC45NywiYmFzZV9mYXJlIjoxOTM0LCJ0YXgiOjU5Ni45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI1MDUuOTcsImJhc2VfZmFyZSI6MTkwOSwidGF4Ijo1OTYuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUwNS45NywiYmFzZV9mYXJlIjoxOTA5LCJ0YXgiOjU5Ni45N319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1909.00","tax":"596.97","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97,"gross":{"base_fare":"1909.00","tax":"596.97","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1MzAuOTciLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiNTk2Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTA1Ljk3IiwiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MDkuMDAiLCJ0YXgiOiI1OTYuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTA1Ljk3IiwiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTA1Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FX","brandName":"Flexible","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2530.97,"filter":{"id":"F1MS00008-106","price":2530.97,"journey_duration":"PT19H40M","journey_duration_seconds":70800,"layover_duration":"PT6H55M","layover_duration_seconds":24900,"carrier_operating":"TK","carrier_marketing":"TK","aircraft":"333","aircraft_name":"Airbus A330-300","cabin_class":"Flexible","connecting_airport":["IST"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:50:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251850ist2026122523501876ist202612260200mru202612261235160mru202701102030ist202701110520177ist202701111215mxp2027011113101895","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1909,"totalTaxes":596.97,"totalFees":0,"totalPrice":2505.97}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-107","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-107","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H0M","transit_time":"PT6H30M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o19","productId":"p30","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T14:35:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"IST","arrival_time":"2026-12-25T19:30:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-12-25","flight_time":"PT2H55M","distance":1036,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"Airbus A321 NEO","picture":"32Q.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1896"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1896"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2026-12-26T02:00:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MRU","arrival_time":"2026-12-26T12:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT9H35M","distance":4632,"lay_over":"PT06H30M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"160"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"160"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-107","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT15H35M","transit_time":"PT2H50M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o20","productId":"p31","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T20:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"IST","arrival_time":"2027-01-11T05:20:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2027-01-10","flight_time":"PT9H50M","distance":4632,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2027-01-11T08:10:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MXP","arrival_time":"2027-01-11T09:05:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT2H55M","distance":1036,"lay_over":"PT02H50M","lay_over_date":"not-applicable","aircraft":{"code":"332","name":"Airbus A330-200","picture":"332.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1873"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1873"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2530.97,"gross_total":2505.97,"base_fare":1934,"tax":596.97,"sell":{"currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUzMC45NywiYmFzZV9mYXJlIjoxOTM0LCJ0YXgiOjU5Ni45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI1MDUuOTcsImJhc2VfZmFyZSI6MTkwOSwidGF4Ijo1OTYuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUwNS45NywiYmFzZV9mYXJlIjoxOTA5LCJ0YXgiOjU5Ni45N319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1909.00","tax":"596.97","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97,"gross":{"base_fare":"1909.00","tax":"596.97","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1MzAuOTciLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiNTk2Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTA1Ljk3IiwiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MDkuMDAiLCJ0YXgiOiI1OTYuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTA1Ljk3IiwiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTA1Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FX","brandName":"Flexible","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2530.97,"filter":{"id":"F1MS00008-107","price":2530.97,"journey_duration":"PT15H35M","journey_duration_seconds":56100,"layover_duration":"PT2H50M","layover_duration_seconds":10200,"carrier_operating":"TK","carrier_marketing":"TK","aircraft":"32Q","aircraft_name":"Airbus A321 NEO","cabin_class":"Flexible","connecting_airport":["IST"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T14:35:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T09:05:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251435ist2026122519301896ist202612260200mru202612261235160mru202701102030ist202701110520177ist202701110810mxp2027011109051873","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1909,"totalTaxes":596.97,"totalFees":0,"totalPrice":2505.97}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-108","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-108","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H0M","transit_time":"PT6H30M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o19","productId":"p30","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T14:35:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"IST","arrival_time":"2026-12-25T19:30:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2026-12-25","flight_time":"PT2H55M","distance":1036,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"Airbus A321 NEO","picture":"32Q.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1896"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1896"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2026-12-26T02:00:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MRU","arrival_time":"2026-12-26T12:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT9H35M","distance":4632,"lay_over":"PT06H30M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"160"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"160"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-108","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H40M","transit_time":"PT6H55M","responseId":"c25b79dd-16c1-455f-9074-542b43a9ec89","source":"GDS:TravelPort","offerId":"o20","productId":"p32","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T20:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"IST","arrival_time":"2027-01-11T05:20:00","destination_terminal":null,"destination_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"flight_date":"2027-01-10","flight_time":"PT9H50M","distance":4632,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"177"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"IST","departure_time":"2027-01-11T12:15:00","origin_terminal":null,"origin_airport":{"name":"Istanbul Airport","city":"Istanbul","country":"Turkey","timezone":"Europe\/Istanbul"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT2H55M","distance":1036,"lay_over":"PT06H55M","lay_over_date":"not-applicable","aircraft":{"code":"333","name":"Airbus A330-300","picture":"333.png"},"operating":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1895"},"marketing":{"carrier":"TK","carrier_name":"Turkish Airlines","carrier_logo":"TK.png","flight_number":"1895"},"booking_class":{"cabin_class":"Flexible","cabin_code":"FX","booking_code":"FX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2530.97,"gross_total":2505.97,"base_fare":1934,"tax":596.97,"sell":{"currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUzMC45NywiYmFzZV9mYXJlIjoxOTM0LCJ0YXgiOjU5Ni45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI1MDUuOTcsImJhc2VfZmFyZSI6MTkwOSwidGF4Ijo1OTYuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjUwNS45NywiYmFzZV9mYXJlIjoxOTA5LCJ0YXgiOjU5Ni45N319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1909.00","tax":"596.97","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2530.97,"base_fare":1934,"tax":596.97,"gross":{"base_fare":"1909.00","tax":"596.97","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI1MzAuOTciLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiNTk2Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTA1Ljk3IiwiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MDkuMDAiLCJ0YXgiOiI1OTYuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNTA1Ljk3IiwiYmFzZV9mYXJlIjoiMTkwOS4wMCIsInRheCI6IjU5Ni45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNTA1Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FX","brandName":"Flexible","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2530.97,"filter":{"id":"F1MS00008-108","price":2530.97,"journey_duration":"PT19H40M","journey_duration_seconds":70800,"layover_duration":"PT6H55M","layover_duration_seconds":24900,"carrier_operating":"TK","carrier_marketing":"TK","aircraft":"32Q","aircraft_name":"Airbus A321 NEO","cabin_class":"Flexible","connecting_airport":["IST"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T14:35:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251435ist2026122519301896ist202612260200mru202612261235160mru202701102030ist202701110520177ist202701111215mxp2027011113101895","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1909,"totalTaxes":596.97,"totalFees":0,"totalPrice":2505.97}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-109","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-109","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p49","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-109","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p59","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-109","price":2645.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-110","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-110","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p49","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-110","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p60","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-110","price":2645.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-111","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-111","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p50","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-111","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p59","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-111","price":2645.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-112","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-112","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p50","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-112","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p60","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-112","price":2645.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-113","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-113","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p99","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-113","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p113","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-113","price":2645.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-114","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-114","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p99","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-114","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p114","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-114","price":2645.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-115","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-115","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p99","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-115","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p115","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-115","price":2645.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-116","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-116","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p99","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-116","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p116","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-116","price":2645.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-117","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-117","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p100","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-117","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p113","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-117","price":2645.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-118","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-118","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p100","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-118","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p114","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-118","price":2645.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-119","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-119","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p100","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-119","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p115","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-119","price":2645.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-120","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-120","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p100","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-120","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p116","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Economy Flex Plus","cabin_code":"EcoFlxPlus","booking_code":"EcoFlxPlus","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2645.19,"gross_total":2620.19,"base_fare":2184,"tax":461.19,"sell":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjY0NS4xOSwiYmFzZV9mYXJlIjoyMTg0LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI2MjAuMTksImJhc2VfZmFyZSI6MjE1OSwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjYyMC4xOSwiYmFzZV9mYXJlIjoyMTU5LCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2159.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2645.19,"base_fare":2184,"tax":461.19,"gross":{"base_fare":"2159.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI2NDUuMTkiLCJiYXNlX2ZhcmUiOiIyMTg0LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTkuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNjIwLjE5IiwiYmFzZV9mYXJlIjoiMjE1OS4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjIwLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"EcoFlxPlus","brandName":"Economy Flex Plus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2645.19,"filter":{"id":"F1MS00008-120","price":2645.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Economy Flex Plus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2159,"totalTaxes":461.19,"totalFees":0,"totalPrice":2620.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-121","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-121","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H15M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p21","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT01H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-121","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p31","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2751.93,"gross_total":2726.93,"base_fare":1914,"tax":837.93,"sell":{"currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mjc1MS45MywiYmFzZV9mYXJlIjoxOTE0LCJ0YXgiOjgzNy45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI3MjYuOTMsImJhc2VfZmFyZSI6MTg4OSwidGF4Ijo4MzcuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjcyNi45MywiYmFzZV9mYXJlIjoxODg5LCJ0YXgiOjgzNy45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1889.00","tax":"837.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93,"gross":{"base_fare":"1889.00","tax":"837.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI3NTEuOTMiLCJiYXNlX2ZhcmUiOiIxOTE0LjAwIiwidGF4IjoiODM3LjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzI2LjkzIiwiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4ODkuMDAiLCJ0YXgiOiI4MzcuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzI2LjkzIiwiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNzI2LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"YSMART","brandName":"ECONOMY SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2751.93,"filter":{"id":"F1MS00008-121","price":2751.93,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"PREMIUM ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261010mru202612261055104mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1889,"totalTaxes":837.93,"totalFees":0,"totalPrice":2726.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-122","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-122","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H15M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p21","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT01H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-122","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p32","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2751.93,"gross_total":2726.93,"base_fare":1914,"tax":837.93,"sell":{"currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mjc1MS45MywiYmFzZV9mYXJlIjoxOTE0LCJ0YXgiOjgzNy45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI3MjYuOTMsImJhc2VfZmFyZSI6MTg4OSwidGF4Ijo4MzcuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjcyNi45MywiYmFzZV9mYXJlIjoxODg5LCJ0YXgiOjgzNy45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1889.00","tax":"837.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93,"gross":{"base_fare":"1889.00","tax":"837.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI3NTEuOTMiLCJiYXNlX2ZhcmUiOiIxOTE0LjAwIiwidGF4IjoiODM3LjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzI2LjkzIiwiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4ODkuMDAiLCJ0YXgiOiI4MzcuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzI2LjkzIiwiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNzI2LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"YSMART","brandName":"ECONOMY SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2751.93,"filter":{"id":"F1MS00008-122","price":2751.93,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"PREMIUM ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261010mru202612261055104mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1889,"totalTaxes":837.93,"totalFees":0,"totalPrice":2726.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-123","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-123","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D0H20M","transit_time":"PT10H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p22","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T15:15:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T16:00:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT06H05M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-123","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p31","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2751.93,"gross_total":2726.93,"base_fare":1914,"tax":837.93,"sell":{"currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mjc1MS45MywiYmFzZV9mYXJlIjoxOTE0LCJ0YXgiOjgzNy45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI3MjYuOTMsImJhc2VfZmFyZSI6MTg4OSwidGF4Ijo4MzcuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjcyNi45MywiYmFzZV9mYXJlIjoxODg5LCJ0YXgiOjgzNy45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1889.00","tax":"837.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93,"gross":{"base_fare":"1889.00","tax":"837.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI3NTEuOTMiLCJiYXNlX2ZhcmUiOiIxOTE0LjAwIiwidGF4IjoiODM3LjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzI2LjkzIiwiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4ODkuMDAiLCJ0YXgiOiI4MzcuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzI2LjkzIiwiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNzI2LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"YSMART","brandName":"ECONOMY SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2751.93,"filter":{"id":"F1MS00008-123","price":2751.93,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"PREMIUM ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261515mru202612261600106mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1889,"totalTaxes":837.93,"totalFees":0,"totalPrice":2726.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-124","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-124","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D0H20M","transit_time":"PT10H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p22","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T15:15:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T16:00:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT06H05M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"booking_class":{"cabin_class":"PREMIUM ECONOMY SMART","cabin_code":"WSMART","booking_code":"WSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-124","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p32","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2751.93,"gross_total":2726.93,"base_fare":1914,"tax":837.93,"sell":{"currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mjc1MS45MywiYmFzZV9mYXJlIjoxOTE0LCJ0YXgiOjgzNy45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjI3MjYuOTMsImJhc2VfZmFyZSI6MTg4OSwidGF4Ijo4MzcuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjcyNi45MywiYmFzZV9mYXJlIjoxODg5LCJ0YXgiOjgzNy45M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1889.00","tax":"837.93","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2751.93,"base_fare":1914,"tax":837.93,"gross":{"base_fare":"1889.00","tax":"837.93","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI3NTEuOTMiLCJiYXNlX2ZhcmUiOiIxOTE0LjAwIiwidGF4IjoiODM3LjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzI2LjkzIiwiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4ODkuMDAiLCJ0YXgiOiI4MzcuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyNzI2LjkzIiwiYmFzZV9mYXJlIjoiMTg4OS4wMCIsInRheCI6IjgzNy45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNzI2LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"YSMART","brandName":"ECONOMY SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2751.93,"filter":{"id":"F1MS00008-124","price":2751.93,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"PREMIUM ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261515mru202612261600106mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1889,"totalTaxes":837.93,"totalFees":0,"totalPrice":2726.93}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-125","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-125","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D13H25M","transit_time":"PT23H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o3","productId":"p4","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-26T16:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-27T06:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-26","flight_time":"PT11H10M","distance":5819,"lay_over":"PT19H55M","lay_over_date":"not-applicable","aircraft":{"code":"788","name":"Boeing 787-8","picture":"788.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-27T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-27T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-27","flight_time":"PT45M","distance":144,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-125","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o4","productId":"p11","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2918.7,"gross_total":2893.7,"base_fare":2000,"tax":918.7,"sell":{"currency":"EUR","total":2918.7,"base_fare":2000,"tax":918.7},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjkxOC43LCJiYXNlX2ZhcmUiOjIwMDAsInRheCI6OTE4Ljd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyODkzLjcsImJhc2VfZmFyZSI6MTk3NSwidGF4Ijo5MTguNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyODkzLjcsImJhc2VfZmFyZSI6MTk3NSwidGF4Ijo5MTguN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2918.7,"base_fare":2000,"tax":918.7,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1975.00","tax":"918.70","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2918.7,"base_fare":2000,"tax":918.7,"gross":{"base_fare":"1975.00","tax":"918.70","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI5MTguNzAiLCJiYXNlX2ZhcmUiOiIyMDAwLjAwIiwidGF4IjoiOTE4LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk3NS4wMCIsInRheCI6IjkxOC43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyODkzLjcwIiwiYmFzZV9mYXJlIjoiMTk3NS4wMCIsInRheCI6IjkxOC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NzUuMDAiLCJ0YXgiOiI5MTguNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyODkzLjcwIiwiYmFzZV9mYXJlIjoiMTk3NS4wMCIsInRheCI6IjkxOC43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyODkzLjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"WFLEX","brandName":"PREMIUM ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2918.7,"filter":{"id":"F1MS00008-125","price":2918.7,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612261600run202612270610986run202612271010mru202612271055104mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1975,"totalTaxes":918.7,"totalFees":0,"totalPrice":2893.7}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-126","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-126","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D13H25M","transit_time":"PT23H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o3","productId":"p4","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-26T16:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-27T06:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-26","flight_time":"PT11H10M","distance":5819,"lay_over":"PT19H55M","lay_over_date":"not-applicable","aircraft":{"code":"788","name":"Boeing 787-8","picture":"788.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-27T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-27T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-27","flight_time":"PT45M","distance":144,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"ECONOMY SMART","cabin_code":"YSMART","booking_code":"YSMART","meal_code":null,"seat_available":2},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-126","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o4","productId":"p12","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":2918.7,"gross_total":2893.7,"base_fare":2000,"tax":918.7,"sell":{"currency":"EUR","total":2918.7,"base_fare":2000,"tax":918.7},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MjkxOC43LCJiYXNlX2ZhcmUiOjIwMDAsInRheCI6OTE4Ljd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyODkzLjcsImJhc2VfZmFyZSI6MTk3NSwidGF4Ijo5MTguNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoyODkzLjcsImJhc2VfZmFyZSI6MTk3NSwidGF4Ijo5MTguN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":2918.7,"base_fare":2000,"tax":918.7,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1975.00","tax":"918.70","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":2918.7,"base_fare":2000,"tax":918.7,"gross":{"base_fare":"1975.00","tax":"918.70","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjI5MTguNzAiLCJiYXNlX2ZhcmUiOiIyMDAwLjAwIiwidGF4IjoiOTE4LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk3NS4wMCIsInRheCI6IjkxOC43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyODkzLjcwIiwiYmFzZV9mYXJlIjoiMTk3NS4wMCIsInRheCI6IjkxOC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NzUuMDAiLCJ0YXgiOiI5MTguNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIyODkzLjcwIiwiYmFzZV9mYXJlIjoiMTk3NS4wMCIsInRheCI6IjkxOC43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyODkzLjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"WFLEX","brandName":"PREMIUM ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":2918.7,"filter":{"id":"F1MS00008-126","price":2918.7,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"ECONOMY SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612261600run202612270610986run202612271010mru202612271055104mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":1975,"totalTaxes":918.7,"totalFees":0,"totalPrice":2893.7}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-127","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-127","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p101","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-127","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p117","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3049.19,"gross_total":3024.19,"base_fare":2588,"tax":461.19,"sell":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzA0OS4xOSwiYmFzZV9mYXJlIjoyNTg4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMwMjQuMTksImJhc2VfZmFyZSI6MjU2MywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzAyNC4xOSwiYmFzZV9mYXJlIjoyNTYzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2563.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"gross":{"base_fare":"2563.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMwNDkuMTkiLCJiYXNlX2ZhcmUiOiIyNTg4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDI0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3049.19,"filter":{"id":"F1MS00008-127","price":3049.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2563,"totalTaxes":461.19,"totalFees":0,"totalPrice":3024.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-128","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-128","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p101","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-128","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p118","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3049.19,"gross_total":3024.19,"base_fare":2588,"tax":461.19,"sell":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzA0OS4xOSwiYmFzZV9mYXJlIjoyNTg4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMwMjQuMTksImJhc2VfZmFyZSI6MjU2MywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzAyNC4xOSwiYmFzZV9mYXJlIjoyNTYzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2563.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"gross":{"base_fare":"2563.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMwNDkuMTkiLCJiYXNlX2ZhcmUiOiIyNTg4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDI0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3049.19,"filter":{"id":"F1MS00008-128","price":3049.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2563,"totalTaxes":461.19,"totalFees":0,"totalPrice":3024.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-129","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-129","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p101","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-129","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p119","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3049.19,"gross_total":3024.19,"base_fare":2588,"tax":461.19,"sell":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzA0OS4xOSwiYmFzZV9mYXJlIjoyNTg4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMwMjQuMTksImJhc2VfZmFyZSI6MjU2MywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzAyNC4xOSwiYmFzZV9mYXJlIjoyNTYzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2563.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"gross":{"base_fare":"2563.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMwNDkuMTkiLCJiYXNlX2ZhcmUiOiIyNTg4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDI0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3049.19,"filter":{"id":"F1MS00008-129","price":3049.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2563,"totalTaxes":461.19,"totalFees":0,"totalPrice":3024.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-130","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-130","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p101","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-130","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p120","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3049.19,"gross_total":3024.19,"base_fare":2588,"tax":461.19,"sell":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzA0OS4xOSwiYmFzZV9mYXJlIjoyNTg4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMwMjQuMTksImJhc2VfZmFyZSI6MjU2MywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzAyNC4xOSwiYmFzZV9mYXJlIjoyNTYzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2563.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"gross":{"base_fare":"2563.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMwNDkuMTkiLCJiYXNlX2ZhcmUiOiIyNTg4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDI0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3049.19,"filter":{"id":"F1MS00008-130","price":3049.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2563,"totalTaxes":461.19,"totalFees":0,"totalPrice":3024.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-131","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-131","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p102","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-131","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p117","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3049.19,"gross_total":3024.19,"base_fare":2588,"tax":461.19,"sell":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzA0OS4xOSwiYmFzZV9mYXJlIjoyNTg4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMwMjQuMTksImJhc2VfZmFyZSI6MjU2MywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzAyNC4xOSwiYmFzZV9mYXJlIjoyNTYzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2563.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"gross":{"base_fare":"2563.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMwNDkuMTkiLCJiYXNlX2ZhcmUiOiIyNTg4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDI0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3049.19,"filter":{"id":"F1MS00008-131","price":3049.19,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2563,"totalTaxes":461.19,"totalFees":0,"totalPrice":3024.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-132","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-132","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p102","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-132","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p118","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3049.19,"gross_total":3024.19,"base_fare":2588,"tax":461.19,"sell":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzA0OS4xOSwiYmFzZV9mYXJlIjoyNTg4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMwMjQuMTksImJhc2VfZmFyZSI6MjU2MywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzAyNC4xOSwiYmFzZV9mYXJlIjoyNTYzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2563.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"gross":{"base_fare":"2563.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMwNDkuMTkiLCJiYXNlX2ZhcmUiOiIyNTg4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDI0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3049.19,"filter":{"id":"F1MS00008-132","price":3049.19,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2563,"totalTaxes":461.19,"totalFees":0,"totalPrice":3024.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-133","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-133","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p102","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-133","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p119","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3049.19,"gross_total":3024.19,"base_fare":2588,"tax":461.19,"sell":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzA0OS4xOSwiYmFzZV9mYXJlIjoyNTg4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMwMjQuMTksImJhc2VfZmFyZSI6MjU2MywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzAyNC4xOSwiYmFzZV9mYXJlIjoyNTYzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2563.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"gross":{"base_fare":"2563.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMwNDkuMTkiLCJiYXNlX2ZhcmUiOiIyNTg4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDI0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3049.19,"filter":{"id":"F1MS00008-133","price":3049.19,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2563,"totalTaxes":461.19,"totalFees":0,"totalPrice":3024.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-134","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-134","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p102","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-134","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p120","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3049.19,"gross_total":3024.19,"base_fare":2588,"tax":461.19,"sell":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzA0OS4xOSwiYmFzZV9mYXJlIjoyNTg4LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMwMjQuMTksImJhc2VfZmFyZSI6MjU2MywidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzAyNC4xOSwiYmFzZV9mYXJlIjoyNTYzLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2563.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3049.19,"base_fare":2588,"tax":461.19,"gross":{"base_fare":"2563.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMwNDkuMTkiLCJiYXNlX2ZhcmUiOiIyNTg4LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NjMuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMDI0LjE5IiwiYmFzZV9mYXJlIjoiMjU2My4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDI0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3049.19,"filter":{"id":"F1MS00008-134","price":3049.19,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2563,"totalTaxes":461.19,"totalFees":0,"totalPrice":3024.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-135","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-135","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o13","productId":"p81","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-135","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o14","productId":"p87","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3176.63,"gross_total":3151.63,"base_fare":2571,"tax":605.63,"sell":{"currency":"EUR","total":3176.63,"base_fare":2571,"tax":605.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzE3Ni42MywiYmFzZV9mYXJlIjoyNTcxLCJ0YXgiOjYwNS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMxNTEuNjMsImJhc2VfZmFyZSI6MjU0NiwidGF4Ijo2MDUuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzE1MS42MywiYmFzZV9mYXJlIjoyNTQ2LCJ0YXgiOjYwNS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3176.63,"base_fare":2571,"tax":605.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2546.00","tax":"605.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3176.63,"base_fare":2571,"tax":605.63,"gross":{"base_fare":"2546.00","tax":"605.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMxNzYuNjMiLCJiYXNlX2ZhcmUiOiIyNTcxLjAwIiwidGF4IjoiNjA1LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU0Ni4wMCIsInRheCI6IjYwNS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMTUxLjYzIiwiYmFzZV9mYXJlIjoiMjU0Ni4wMCIsInRheCI6IjYwNS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NDYuMDAiLCJ0YXgiOiI2MDUuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMTUxLjYzIiwiYmFzZV9mYXJlIjoiMjU0Ni4wMCIsInRheCI6IjYwNS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTUxLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3176.63,"filter":{"id":"F1MS00008-135","price":3176.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Full Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2546,"totalTaxes":605.63,"totalFees":0,"totalPrice":3151.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-136","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-136","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o13","productId":"p81","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-136","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o14","productId":"p88","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3176.63,"gross_total":3151.63,"base_fare":2571,"tax":605.63,"sell":{"currency":"EUR","total":3176.63,"base_fare":2571,"tax":605.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzE3Ni42MywiYmFzZV9mYXJlIjoyNTcxLCJ0YXgiOjYwNS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMxNTEuNjMsImJhc2VfZmFyZSI6MjU0NiwidGF4Ijo2MDUuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzE1MS42MywiYmFzZV9mYXJlIjoyNTQ2LCJ0YXgiOjYwNS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3176.63,"base_fare":2571,"tax":605.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2546.00","tax":"605.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3176.63,"base_fare":2571,"tax":605.63,"gross":{"base_fare":"2546.00","tax":"605.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjMxNzYuNjMiLCJiYXNlX2ZhcmUiOiIyNTcxLjAwIiwidGF4IjoiNjA1LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU0Ni4wMCIsInRheCI6IjYwNS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMTUxLjYzIiwiYmFzZV9mYXJlIjoiMjU0Ni4wMCIsInRheCI6IjYwNS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NDYuMDAiLCJ0YXgiOiI2MDUuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzMTUxLjYzIiwiYmFzZV9mYXJlIjoiMjU0Ni4wMCIsInRheCI6IjYwNS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTUxLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3176.63,"filter":{"id":"F1MS00008-136","price":3176.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Full Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2546,"totalTaxes":605.63,"totalFees":0,"totalPrice":3151.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-137","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-137","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p51","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-137","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p61","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3596.19,"gross_total":3571.19,"base_fare":3135,"tax":461.19,"sell":{"currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzU5Ni4xOSwiYmFzZV9mYXJlIjozMTM1LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM1NzEuMTksImJhc2VfZmFyZSI6MzExMCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzU3MS4xOSwiYmFzZV9mYXJlIjozMTEwLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3110.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19,"gross":{"base_fare":"3110.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM1OTYuMTkiLCJiYXNlX2ZhcmUiOiIzMTM1LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNTcxLjE5IiwiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMTAuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNTcxLjE5IiwiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTcxLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3596.19,"filter":{"id":"F1MS00008-137","price":3596.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3110,"totalTaxes":461.19,"totalFees":0,"totalPrice":3571.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-138","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-138","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p51","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-138","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p62","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3596.19,"gross_total":3571.19,"base_fare":3135,"tax":461.19,"sell":{"currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzU5Ni4xOSwiYmFzZV9mYXJlIjozMTM1LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM1NzEuMTksImJhc2VfZmFyZSI6MzExMCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzU3MS4xOSwiYmFzZV9mYXJlIjozMTEwLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3110.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19,"gross":{"base_fare":"3110.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM1OTYuMTkiLCJiYXNlX2ZhcmUiOiIzMTM1LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNTcxLjE5IiwiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMTAuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNTcxLjE5IiwiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTcxLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3596.19,"filter":{"id":"F1MS00008-138","price":3596.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3110,"totalTaxes":461.19,"totalFees":0,"totalPrice":3571.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-139","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-139","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p52","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-139","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p61","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3596.19,"gross_total":3571.19,"base_fare":3135,"tax":461.19,"sell":{"currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzU5Ni4xOSwiYmFzZV9mYXJlIjozMTM1LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM1NzEuMTksImJhc2VfZmFyZSI6MzExMCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzU3MS4xOSwiYmFzZV9mYXJlIjozMTEwLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3110.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19,"gross":{"base_fare":"3110.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM1OTYuMTkiLCJiYXNlX2ZhcmUiOiIzMTM1LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNTcxLjE5IiwiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMTAuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNTcxLjE5IiwiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTcxLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3596.19,"filter":{"id":"F1MS00008-139","price":3596.19,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3110,"totalTaxes":461.19,"totalFees":0,"totalPrice":3571.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-140","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-140","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p52","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-140","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p62","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Premium Economy FlexPlus","cabin_code":"Premium Ec","booking_code":"Premium Ec","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3596.19,"gross_total":3571.19,"base_fare":3135,"tax":461.19,"sell":{"currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzU5Ni4xOSwiYmFzZV9mYXJlIjozMTM1LCJ0YXgiOjQ2MS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM1NzEuMTksImJhc2VfZmFyZSI6MzExMCwidGF4Ijo0NjEuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzU3MS4xOSwiYmFzZV9mYXJlIjozMTEwLCJ0YXgiOjQ2MS4xOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3110.00","tax":"461.19","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3596.19,"base_fare":3135,"tax":461.19,"gross":{"base_fare":"3110.00","tax":"461.19","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM1OTYuMTkiLCJiYXNlX2ZhcmUiOiIzMTM1LjAwIiwidGF4IjoiNDYxLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNTcxLjE5IiwiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMTAuMDAiLCJ0YXgiOiI0NjEuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNTcxLjE5IiwiYmFzZV9mYXJlIjoiMzExMC4wMCIsInRheCI6IjQ2MS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTcxLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Premium Ec","brandName":"Premium Economy FlexPlus","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3596.19,"filter":{"id":"F1MS00008-140","price":3596.19,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Premium Economy FlexPlus","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3110,"totalTaxes":461.19,"totalFees":0,"totalPrice":3571.19}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-141","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-141","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o11","productId":"p68","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Premium Standard","cabin_code":"PREMSTAND","booking_code":"PREMSTAND","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Premium Standard","cabin_code":"PREMSTAND","booking_code":"PREMSTAND","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-141","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o12","productId":"p76","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1130"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1130"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3724.63,"gross_total":3699.63,"base_fare":3079,"tax":645.63,"sell":{"currency":"EUR","total":3724.63,"base_fare":3079,"tax":645.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzcyNC42MywiYmFzZV9mYXJlIjozMDc5LCJ0YXgiOjY0NS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM2OTkuNjMsImJhc2VfZmFyZSI6MzA1NCwidGF4Ijo2NDUuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzY5OS42MywiYmFzZV9mYXJlIjozMDU0LCJ0YXgiOjY0NS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3724.63,"base_fare":3079,"tax":645.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3054.00","tax":"645.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3724.63,"base_fare":3079,"tax":645.63,"gross":{"base_fare":"3054.00","tax":"645.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM3MjQuNjMiLCJiYXNlX2ZhcmUiOiIzMDc5LjAwIiwidGF4IjoiNjQ1LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzA1NC4wMCIsInRheCI6IjY0NS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNjk5LjYzIiwiYmFzZV9mYXJlIjoiMzA1NC4wMCIsInRheCI6IjY0NS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNTQuMDAiLCJ0YXgiOiI2NDUuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNjk5LjYzIiwiYmFzZV9mYXJlIjoiMzA1NC4wMCIsInRheCI6IjY0NS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjk5LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"STANDARD","brandName":"Standard","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3724.63,"filter":{"id":"F1MS00008-141","price":3724.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Premium Standard","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg2027011107357965cdg202701111015mxp2027011111451130","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3054,"totalTaxes":645.63,"totalFees":0,"totalPrice":3699.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-142","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-142","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o11","productId":"p68","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Premium Standard","cabin_code":"PREMSTAND","booking_code":"PREMSTAND","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Premium Standard","cabin_code":"PREMSTAND","booking_code":"PREMSTAND","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-142","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o12","productId":"p77","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1330"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1330"},"booking_class":{"cabin_class":"Standard","cabin_code":"STANDARD","booking_code":"STANDARD","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3724.63,"gross_total":3699.63,"base_fare":3079,"tax":645.63,"sell":{"currency":"EUR","total":3724.63,"base_fare":3079,"tax":645.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzcyNC42MywiYmFzZV9mYXJlIjozMDc5LCJ0YXgiOjY0NS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM2OTkuNjMsImJhc2VfZmFyZSI6MzA1NCwidGF4Ijo2NDUuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzY5OS42MywiYmFzZV9mYXJlIjozMDU0LCJ0YXgiOjY0NS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3724.63,"base_fare":3079,"tax":645.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3054.00","tax":"645.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3724.63,"base_fare":3079,"tax":645.63,"gross":{"base_fare":"3054.00","tax":"645.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM3MjQuNjMiLCJiYXNlX2ZhcmUiOiIzMDc5LjAwIiwidGF4IjoiNjQ1LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzA1NC4wMCIsInRheCI6IjY0NS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNjk5LjYzIiwiYmFzZV9mYXJlIjoiMzA1NC4wMCIsInRheCI6IjY0NS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNTQuMDAiLCJ0YXgiOiI2NDUuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzNjk5LjYzIiwiYmFzZV9mYXJlIjoiMzA1NC4wMCIsInRheCI6IjY0NS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjk5LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"STANDARD","brandName":"Standard","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3724.63,"filter":{"id":"F1MS00008-142","price":3724.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Premium Standard","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg2027011107357965cdg202701111325mxp2027011114551330","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3054,"totalTaxes":645.63,"totalFees":0,"totalPrice":3699.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-143","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-143","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o19","productId":"p133","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9353"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9353"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-143","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o20","productId":"p137","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3858.61,"gross_total":3833.61,"base_fare":2992,"tax":866.61,"sell":{"currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzg1OC42MSwiYmFzZV9mYXJlIjoyOTkyLCJ0YXgiOjg2Ni42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM4MzMuNjEsImJhc2VfZmFyZSI6Mjk2NywidGF4Ijo4NjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzgzMy42MSwiYmFzZV9mYXJlIjoyOTY3LCJ0YXgiOjg2Ni42MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2967.00","tax":"866.61","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61,"gross":{"base_fare":"2967.00","tax":"866.61","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM4NTguNjEiLCJiYXNlX2ZhcmUiOiIyOTkyLjAwIiwidGF4IjoiODY2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODMzLjYxIiwiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NjcuMDAiLCJ0YXgiOiI4NjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODMzLjYxIiwiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODMzLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"BC","brandName":"Business Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3858.61,"filter":{"id":"F1MS00008-143","price":3858.61,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520059353cdg202612252320mru202612261345935mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2967,"totalTaxes":866.61,"totalFees":0,"totalPrice":3833.61}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-144","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-144","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o19","productId":"p133","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9353"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9353"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-144","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o20","productId":"p138","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3858.61,"gross_total":3833.61,"base_fare":2992,"tax":866.61,"sell":{"currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzg1OC42MSwiYmFzZV9mYXJlIjoyOTkyLCJ0YXgiOjg2Ni42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM4MzMuNjEsImJhc2VfZmFyZSI6Mjk2NywidGF4Ijo4NjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzgzMy42MSwiYmFzZV9mYXJlIjoyOTY3LCJ0YXgiOjg2Ni42MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2967.00","tax":"866.61","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61,"gross":{"base_fare":"2967.00","tax":"866.61","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM4NTguNjEiLCJiYXNlX2ZhcmUiOiIyOTkyLjAwIiwidGF4IjoiODY2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODMzLjYxIiwiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NjcuMDAiLCJ0YXgiOiI4NjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODMzLjYxIiwiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODMzLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"BC","brandName":"Business Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3858.61,"filter":{"id":"F1MS00008-144","price":3858.61,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520059353cdg202612252320mru202612261345935mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2967,"totalTaxes":866.61,"totalFees":0,"totalPrice":3833.61}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-145","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-145","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H50M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o19","productId":"p134","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T15:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T17:35:00","destination_terminal":"2G","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H40M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"E70","name":"Embraer 170","picture":"E70.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9355"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9355"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT05H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-145","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o20","productId":"p137","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3858.61,"gross_total":3833.61,"base_fare":2992,"tax":866.61,"sell":{"currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzg1OC42MSwiYmFzZV9mYXJlIjoyOTkyLCJ0YXgiOjg2Ni42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM4MzMuNjEsImJhc2VfZmFyZSI6Mjk2NywidGF4Ijo4NjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzgzMy42MSwiYmFzZV9mYXJlIjoyOTY3LCJ0YXgiOjg2Ni42MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2967.00","tax":"866.61","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61,"gross":{"base_fare":"2967.00","tax":"866.61","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM4NTguNjEiLCJiYXNlX2ZhcmUiOiIyOTkyLjAwIiwidGF4IjoiODY2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODMzLjYxIiwiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NjcuMDAiLCJ0YXgiOiI4NjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODMzLjYxIiwiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODMzLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"BC","brandName":"Business Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3858.61,"filter":{"id":"F1MS00008-145","price":3858.61,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"E70","aircraft_name":"Embraer 170","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T15:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251555cdg2026122517359355cdg202612252320mru202612261345935mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2967,"totalTaxes":866.61,"totalFees":0,"totalPrice":3833.61}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-146","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-146","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H50M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o19","productId":"p134","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T15:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T17:35:00","destination_terminal":"2G","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H40M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"E70","name":"Embraer 170","picture":"E70.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9355"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9355"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT05H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"935"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-146","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o20","productId":"p138","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3858.61,"gross_total":3833.61,"base_fare":2992,"tax":866.61,"sell":{"currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzg1OC42MSwiYmFzZV9mYXJlIjoyOTkyLCJ0YXgiOjg2Ni42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM4MzMuNjEsImJhc2VfZmFyZSI6Mjk2NywidGF4Ijo4NjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzgzMy42MSwiYmFzZV9mYXJlIjoyOTY3LCJ0YXgiOjg2Ni42MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"2967.00","tax":"866.61","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3858.61,"base_fare":2992,"tax":866.61,"gross":{"base_fare":"2967.00","tax":"866.61","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM4NTguNjEiLCJiYXNlX2ZhcmUiOiIyOTkyLjAwIiwidGF4IjoiODY2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODMzLjYxIiwiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NjcuMDAiLCJ0YXgiOiI4NjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODMzLjYxIiwiYmFzZV9mYXJlIjoiMjk2Ny4wMCIsInRheCI6Ijg2Ni42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODMzLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"BC","brandName":"Business Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3858.61,"filter":{"id":"F1MS00008-146","price":3858.61,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"E70","aircraft_name":"Embraer 170","cabin_class":"Economy Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T15:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251555cdg2026122517359355cdg202612252320mru202612261345935mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":2967,"totalTaxes":866.61,"totalFees":0,"totalPrice":3833.61}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-147","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-147","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o13","productId":"p83","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Premium Flex","cabin_code":"PREMFLEX","booking_code":"PREMFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Premium Flex","cabin_code":"PREMFLEX","booking_code":"PREMFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-147","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o14","productId":"p91","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3860.63,"gross_total":3835.63,"base_fare":3239,"tax":621.63,"sell":{"currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzg2MC42MywiYmFzZV9mYXJlIjozMjM5LCJ0YXgiOjYyMS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM4MzUuNjMsImJhc2VfZmFyZSI6MzIxNCwidGF4Ijo2MjEuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzgzNS42MywiYmFzZV9mYXJlIjozMjE0LCJ0YXgiOjYyMS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3214.00","tax":"621.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63,"gross":{"base_fare":"3214.00","tax":"621.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM4NjAuNjMiLCJiYXNlX2ZhcmUiOiIzMjM5LjAwIiwidGF4IjoiNjIxLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODM1LjYzIiwiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMTQuMDAiLCJ0YXgiOiI2MjEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODM1LjYzIiwiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODM1LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3860.63,"filter":{"id":"F1MS00008-147","price":3860.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Premium Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3214,"totalTaxes":621.63,"totalFees":0,"totalPrice":3835.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-148","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-148","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o13","productId":"p83","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Premium Flex","cabin_code":"PREMFLEX","booking_code":"PREMFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Premium Flex","cabin_code":"PREMFLEX","booking_code":"PREMFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-148","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o14","productId":"p92","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3860.63,"gross_total":3835.63,"base_fare":3239,"tax":621.63,"sell":{"currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzg2MC42MywiYmFzZV9mYXJlIjozMjM5LCJ0YXgiOjYyMS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM4MzUuNjMsImJhc2VfZmFyZSI6MzIxNCwidGF4Ijo2MjEuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzgzNS42MywiYmFzZV9mYXJlIjozMjE0LCJ0YXgiOjYyMS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3214.00","tax":"621.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63,"gross":{"base_fare":"3214.00","tax":"621.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM4NjAuNjMiLCJiYXNlX2ZhcmUiOiIzMjM5LjAwIiwidGF4IjoiNjIxLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODM1LjYzIiwiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMTQuMDAiLCJ0YXgiOiI2MjEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODM1LjYzIiwiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODM1LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3860.63,"filter":{"id":"F1MS00008-148","price":3860.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Premium Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3214,"totalTaxes":621.63,"totalFees":0,"totalPrice":3835.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-149","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-149","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o13","productId":"p84","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Premium","cabin_code":"PREMIUM","booking_code":"PREMIUM","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Premium","cabin_code":"PREMIUM","booking_code":"PREMIUM","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-149","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o14","productId":"p93","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3860.63,"gross_total":3835.63,"base_fare":3239,"tax":621.63,"sell":{"currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzg2MC42MywiYmFzZV9mYXJlIjozMjM5LCJ0YXgiOjYyMS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM4MzUuNjMsImJhc2VfZmFyZSI6MzIxNCwidGF4Ijo2MjEuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzgzNS42MywiYmFzZV9mYXJlIjozMjE0LCJ0YXgiOjYyMS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3214.00","tax":"621.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63,"gross":{"base_fare":"3214.00","tax":"621.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM4NjAuNjMiLCJiYXNlX2ZhcmUiOiIzMjM5LjAwIiwidGF4IjoiNjIxLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODM1LjYzIiwiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMTQuMDAiLCJ0YXgiOiI2MjEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODM1LjYzIiwiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODM1LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3860.63,"filter":{"id":"F1MS00008-149","price":3860.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Premium","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3214,"totalTaxes":621.63,"totalFees":0,"totalPrice":3835.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-150","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-150","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o13","productId":"p84","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Premium","cabin_code":"PREMIUM","booking_code":"PREMIUM","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Premium","cabin_code":"PREMIUM","booking_code":"PREMIUM","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-150","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o14","productId":"p94","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3860.63,"gross_total":3835.63,"base_fare":3239,"tax":621.63,"sell":{"currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzg2MC42MywiYmFzZV9mYXJlIjozMjM5LCJ0YXgiOjYyMS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM4MzUuNjMsImJhc2VfZmFyZSI6MzIxNCwidGF4Ijo2MjEuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MzgzNS42MywiYmFzZV9mYXJlIjozMjE0LCJ0YXgiOjYyMS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3214.00","tax":"621.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3860.63,"base_fare":3239,"tax":621.63,"gross":{"base_fare":"3214.00","tax":"621.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM4NjAuNjMiLCJiYXNlX2ZhcmUiOiIzMjM5LjAwIiwidGF4IjoiNjIxLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODM1LjYzIiwiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMTQuMDAiLCJ0YXgiOiI2MjEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzODM1LjYzIiwiYmFzZV9mYXJlIjoiMzIxNC4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODM1LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3860.63,"filter":{"id":"F1MS00008-150","price":3860.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Premium","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3214,"totalTaxes":621.63,"totalFees":0,"totalPrice":3835.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-151","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-151","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o11","productId":"p69","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Premium Flex","cabin_code":"PREMFLEX","booking_code":"PREMFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Premium Flex","cabin_code":"PREMFLEX","booking_code":"PREMFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-151","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o12","productId":"p78","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1130"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1130"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3974.63,"gross_total":3949.63,"base_fare":3329,"tax":645.63,"sell":{"currency":"EUR","total":3974.63,"base_fare":3329,"tax":645.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzk3NC42MywiYmFzZV9mYXJlIjozMzI5LCJ0YXgiOjY0NS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM5NDkuNjMsImJhc2VfZmFyZSI6MzMwNCwidGF4Ijo2NDUuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzk0OS42MywiYmFzZV9mYXJlIjozMzA0LCJ0YXgiOjY0NS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3974.63,"base_fare":3329,"tax":645.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3304.00","tax":"645.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3974.63,"base_fare":3329,"tax":645.63,"gross":{"base_fare":"3304.00","tax":"645.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM5NzQuNjMiLCJiYXNlX2ZhcmUiOiIzMzI5LjAwIiwidGF4IjoiNjQ1LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwNC4wMCIsInRheCI6IjY0NS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzOTQ5LjYzIiwiYmFzZV9mYXJlIjoiMzMwNC4wMCIsInRheCI6IjY0NS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMDQuMDAiLCJ0YXgiOiI2NDUuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzOTQ5LjYzIiwiYmFzZV9mYXJlIjoiMzMwNC4wMCIsInRheCI6IjY0NS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQ5LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FLEX","brandName":"Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3974.63,"filter":{"id":"F1MS00008-151","price":3974.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Premium Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg2027011107357965cdg202701111015mxp2027011111451130","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3304,"totalTaxes":645.63,"totalFees":0,"totalPrice":3949.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-152","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-152","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o11","productId":"p69","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Premium Flex","cabin_code":"PREMFLEX","booking_code":"PREMFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Premium Flex","cabin_code":"PREMFLEX","booking_code":"PREMFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-152","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o12","productId":"p79","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1330"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1330"},"booking_class":{"cabin_class":"Flex","cabin_code":"FLEX","booking_code":"FLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":3974.63,"gross_total":3949.63,"base_fare":3329,"tax":645.63,"sell":{"currency":"EUR","total":3974.63,"base_fare":3329,"tax":645.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzk3NC42MywiYmFzZV9mYXJlIjozMzI5LCJ0YXgiOjY0NS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjM5NDkuNjMsImJhc2VfZmFyZSI6MzMwNCwidGF4Ijo2NDUuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6Mzk0OS42MywiYmFzZV9mYXJlIjozMzA0LCJ0YXgiOjY0NS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":3974.63,"base_fare":3329,"tax":645.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3304.00","tax":"645.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":3974.63,"base_fare":3329,"tax":645.63,"gross":{"base_fare":"3304.00","tax":"645.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjM5NzQuNjMiLCJiYXNlX2ZhcmUiOiIzMzI5LjAwIiwidGF4IjoiNjQ1LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwNC4wMCIsInRheCI6IjY0NS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzOTQ5LjYzIiwiYmFzZV9mYXJlIjoiMzMwNC4wMCIsInRheCI6IjY0NS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMDQuMDAiLCJ0YXgiOiI2NDUuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiIzOTQ5LjYzIiwiYmFzZV9mYXJlIjoiMzMwNC4wMCIsInRheCI6IjY0NS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQ5LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FLEX","brandName":"Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":3974.63,"filter":{"id":"F1MS00008-152","price":3974.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Premium Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg2027011107357965cdg202701111325mxp2027011114551330","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3304,"totalTaxes":645.63,"totalFees":0,"totalPrice":3949.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-153","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-153","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o13","productId":"p82","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Premium Standard","cabin_code":"PREMSTAND","booking_code":"PREMSTAND","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Premium Standard","cabin_code":"PREMSTAND","booking_code":"PREMSTAND","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-153","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o14","productId":"p89","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":4025.63,"gross_total":4000.63,"base_fare":3404,"tax":621.63,"sell":{"currency":"EUR","total":4025.63,"base_fare":3404,"tax":621.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDAyNS42MywiYmFzZV9mYXJlIjozNDA0LCJ0YXgiOjYyMS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQwMDAuNjMsImJhc2VfZmFyZSI6MzM3OSwidGF4Ijo2MjEuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDAwMC42MywiYmFzZV9mYXJlIjozMzc5LCJ0YXgiOjYyMS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":4025.63,"base_fare":3404,"tax":621.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3379.00","tax":"621.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":4025.63,"base_fare":3404,"tax":621.63,"gross":{"base_fare":"3379.00","tax":"621.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQwMjUuNjMiLCJiYXNlX2ZhcmUiOiIzNDA0LjAwIiwidGF4IjoiNjIxLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3OS4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDAwLjYzIiwiYmFzZV9mYXJlIjoiMzM3OS4wMCIsInRheCI6IjYyMS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNzkuMDAiLCJ0YXgiOiI2MjEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDAwLjYzIiwiYmFzZV9mYXJlIjoiMzM3OS4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDAwLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":4025.63,"filter":{"id":"F1MS00008-153","price":4025.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Premium Standard","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3379,"totalTaxes":621.63,"totalFees":0,"totalPrice":4000.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-154","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-154","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o13","productId":"p82","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Premium Standard","cabin_code":"PREMSTAND","booking_code":"PREMSTAND","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Premium Standard","cabin_code":"PREMSTAND","booking_code":"PREMSTAND","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-154","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o14","productId":"p90","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Economy Class","cabin_code":"Eco","booking_code":"Eco","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":4025.63,"gross_total":4000.63,"base_fare":3404,"tax":621.63,"sell":{"currency":"EUR","total":4025.63,"base_fare":3404,"tax":621.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDAyNS42MywiYmFzZV9mYXJlIjozNDA0LCJ0YXgiOjYyMS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQwMDAuNjMsImJhc2VfZmFyZSI6MzM3OSwidGF4Ijo2MjEuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDAwMC42MywiYmFzZV9mYXJlIjozMzc5LCJ0YXgiOjYyMS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":4025.63,"base_fare":3404,"tax":621.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3379.00","tax":"621.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":4025.63,"base_fare":3404,"tax":621.63,"gross":{"base_fare":"3379.00","tax":"621.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQwMjUuNjMiLCJiYXNlX2ZhcmUiOiIzNDA0LjAwIiwidGF4IjoiNjIxLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3OS4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDAwLjYzIiwiYmFzZV9mYXJlIjoiMzM3OS4wMCIsInRheCI6IjYyMS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNzkuMDAiLCJ0YXgiOiI2MjEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDAwLjYzIiwiYmFzZV9mYXJlIjoiMzM3OS4wMCIsInRheCI6IjYyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDAwLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"Eco","brandName":"Economy Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":4025.63,"filter":{"id":"F1MS00008-154","price":4025.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Premium Standard","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3379,"totalTaxes":621.63,"totalFees":0,"totalPrice":4000.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-155","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-155","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H15M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p23","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT01H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-155","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p33","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":4070.91,"gross_total":4045.91,"base_fare":3182,"tax":888.91,"sell":{"currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDA3MC45MSwiYmFzZV9mYXJlIjozMTgyLCJ0YXgiOjg4OC45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQwNDUuOTEsImJhc2VfZmFyZSI6MzE1NywidGF4Ijo4ODguOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDA0NS45MSwiYmFzZV9mYXJlIjozMTU3LCJ0YXgiOjg4OC45MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3157.00","tax":"888.91","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91,"gross":{"base_fare":"3157.00","tax":"888.91","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQwNzAuOTEiLCJiYXNlX2ZhcmUiOiIzMTgyLjAwIiwidGF4IjoiODg4LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDQ1LjkxIiwiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNTcuMDAiLCJ0YXgiOiI4ODguOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDQ1LjkxIiwiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDQ1LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"WFLEX","brandName":"PREMIUM ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":4070.91,"filter":{"id":"F1MS00008-155","price":4070.91,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"PREMIUM ECONOMY FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261010mru202612261055104mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3157,"totalTaxes":888.91,"totalFees":0,"totalPrice":4045.91}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-156","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-156","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H15M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p23","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT01H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-156","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p34","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":4070.91,"gross_total":4045.91,"base_fare":3182,"tax":888.91,"sell":{"currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDA3MC45MSwiYmFzZV9mYXJlIjozMTgyLCJ0YXgiOjg4OC45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQwNDUuOTEsImJhc2VfZmFyZSI6MzE1NywidGF4Ijo4ODguOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDA0NS45MSwiYmFzZV9mYXJlIjozMTU3LCJ0YXgiOjg4OC45MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3157.00","tax":"888.91","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91,"gross":{"base_fare":"3157.00","tax":"888.91","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQwNzAuOTEiLCJiYXNlX2ZhcmUiOiIzMTgyLjAwIiwidGF4IjoiODg4LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDQ1LjkxIiwiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNTcuMDAiLCJ0YXgiOiI4ODguOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDQ1LjkxIiwiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDQ1LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"WFLEX","brandName":"PREMIUM ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":4070.91,"filter":{"id":"F1MS00008-156","price":4070.91,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"PREMIUM ECONOMY FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261010mru202612261055104mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3157,"totalTaxes":888.91,"totalFees":0,"totalPrice":4045.91}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-157","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-157","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D0H20M","transit_time":"PT10H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p24","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T15:15:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T16:00:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT06H05M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-157","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p33","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":4070.91,"gross_total":4045.91,"base_fare":3182,"tax":888.91,"sell":{"currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDA3MC45MSwiYmFzZV9mYXJlIjozMTgyLCJ0YXgiOjg4OC45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQwNDUuOTEsImJhc2VfZmFyZSI6MzE1NywidGF4Ijo4ODguOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDA0NS45MSwiYmFzZV9mYXJlIjozMTU3LCJ0YXgiOjg4OC45MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3157.00","tax":"888.91","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91,"gross":{"base_fare":"3157.00","tax":"888.91","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQwNzAuOTEiLCJiYXNlX2ZhcmUiOiIzMTgyLjAwIiwidGF4IjoiODg4LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDQ1LjkxIiwiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNTcuMDAiLCJ0YXgiOiI4ODguOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDQ1LjkxIiwiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDQ1LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"WFLEX","brandName":"PREMIUM ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":4070.91,"filter":{"id":"F1MS00008-157","price":4070.91,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"PREMIUM ECONOMY FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261515mru202612261600106mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3157,"totalTaxes":888.91,"totalFees":0,"totalPrice":4045.91}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-158","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-158","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D0H20M","transit_time":"PT10H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p24","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T15:15:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T16:00:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT06H05M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-158","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p34","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"PREMIUM ECONOMY FLEX","cabin_code":"WFLEX","booking_code":"WFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":4070.91,"gross_total":4045.91,"base_fare":3182,"tax":888.91,"sell":{"currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDA3MC45MSwiYmFzZV9mYXJlIjozMTgyLCJ0YXgiOjg4OC45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQwNDUuOTEsImJhc2VfZmFyZSI6MzE1NywidGF4Ijo4ODguOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDA0NS45MSwiYmFzZV9mYXJlIjozMTU3LCJ0YXgiOjg4OC45MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3157.00","tax":"888.91","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":4070.91,"base_fare":3182,"tax":888.91,"gross":{"base_fare":"3157.00","tax":"888.91","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQwNzAuOTEiLCJiYXNlX2ZhcmUiOiIzMTgyLjAwIiwidGF4IjoiODg4LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDQ1LjkxIiwiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNTcuMDAiLCJ0YXgiOiI4ODguOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0MDQ1LjkxIiwiYmFzZV9mYXJlIjoiMzE1Ny4wMCIsInRheCI6Ijg4OC45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDQ1LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"WFLEX","brandName":"PREMIUM ECONOMY FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":4070.91,"filter":{"id":"F1MS00008-158","price":4070.91,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"PREMIUM ECONOMY FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261515mru202612261600106mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3157,"totalTaxes":888.91,"totalFees":0,"totalPrice":4045.91}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-159","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-159","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o11","productId":"p67","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-159","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o12","productId":"p74","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1130"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1130"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":4618.63,"gross_total":4593.63,"base_fare":3989,"tax":629.63,"sell":{"currency":"EUR","total":4618.63,"base_fare":3989,"tax":629.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDYxOC42MywiYmFzZV9mYXJlIjozOTg5LCJ0YXgiOjYyOS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQ1OTMuNjMsImJhc2VfZmFyZSI6Mzk2NCwidGF4Ijo2MjkuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDU5My42MywiYmFzZV9mYXJlIjozOTY0LCJ0YXgiOjYyOS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":4618.63,"base_fare":3989,"tax":629.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3964.00","tax":"629.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":4618.63,"base_fare":3989,"tax":629.63,"gross":{"base_fare":"3964.00","tax":"629.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQ2MTguNjMiLCJiYXNlX2ZhcmUiOiIzOTg5LjAwIiwidGF4IjoiNjI5LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2NC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0NTkzLjYzIiwiYmFzZV9mYXJlIjoiMzk2NC4wMCIsInRheCI6IjYyOS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NjQuMDAiLCJ0YXgiOiI2MjkuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0NTkzLjYzIiwiYmFzZV9mYXJlIjoiMzk2NC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NTkzLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FULLFLEX","brandName":"Full Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":4618.63,"filter":{"id":"F1MS00008-159","price":4618.63,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Full Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg2027011107357965cdg202701111015mxp2027011111451130","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3964,"totalTaxes":629.63,"totalFees":0,"totalPrice":4593.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-160","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-160","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H15M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o11","productId":"p67","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T23:20:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T13:45:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H25M","distance":5868,"lay_over":"PT03H15M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"418"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-160","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o12","productId":"p75","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"7965"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1330"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1330"},"booking_class":{"cabin_class":"Full Flex","cabin_code":"FULLFLEX","booking_code":"FULLFLEX","meal_code":null,"seat_available":9},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":4618.63,"gross_total":4593.63,"base_fare":3989,"tax":629.63,"sell":{"currency":"EUR","total":4618.63,"base_fare":3989,"tax":629.63},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDYxOC42MywiYmFzZV9mYXJlIjozOTg5LCJ0YXgiOjYyOS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjQ1OTMuNjMsImJhc2VfZmFyZSI6Mzk2NCwidGF4Ijo2MjkuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NDU5My42MywiYmFzZV9mYXJlIjozOTY0LCJ0YXgiOjYyOS42M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":4618.63,"base_fare":3989,"tax":629.63,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3964.00","tax":"629.63","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":4618.63,"base_fare":3989,"tax":629.63,"gross":{"base_fare":"3964.00","tax":"629.63","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjQ2MTguNjMiLCJiYXNlX2ZhcmUiOiIzOTg5LjAwIiwidGF4IjoiNjI5LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2NC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0NTkzLjYzIiwiYmFzZV9mYXJlIjoiMzk2NC4wMCIsInRheCI6IjYyOS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NjQuMDAiLCJ0YXgiOiI2MjkuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOiI0NTkzLjYzIiwiYmFzZV9mYXJlIjoiMzk2NC4wMCIsInRheCI6IjYyOS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NTkzLjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"brandCode":"FULLFLEX","brandName":"Full Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":4618.63,"filter":{"id":"F1MS00008-160","price":4618.63,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Full Flex","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612252320mru202612261345418mru202701102235cdg2027011107357965cdg202701111325mxp2027011114551330","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3964,"totalTaxes":629.63,"totalFees":0,"totalPrice":4593.63}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-161","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-161","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p53","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-161","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p63","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-161","price":5550.17,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-162","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-162","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p53","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-162","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p64","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-162","price":5550.17,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-163","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-163","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p54","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-163","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT17H40M","transit_time":"PT4H0M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p63","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-163","price":5550.17,"journey_duration":"PT17H40M","journey_duration_seconds":63600,"layover_duration":"PT4H0M","layover_duration_seconds":14400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-164","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-164","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o9","productId":"p54","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-164","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H40M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o10","productId":"p64","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T09:05:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T13:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H5M","distance":2904,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"205"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-164","price":5550.17,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110905mxp202701111310205","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-165","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-165","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p103","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-165","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p121","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-165","price":5550.17,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-166","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-166","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p103","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-166","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p122","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-166","price":5550.17,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-167","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-167","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p103","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-167","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p123","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-167","price":5550.17,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-168","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-168","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H15M","transit_time":"PT3H25M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p103","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T02:25:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT03H25M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"701"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-168","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p124","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-168","price":5550.17,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260225mru202612260910701mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-169","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-169","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p104","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-169","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H50M","transit_time":"PT3H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p121","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT03H10M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-169","price":5550.17,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-170","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-170","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p104","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-170","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT18H55M","transit_time":"PT5H20M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p122","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T16:25:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-10T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"702"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T04:20:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T08:20:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT7H","distance":2904,"lay_over":"PT05H20M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"101"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-170","price":5550.17,"journey_duration":"PT18H55M","journey_duration_seconds":68100,"layover_duration":"PT5H20M","layover_duration_seconds":19200,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101625dxb202701102300702dxb202701110420mxp202701110820101","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-171","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-171","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p104","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-171","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT23H40M","transit_time":"PT10H10M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p123","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T05:05:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H35M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"704"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT10H10M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-171","price":5550.17,"journey_duration":"PT23H40M","journey_duration_seconds":85200,"layover_duration":"PT10H10M","layover_duration_seconds":36600,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701102230dxb202701110505704dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-172","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-172","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT21H45M","transit_time":"PT8H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o15","productId":"p104","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T13:55:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"DXB","arrival_time":"2026-12-25T23:00:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2026-12-25","flight_time":"PT6H5M","distance":2904,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"206"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2026-12-26T07:55:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MRU","arrival_time":"2026-12-26T14:40:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT6H45M","distance":3149,"lay_over":"PT08H55M","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"709"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-172","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT1D3H40M","transit_time":"PT14H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o16","productId":"p124","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:30:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"DXB","arrival_time":"2027-01-11T01:10:00","destination_terminal":"3","destination_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"flight_date":"2027-01-10","flight_time":"PT6H40M","distance":3149,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77L","name":"BOEING777-200LR","picture":"77L.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"710"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"DXB","departure_time":"2027-01-11T15:15:00","origin_terminal":"3","origin_airport":{"name":"Dubai International Airport","city":"Dubai","country":"United Arab Emirates","timezone":"Asia\/Dubai"},"destination":"MXP","arrival_time":"2027-01-11T19:10:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT6H55M","distance":2904,"lay_over":"PT14H05M","lay_over_date":"not-applicable","aircraft":{"code":"388","name":"Airbus A380-800","picture":"388.png"},"operating":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"marketing":{"carrier":"EK","carrier_name":"Emirates","carrier_logo":"EK.png","flight_number":"91"},"booking_class":{"cabin_class":"Business Flex","cabin_code":"BizFlex","booking_code":"BizFlex","meal_code":null,"seat_available":7},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5550.17,"gross_total":5525.17,"base_fare":3760,"tax":1790.17,"sell":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU1MC4xNywiYmFzZV9mYXJlIjozNzYwLCJ0YXgiOjE3OTAuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1NTI1LjE3LCJiYXNlX2ZhcmUiOjM3MzUsInRheCI6MTc5MC4xN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5550.17,"base_fare":3760,"tax":1790.17,"gross":{"base_fare":"3735.00","tax":"1790.17","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1NTAuMTciLCJiYXNlX2ZhcmUiOiIzNzYwLjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1MjUuMTciLCJiYXNlX2ZhcmUiOiIzNzM1LjAwIiwidGF4IjoiMTc5MC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTUyNS4xNyIsImJhc2VfZmFyZSI6IjM3MzUuMDAiLCJ0YXgiOiIxNzkwLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1MjUuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BizFlex","brandName":"Business Flex","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5550.17,"filter":{"id":"F1MS00008-172","price":5550.17,"journey_duration":"PT1D3H40M","journey_duration_seconds":99600,"layover_duration":"PT14H5M","layover_duration_seconds":50700,"carrier_operating":"EK","carrier_marketing":"EK","aircraft":"388","aircraft_name":"Airbus A380-800","cabin_class":"Business Flex","connecting_airport":["DXB"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"evening","arrival_departure_time":"2027-01-11T19:10:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251355dxb202612252300206dxb202612260755mru202612261440709mru202701101830dxb202701110110710dxb202701111515mxp20270111191091","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":3735,"totalTaxes":1790.17,"totalFees":0,"totalPrice":5525.17}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-173","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-173","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D13H25M","transit_time":"PT23H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o3","productId":"p5","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-26T16:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-27T06:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-26","flight_time":"PT11H10M","distance":5819,"lay_over":"PT19H55M","lay_over_date":"not-applicable","aircraft":{"code":"788","name":"Boeing 787-8","picture":"788.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-27T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-27T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-27","flight_time":"PT45M","distance":144,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-173","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o4","productId":"p13","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5612.7,"gross_total":5587.7,"base_fare":4548,"tax":1064.7,"sell":{"currency":"EUR","total":5612.7,"base_fare":4548,"tax":1064.7},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTYxMi43LCJiYXNlX2ZhcmUiOjQ1NDgsInRheCI6MTA2NC43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU4Ny43LCJiYXNlX2ZhcmUiOjQ1MjMsInRheCI6MTA2NC43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjU1ODcuNywiYmFzZV9mYXJlIjo0NTIzLCJ0YXgiOjEwNjQuN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5612.7,"base_fare":4548,"tax":1064.7,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4523.00","tax":"1064.70","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5612.7,"base_fare":4548,"tax":1064.7,"gross":{"base_fare":"4523.00","tax":"1064.70","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU2MTIuNzAiLCJiYXNlX2ZhcmUiOiI0NTQ4LjAwIiwidGF4IjoiMTA2NC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1ODcuNzAiLCJiYXNlX2ZhcmUiOiI0NTIzLjAwIiwidGF4IjoiMTA2NC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTU4Ny43MCIsImJhc2VfZmFyZSI6IjQ1MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1ODcuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"JSMART","brandName":"BUSINESS SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5612.7,"filter":{"id":"F1MS00008-173","price":5612.7,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"BUSINESS SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612261600run202612270610986run202612271010mru202612271055104mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":4523,"totalTaxes":1064.7,"totalFees":0,"totalPrice":5587.7}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-174","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-174","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D13H25M","transit_time":"PT23H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o3","productId":"p5","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-26T16:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-27T06:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-26","flight_time":"PT11H10M","distance":5819,"lay_over":"PT19H55M","lay_over_date":"not-applicable","aircraft":{"code":"788","name":"Boeing 787-8","picture":"788.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-27T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-27T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-27","flight_time":"PT45M","distance":144,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-174","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o4","productId":"p14","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5612.7,"gross_total":5587.7,"base_fare":4548,"tax":1064.7,"sell":{"currency":"EUR","total":5612.7,"base_fare":4548,"tax":1064.7},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTYxMi43LCJiYXNlX2ZhcmUiOjQ1NDgsInRheCI6MTA2NC43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTU4Ny43LCJiYXNlX2ZhcmUiOjQ1MjMsInRheCI6MTA2NC43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjU1ODcuNywiYmFzZV9mYXJlIjo0NTIzLCJ0YXgiOjEwNjQuN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5612.7,"base_fare":4548,"tax":1064.7,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4523.00","tax":"1064.70","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5612.7,"base_fare":4548,"tax":1064.7,"gross":{"base_fare":"4523.00","tax":"1064.70","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU2MTIuNzAiLCJiYXNlX2ZhcmUiOiI0NTQ4LjAwIiwidGF4IjoiMTA2NC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU1ODcuNzAiLCJiYXNlX2ZhcmUiOiI0NTIzLjAwIiwidGF4IjoiMTA2NC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTU4Ny43MCIsImJhc2VfZmFyZSI6IjQ1MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1ODcuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"JSMART","brandName":"BUSINESS SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5612.7,"filter":{"id":"F1MS00008-174","price":5612.7,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"BUSINESS SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612261600run202612270610986run202612271010mru202612271055104mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":4523,"totalTaxes":1064.7,"totalFees":0,"totalPrice":5587.7}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-175","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-175","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H15M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p25","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT01H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-175","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p35","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5860.91,"gross_total":5835.91,"base_fare":4798,"tax":1062.91,"sell":{"currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTg2MC45MSwiYmFzZV9mYXJlIjo0Nzk4LCJ0YXgiOjEwNjIuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1ODM1LjkxLCJiYXNlX2ZhcmUiOjQ3NzMsInRheCI6MTA2Mi45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1ODM1LjkxLCJiYXNlX2ZhcmUiOjQ3NzMsInRheCI6MTA2Mi45MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4773.00","tax":"1062.91","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91,"gross":{"base_fare":"4773.00","tax":"1062.91","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU4NjAuOTEiLCJiYXNlX2ZhcmUiOiI0Nzk4LjAwIiwidGF4IjoiMTA2Mi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU4MzUuOTEiLCJiYXNlX2ZhcmUiOiI0NzczLjAwIiwidGF4IjoiMTA2Mi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTgzNS45MSIsImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4MzUuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"JSMART","brandName":"BUSINESS SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5860.91,"filter":{"id":"F1MS00008-175","price":5860.91,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"BUSINESS SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261010mru202612261055104mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":4773,"totalTaxes":1062.91,"totalFees":0,"totalPrice":5835.91}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-176","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-176","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H15M","transit_time":"PT5H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p25","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT01H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-176","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p36","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5860.91,"gross_total":5835.91,"base_fare":4798,"tax":1062.91,"sell":{"currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTg2MC45MSwiYmFzZV9mYXJlIjo0Nzk4LCJ0YXgiOjEwNjIuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1ODM1LjkxLCJiYXNlX2ZhcmUiOjQ3NzMsInRheCI6MTA2Mi45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1ODM1LjkxLCJiYXNlX2ZhcmUiOjQ3NzMsInRheCI6MTA2Mi45MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4773.00","tax":"1062.91","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91,"gross":{"base_fare":"4773.00","tax":"1062.91","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU4NjAuOTEiLCJiYXNlX2ZhcmUiOiI0Nzk4LjAwIiwidGF4IjoiMTA2Mi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU4MzUuOTEiLCJiYXNlX2ZhcmUiOiI0NzczLjAwIiwidGF4IjoiMTA2Mi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTgzNS45MSIsImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4MzUuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"JSMART","brandName":"BUSINESS SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5860.91,"filter":{"id":"F1MS00008-176","price":5860.91,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"BUSINESS SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261010mru202612261055104mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":4773,"totalTaxes":1062.91,"totalFees":0,"totalPrice":5835.91}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-177","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-177","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D0H20M","transit_time":"PT10H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p26","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T15:15:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T16:00:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT06H05M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-177","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p35","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5860.91,"gross_total":5835.91,"base_fare":4798,"tax":1062.91,"sell":{"currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTg2MC45MSwiYmFzZV9mYXJlIjo0Nzk4LCJ0YXgiOjEwNjIuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1ODM1LjkxLCJiYXNlX2ZhcmUiOjQ3NzMsInRheCI6MTA2Mi45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1ODM1LjkxLCJiYXNlX2ZhcmUiOjQ3NzMsInRheCI6MTA2Mi45MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4773.00","tax":"1062.91","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91,"gross":{"base_fare":"4773.00","tax":"1062.91","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU4NjAuOTEiLCJiYXNlX2ZhcmUiOiI0Nzk4LjAwIiwidGF4IjoiMTA2Mi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU4MzUuOTEiLCJiYXNlX2ZhcmUiOiI0NzczLjAwIiwidGF4IjoiMTA2Mi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTgzNS45MSIsImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4MzUuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"JSMART","brandName":"BUSINESS SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5860.91,"filter":{"id":"F1MS00008-177","price":5860.91,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"BUSINESS SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261515mru202612261600106mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":4773,"totalTaxes":1062.91,"totalFees":0,"totalPrice":5835.91}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-178","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-178","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D0H20M","transit_time":"PT10H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o5","productId":"p26","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1131"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T19:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-26T09:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-25","flight_time":"PT11H10M","distance":5819,"lay_over":"PT04H45M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"974"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-26T15:15:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-26T16:00:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-26","flight_time":"PT45M","distance":144,"lay_over":"PT06H05M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"106"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":5},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-178","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o6","productId":"p36","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"BUSINESS SMART","cabin_code":"JSMART","booking_code":"JSMART","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5860.91,"gross_total":5835.91,"base_fare":4798,"tax":1062.91,"sell":{"currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTg2MC45MSwiYmFzZV9mYXJlIjo0Nzk4LCJ0YXgiOjEwNjIuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1ODM1LjkxLCJiYXNlX2ZhcmUiOjQ3NzMsInRheCI6MTA2Mi45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjo1ODM1LjkxLCJiYXNlX2ZhcmUiOjQ3NzMsInRheCI6MTA2Mi45MX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4773.00","tax":"1062.91","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5860.91,"base_fare":4798,"tax":1062.91,"gross":{"base_fare":"4773.00","tax":"1062.91","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU4NjAuOTEiLCJiYXNlX2ZhcmUiOiI0Nzk4LjAwIiwidGF4IjoiMTA2Mi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU4MzUuOTEiLCJiYXNlX2ZhcmUiOiI0NzczLjAwIiwidGF4IjoiMTA2Mi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTgzNS45MSIsImJhc2VfZmFyZSI6IjQ3NzMuMDAiLCJ0YXgiOiIxMDYyLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4MzUuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"JSMART","brandName":"BUSINESS SMART","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5860.91,"filter":{"id":"F1MS00008-178","price":5860.91,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"BUSINESS SMART","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514151131cdg202612251900run202612260910974run202612261515mru202612261600106mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":4773,"totalTaxes":1062.91,"totalFees":0,"totalPrice":5835.91}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-179","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-179","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D13H25M","transit_time":"PT23H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o3","productId":"p6","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-26T16:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-27T06:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-26","flight_time":"PT11H10M","distance":5819,"lay_over":"PT19H55M","lay_over_date":"not-applicable","aircraft":{"code":"788","name":"Boeing 787-8","picture":"788.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-27T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-27T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-27","flight_time":"PT45M","distance":144,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-179","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT18H40M","transit_time":"PT4H35M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o4","productId":"p15","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T18:20:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T19:05:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"109"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT01H35M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5912.7,"gross_total":5887.7,"base_fare":4848,"tax":1064.7,"sell":{"currency":"EUR","total":5912.7,"base_fare":4848,"tax":1064.7},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTkxMi43LCJiYXNlX2ZhcmUiOjQ4NDgsInRheCI6MTA2NC43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTg4Ny43LCJiYXNlX2ZhcmUiOjQ4MjMsInRheCI6MTA2NC43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjU4ODcuNywiYmFzZV9mYXJlIjo0ODIzLCJ0YXgiOjEwNjQuN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5912.7,"base_fare":4848,"tax":1064.7,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4823.00","tax":"1064.70","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5912.7,"base_fare":4848,"tax":1064.7,"gross":{"base_fare":"4823.00","tax":"1064.70","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MTIuNzAiLCJiYXNlX2ZhcmUiOiI0ODQ4LjAwIiwidGF4IjoiMTA2NC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU4ODcuNzAiLCJiYXNlX2ZhcmUiOiI0ODIzLjAwIiwidGF4IjoiMTA2NC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTg4Ny43MCIsImJhc2VfZmFyZSI6IjQ4MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4ODcuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"JFLEX","brandName":"BUSINESS FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5912.7,"filter":{"id":"F1MS00008-179","price":5912.7,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"BUSINESS FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612261600run202612270610986run202612271010mru202612271055104mru202701101820run202701101905109run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":4823,"totalTaxes":1064.7,"totalFees":0,"totalPrice":5887.7}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-180","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-180","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT1D13H25M","transit_time":"PT23H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o3","productId":"p6","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T18:30:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T20:05:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1731"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-26T16:00:00","origin_terminal":"2A","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"RUN","arrival_time":"2026-12-27T06:10:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2026-12-26","flight_time":"PT11H10M","distance":5819,"lay_over":"PT19H55M","lay_over_date":"not-applicable","aircraft":{"code":"788","name":"Boeing 787-8","picture":"788.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"986"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2026-12-27T10:10:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"MRU","arrival_time":"2026-12-27T10:55:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-27","flight_time":"PT45M","distance":144,"lay_over":"PT04H00M","lay_over_date":"not-applicable","aircraft":{"code":"738","name":"Boeing 737-800","picture":"738.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"104"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-180","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT19H45M","transit_time":"PT5H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o4","productId":"p16","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T17:15:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"RUN","arrival_time":"2027-01-10T18:00:00","destination_terminal":null,"destination_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"flight_date":"2027-01-10","flight_time":"PT45M","distance":144,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"107"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"RUN","departure_time":"2027-01-10T20:40:00","origin_terminal":null,"origin_airport":{"name":"Roland Garros Airport","city":"St Denis","country":"Reunion","timezone":"Indian\/Reunion"},"destination":"CDG","arrival_time":"2027-01-11T05:30:00","destination_terminal":"2A","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT11H50M","distance":5819,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"77W","name":"Boeing 777-300","picture":"77W.png"},"operating":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"marketing":{"carrier":"UU","carrier_name":"Air Austral","carrier_logo":"UU.png","flight_number":"975"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T08:30:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T10:00:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT03H00M","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1830"},"booking_class":{"cabin_class":"BUSINESS FLEX","cabin_code":"JFLEX","booking_code":"JFLEX","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":5912.7,"gross_total":5887.7,"base_fare":4848,"tax":1064.7,"sell":{"currency":"EUR","total":5912.7,"base_fare":4848,"tax":1064.7},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTkxMi43LCJiYXNlX2ZhcmUiOjQ4NDgsInRheCI6MTA2NC43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6NTg4Ny43LCJiYXNlX2ZhcmUiOjQ4MjMsInRheCI6MTA2NC43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjU4ODcuNywiYmFzZV9mYXJlIjo0ODIzLCJ0YXgiOjEwNjQuN319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":5912.7,"base_fare":4848,"tax":1064.7,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"4823.00","tax":"1064.70","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":5912.7,"base_fare":4848,"tax":1064.7,"gross":{"base_fare":"4823.00","tax":"1064.70","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU5MTIuNzAiLCJiYXNlX2ZhcmUiOiI0ODQ4LjAwIiwidGF4IjoiMTA2NC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjU4ODcuNzAiLCJiYXNlX2ZhcmUiOiI0ODIzLjAwIiwidGF4IjoiMTA2NC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiNTg4Ny43MCIsImJhc2VfZmFyZSI6IjQ4MjMuMDAiLCJ0YXgiOiIxMDY0LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4ODcuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"}]},"brandCode":"JFLEX","brandName":"BUSINESS FLEX","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":5912.7,"filter":{"id":"F1MS00008-180","price":5912.7,"journey_duration":"PT19H45M","journey_duration_seconds":71100,"layover_duration":"PT5H40M","layover_duration_seconds":20400,"carrier_operating":"AF","carrier_marketing":"AF","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"BUSINESS FLEX","connecting_airport":["CDG","RUN"],"total_segment_count":6,"no_of_stops":2,"departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251830cdg2026122520051731cdg202612261600run202612270610986run202612271010mru202612271055104mru202701101715run202701101800107run202701102040cdg202701110530975cdg202701110830mxp2027011110001830","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":4823,"totalTaxes":1064.7,"totalFees":0,"totalPrice":5887.7}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-181","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-181","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H55M","transit_time":"PT2H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o7","productId":"p39","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9359"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9359"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT02H05M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-181","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o8","productId":"p43","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":11671.25,"gross_total":11646.25,"base_fare":10575,"tax":1096.25,"sell":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NzEuMjUsImJhc2VfZmFyZSI6MTA1NzUsInRheCI6MTA5Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExNjQ2LjI1LCJiYXNlX2ZhcmUiOjEwNTUwLCJ0YXgiOjEwOTYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NDYuMjUsImJhc2VfZmFyZSI6MTA1NTAsInRheCI6MTA5Ni4yNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjcxLjI1IiwiYmFzZV9mYXJlIjoiMTA1NzUuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjQ2LjI1IiwiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTE2NDYuMjUiLCJiYXNlX2ZhcmUiOiIxMDU1MC4wMCIsInRheCI6IjEwOTYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE2NDYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BC","brandName":"Business Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":11671.25,"filter":{"id":"F1MS00008-181","price":11671.25,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Business Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514159359cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":10550,"totalTaxes":1096.25,"totalFees":0,"totalPrice":11646.25}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-182","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-182","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT14H55M","transit_time":"PT2H5M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o7","productId":"p39","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T12:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T14:15:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"Airbus A320","picture":"320.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9359"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9359"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT02H05M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-182","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o8","productId":"p44","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":11671.25,"gross_total":11646.25,"base_fare":10575,"tax":1096.25,"sell":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NzEuMjUsImJhc2VfZmFyZSI6MTA1NzUsInRheCI6MTA5Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExNjQ2LjI1LCJiYXNlX2ZhcmUiOjEwNTUwLCJ0YXgiOjEwOTYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NDYuMjUsImJhc2VfZmFyZSI6MTA1NTAsInRheCI6MTA5Ni4yNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjcxLjI1IiwiYmFzZV9mYXJlIjoiMTA1NzUuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjQ2LjI1IiwiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTE2NDYuMjUiLCJiYXNlX2ZhcmUiOiIxMDU1MC4wMCIsInRheCI6IjEwOTYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE2NDYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BC","brandName":"Business Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":11671.25,"filter":{"id":"F1MS00008-182","price":11671.25,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"320","aircraft_name":"Airbus A320","cabin_class":"Business Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251240cdg2026122514159359cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":10550,"totalTaxes":1096.25,"totalFees":0,"totalPrice":11646.25}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-183","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-183","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H35M","transit_time":"PT3H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o7","productId":"p40","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T11:00:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T12:35:00","destination_terminal":"2G","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"E90","name":"EMBRAER 190","picture":"E90.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9357"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9357"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT03H45M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-183","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o8","productId":"p43","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":11671.25,"gross_total":11646.25,"base_fare":10575,"tax":1096.25,"sell":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NzEuMjUsImJhc2VfZmFyZSI6MTA1NzUsInRheCI6MTA5Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExNjQ2LjI1LCJiYXNlX2ZhcmUiOjEwNTUwLCJ0YXgiOjEwOTYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NDYuMjUsImJhc2VfZmFyZSI6MTA1NTAsInRheCI6MTA5Ni4yNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjcxLjI1IiwiYmFzZV9mYXJlIjoiMTA1NzUuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjQ2LjI1IiwiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTE2NDYuMjUiLCJiYXNlX2ZhcmUiOiIxMDU1MC4wMCIsInRheCI6IjEwOTYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE2NDYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BC","brandName":"Business Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":11671.25,"filter":{"id":"F1MS00008-183","price":11671.25,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"E90","aircraft_name":"EMBRAER 190","cabin_class":"Business Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T11:00:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251100cdg2026122512359357cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":10550,"totalTaxes":1096.25,"totalFees":0,"totalPrice":11646.25}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-184","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-184","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H35M","transit_time":"PT3H45M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o7","productId":"p40","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T11:00:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T12:35:00","destination_terminal":"2G","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H35M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"E90","name":"EMBRAER 190","picture":"E90.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9357"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9357"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT03H45M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-184","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o8","productId":"p44","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":11671.25,"gross_total":11646.25,"base_fare":10575,"tax":1096.25,"sell":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NzEuMjUsImJhc2VfZmFyZSI6MTA1NzUsInRheCI6MTA5Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExNjQ2LjI1LCJiYXNlX2ZhcmUiOjEwNTUwLCJ0YXgiOjEwOTYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NDYuMjUsImJhc2VfZmFyZSI6MTA1NTAsInRheCI6MTA5Ni4yNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjcxLjI1IiwiYmFzZV9mYXJlIjoiMTA1NzUuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjQ2LjI1IiwiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTE2NDYuMjUiLCJiYXNlX2ZhcmUiOiIxMDU1MC4wMCIsInRheCI6IjEwOTYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE2NDYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BC","brandName":"Business Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":11671.25,"filter":{"id":"F1MS00008-184","price":11671.25,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"E90","aircraft_name":"EMBRAER 190","cabin_class":"Business Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"morning","departure_departure_time":"2026-12-25T11:00:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612251100cdg2026122512359357cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":10550,"totalTaxes":1096.25,"totalFees":0,"totalPrice":11646.25}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-185","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-185","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT20H55M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o17","productId":"p126","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T06:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T08:25:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H45M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9351"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9351"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-185","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT16H10M","transit_time":"PT2H40M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o18","productId":"p129","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T10:15:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T11:45:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT02H40M","lay_over_date":"not-applicable","aircraft":{"code":"321","name":"Airbus A321","picture":"321.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9356"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":11671.25,"gross_total":11646.25,"base_fare":10575,"tax":1096.25,"sell":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NzEuMjUsImJhc2VfZmFyZSI6MTA1NzUsInRheCI6MTA5Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExNjQ2LjI1LCJiYXNlX2ZhcmUiOjEwNTUwLCJ0YXgiOjEwOTYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NDYuMjUsImJhc2VfZmFyZSI6MTA1NTAsInRheCI6MTA5Ni4yNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjcxLjI1IiwiYmFzZV9mYXJlIjoiMTA1NzUuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjQ2LjI1IiwiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTE2NDYuMjUiLCJiYXNlX2ZhcmUiOiIxMDU1MC4wMCIsInRheCI6IjEwOTYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE2NDYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BC","brandName":"Business Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":11671.25,"filter":{"id":"F1MS00008-185","price":11671.25,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"223","aircraft_name":"Airbus A220-300","cabin_class":"Business Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"early-morning","departure_departure_time":"2026-12-25T06:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612250640cdg2026122508259351cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111015mxp2027011111459356","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":10550,"totalTaxes":1096.25,"totalFees":0,"totalPrice":11646.25}],"supplier_currency":"EUR"},{"tracking_id":"381178810325098221WBLYB","flight_key":"F1MS00008-186","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","supplier_title":"M-Live","color_code":"#5ba5a4","supplier_code":"myethool_partners","supplier_uid":"F1MS00008","supplier_partner_code":"myethool_partners-1-00008","flight_group":[{"group":1,"flight_key":"F1MS00008-186","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT20H55M","transit_time":"PT7H55M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o17","productId":"p126","routes":[{"air_segment_key":null,"origin":"MXP","departure_time":"2026-12-25T06:40:00","origin_terminal":"1","origin_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"destination":"CDG","arrival_time":"2026-12-25T08:25:00","destination_terminal":"2F","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-12-25","flight_time":"PT1H45M","distance":392,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9351"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9351"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2026-12-25T16:20:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MRU","arrival_time":"2026-12-26T06:35:00","destination_terminal":null,"destination_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"flight_date":"2026-12-25","flight_time":"PT11H15M","distance":5868,"lay_over":"PT07H55M","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"15"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":1},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]},{"group":2,"flight_key":"F1MS00008-186","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT19H20M","transit_time":"PT5H50M","responseId":"0e11ab2a-294b-4149-bd6b-b72bfd2232bd","source":"GDS:TravelPort","offerId":"o18","productId":"p130","routes":[{"air_segment_key":null,"origin":"MRU","departure_time":"2027-01-10T22:35:00","origin_terminal":null,"origin_airport":{"name":"Sir Seewoosagur Ramgoolam International Airport","city":"Port Louis","country":"Mauritius","timezone":"Indian\/Mauritius"},"destination":"CDG","arrival_time":"2027-01-11T07:35:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2027-01-10","flight_time":"PT12H","distance":5868,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"359","name":"Airbus A350-900","picture":"359.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"14"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}},{"air_segment_key":null,"origin":"CDG","departure_time":"2027-01-11T13:25:00","origin_terminal":"2F","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"MXP","arrival_time":"2027-01-11T14:55:00","destination_terminal":"1","destination_airport":{"name":"Milano Malpensa Airport","city":"Milan","country":"Italy","timezone":"Europe\/Rome"},"flight_date":"2027-01-11","flight_time":"PT1H30M","distance":392,"lay_over":"PT05H50M","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"Airbus A220-300","picture":"223.png"},"operating":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"marketing":{"carrier":"MK","carrier_name":"Air Mauritius","carrier_logo":"MK.png","flight_number":"9350"},"booking_class":{"cabin_class":"Business Class","cabin_code":"BC","booking_code":"BC","meal_code":null,"seat_available":3},"baggages":{"checked":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"checked","pieceCount":2,"weight":null,"unit":"pieces","title":"2 pieces"}},"carry_on":{"ADT":{"ptc_title":"Adult","passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":""}}}}]}],"pax_options":{"doc_required":"optional","flight_type":"international"},"price":{"currency":"EUR","total":11671.25,"gross_total":11646.25,"base_fare":10575,"tax":1096.25,"sell":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NzEuMjUsImJhc2VfZmFyZSI6MTA1NzUsInRheCI6MTA5Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjExNjQ2LjI1LCJiYXNlX2ZhcmUiOjEwNTUwLCJ0YXgiOjEwOTYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6MTE2NDYuMjUsImJhc2VfZmFyZSI6MTA1NTAsInRheCI6MTA5Ni4yNX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":"ADT","ptc_title":"Adult","passenger_total":1,"pax_calculate_type":"yes","comission_type":"","comission_value":"","currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":0,"ait":"0.00","service_charge":25},"partner":{"currency":"EUR","total":11671.25,"base_fare":10575,"tax":1096.25,"gross":{"base_fare":"10550.00","tax":"1096.25","discount":"0.00","ait":"0.00","service_charge":25},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjcxLjI1IiwiYmFzZV9mYXJlIjoiMTA1NzUuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyNS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyNS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJFVVIiLCJ0b3RhbCI6IjExNjQ2LjI1IiwiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1NTAuMDAiLCJ0YXgiOiIxMDk2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkVVUiIsInRvdGFsIjoiMTE2NDYuMjUiLCJiYXNlX2ZhcmUiOiIxMDU1MC4wMCIsInRheCI6IjEwOTYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE2NDYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"brandCode":"BC","brandName":"Business Class","fare_rules":{"refundable":"partially-refundable","change_before_departure":"available"},"total_price":11671.25,"filter":{"id":"F1MS00008-186","price":11671.25,"journey_duration":"PT19H20M","journey_duration_seconds":69600,"layover_duration":"PT5H50M","layover_duration_seconds":21000,"carrier_operating":"MK","carrier_marketing":"MK","aircraft":"223","aircraft_name":"Airbus A220-300","cabin_class":"Business Class","connecting_airport":["CDG"],"total_segment_count":4,"no_of_stops":1,"departure_timing_slot":"early-morning","departure_departure_time":"2026-12-25T06:40:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T14:55:00","refund":"partially-refundable","baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},"filter_unique_filter_code":"mxp202612250640cdg2026122508259351cdg202612251620mru20261226063515mru202701102235cdg20270111073514cdg202701111325mxp2027011114559350","supplier_priceBreakdown":[{"quantity":1,"passengerType":"ADT","base":10550,"totalTaxes":1096.25,"totalFees":0,"totalPrice":11646.25}],"supplier_currency":"EUR"}],"filter_data":{"lowest_price":{"id":"F1MS00008-0","price":1136.19,"gross_total":null,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00"},"highest_price":{"id":"F1MS00008-181","price":11671.25,"gross_total":null,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00"},"lowest_layover_time":{"id":"F1MS00008-25","price":1849.27,"gross_total":null,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00"},"highest_layover_time":{"id":"F1MS00008-14","price":1785.19,"gross_total":null,"journey_duration":"PT1D16H48M","journey_duration_seconds":146880,"layover_duration":"PT21H23M","layover_duration_seconds":76980,"carrier_operating":"EK","carrier_marketing":"EK","departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-12T12:18:00"},"fastest_duration":{"id":"F1MS00008-101","price":2310.97,"gross_total":null,"journey_duration":"PT15H35M","journey_duration_seconds":56100,"layover_duration":"PT2H50M","layover_duration_seconds":10200,"carrier_operating":"TK","carrier_marketing":"TK","departure_timing_slot":"morning","departure_departure_time":"2026-12-25T11:05:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T09:05:00"},"highest_duration":{"id":"F1MS00008-14","price":1785.19,"gross_total":null,"journey_duration":"PT1D16H48M","journey_duration_seconds":146880,"layover_duration":"PT21H23M","layover_duration_seconds":76980,"carrier_operating":"EK","carrier_marketing":"EK","departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T13:55:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-12T12:18:00"},"lowest_departure_time":{"id":"F1MS00008-61","price":1937.27,"gross_total":null,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","departure_timing_slot":"early-morning","departure_departure_time":"2026-12-25T06:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00"},"lowest_arrival_time":{"id":"F1MS00008-2","price":1202.19,"gross_total":null,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H10M","layover_duration_seconds":11400,"carrier_operating":"EK","carrier_marketing":"EK","departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T08:20:00"},"airlines_with_price":[{"id":"F1MS00008-0","price":1136.19,"gross_total":null,"journey_duration":"PT21H40M","journey_duration_seconds":78000,"layover_duration":"PT7H55M","layover_duration_seconds":28500,"carrier_operating":"EK","carrier_marketing":"EK","departure_timing_slot":"night","departure_departure_time":"2026-12-25T21:20:00","arrival_timing_slot":"afternoon","arrival_departure_time":"2027-01-11T13:10:00"},{"id":"F1MS00008-4","price":1390.84,"gross_total":null,"journey_duration":"PT16H50M","journey_duration_seconds":60600,"layover_duration":"PT3H30M","layover_duration_seconds":12600,"carrier_operating":"DE","carrier_marketing":"DE","departure_timing_slot":"morning","departure_departure_time":"2026-12-25T11:20:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:30:00"},{"id":"F1MS00008-5","price":1617.72,"gross_total":null,"journey_duration":"PT18H40M","journey_duration_seconds":67200,"layover_duration":"PT4H35M","layover_duration_seconds":16500,"carrier_operating":"AF","carrier_marketing":"AF","departure_timing_slot":"evening","departure_departure_time":"2026-12-25T18:30:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T10:00:00"},{"id":"F1MS00008-25","price":1849.27,"gross_total":null,"journey_duration":"PT16H10M","journey_duration_seconds":58200,"layover_duration":"PT2H40M","layover_duration_seconds":9600,"carrier_operating":"MK","carrier_marketing":"MK","departure_timing_slot":"afternoon","departure_departure_time":"2026-12-25T12:40:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T11:45:00"},{"id":"F1MS00008-101","price":2310.97,"gross_total":null,"journey_duration":"PT15H35M","journey_duration_seconds":56100,"layover_duration":"PT2H50M","layover_duration_seconds":10200,"carrier_operating":"TK","carrier_marketing":"TK","departure_timing_slot":"morning","departure_departure_time":"2026-12-25T11:05:00","arrival_timing_slot":"morning","arrival_departure_time":"2027-01-11T09:05:00"}],"take_off":{"0":"night","1":"afternoon","4":"morning","5":"evening","61":"early-morning"},"landing_time":{"0":"afternoon","2":"morning","41":"evening"},"carrier":{"operating":["AF","DE","EK","MK","TK"],"marketing":["AF","DE","EK","MK","TK"]},"baggage":[{"baggage_value":"piece","baggage_unit":"1","baggage_title":"1 piece"},{"baggage_value":"piece","baggage_unit":"2","baggage_title":"2 piece"},{"baggage_value":"kg","baggage_unit":"20","baggage_title":"20 kg"}],"connecting_airport":["CDG","DXB","FCO","FRA","IST","RUN"],"no_of_stops_group":[{"group":1,"no_of_stops":null}]},"search_parameter":null,"short_ref_directory":"\/var\/www\/logs_data\/flight_logs\/1be68d193399abb40aa520cef9b8c4986e2aaf8a8f7d8cddb3f6c6cb4e3a4134.json","short_ref":"https:\/\/temp-logs.amanahglobal.it\/flight_logs\/1be68d193399abb40aa520cef9b8c4986e2aaf8a8f7d8cddb3f6c6cb4e3a4134.json"}